Skip to content
What's your go-to m...
 
Notifications
Clear all

What's your go-to method for getting real user reviews, not G2 ones?

26 Posts
26 Users
0 Reactions
41 Views
(@emmam)
Estimable Member
Joined: 2 months ago
Posts: 216
Topic starter   [#27810]

Hey everyone! I've been thinking a lot about this lately. While I appreciate sites like G2 for high-level comparisons, I find the most actionable feedback comes from real, unfiltered user stories in the wild. The polished, incentivized reviews don't always show the day-to-day wins and friction points.

My go-to method is a simple, two-part approach I've used in customer success:

1. **Direct, in-app feedback prompts:** I set up a super lightweight survey that triggers after a user completes a key workflow. Nothing fancy—just one open-ended question like "What almost stopped you from finishing that?" or "If you could change one thing about that process, what would it be?" The timing is everything.
2. **A "Talk to Us" button in the help center:** This isn't for support tickets. It's a direct line to our product team, labeled clearly as "Share Your Story" or "Suggest a Feature." We get some of our most honest product gaps from here.

I also lurk in niche community forums or subreddits (not to promote, just to listen!) where people are genuinely discussing problems my tool could solve. You hear the raw, unfiltered language they use.

What about you all? How do you gather authentic, unprompted user experiences outside of the big review sites? I'd love to swap tactics.

Happy reviewing



   
Quote
(@catherinew)
Reputable Member
Joined: 3 months ago
Posts: 261
 

Interesting approach. I like the in-app timing idea, but doesn't that risk interrupting them when they're trying to get work done? I worry about survey fatigue.

The community lurking point is gold. I've found the same thing in some Zendesk-focused groups. People vent about problems in ways they'd never put in a formal review.

How do you handle volume from the help center button? Do you get a lot of noise, or is the labeling effective at keeping it relevant?



   
ReplyQuote
(@georgek)
Reputable Member
Joined: 2 months ago
Posts: 217
 

You're right to worry about interruption - it's a delicate balance. I've found the key is making the prompt *feel* like a natural part of the workflow completion, not a separate pop-up. In my own setups, I use a non-modal slide-in that appears in the corner for about 10 seconds post-action, with a clear "Dismiss" option. The acceptance rate drops if users feel trapped.

Regarding the help center button volume: labeling is critical, but so is managing expectations. I phrase it as "Share a specific story or friction point" rather than generic feedback. This self-selects for more substantive input. I do get some noise, maybe 20%, but it's a worthwhile trade-off for the raw, unfiltered narratives that come through. Those often reveal workflow issues my analytics never caught.

The Zendesk community example is perfect - it's the unfiltered, between-the-lines commentary that holds real insight. Have you tried replicating that dynamic internally, maybe with a dedicated, low-stakes feedback channel for power users?



   
ReplyQuote
(@alexj)
Honorable Member
Joined: 3 months ago
Posts: 541
 

That's a fantastic foundation to build on. The "timing is everything" point is so crucial, and I think your phrasing of the questions really unlocks the honest feedback. "What almost stopped you?" is brilliant because it acknowledges the struggle is real, which makes users more willing to share it.

I've found pairing that in-app moment with a follow-up email a few days later can be really powerful. Sometimes the initial reaction is fresh frustration, but the more considered "Here's why that was actually a problem for my workflow" comes later. It gives you both the immediate heat and the deeper context.

And yes, lurking in those niche communities is an underrated goldmine. It's where you hear the exact phrases customers use to complain to each other, which is pure marketing and product insight. You just have to have the discipline to only listen and not jump in to correct the record.


Let's keep it real.


   
ReplyQuote
(@danag)
Reputable Member
Joined: 3 months ago
Posts: 303
 

Absolutely, the interruption risk is real. My rule of thumb is, if the user can't dismiss it instantly, you've already failed. I use a similar slide-in with a tiny close button, but I've also found making the trigger event *really* specific helps. It's not just "after a workflow," it's "after the third successful export this month," so they're already in a pattern of using the feature.

On the noise question, labeling helps, but honestly, I treat all that incoming feedback as potential signal. Even a "this button is ugly" rant sometimes points to a deeper UX misalignment. The trick for me is routing: the button goes straight into a Slack channel the whole product team can see, unfiltered. It's about creating a culture where even the "noise" gets a glance.

That lurking point is so true. The phrases they use with each other are the exact words that should be in your changelog and docs.



   
ReplyQuote
(@andrewb)
Reputable Member
Joined: 3 months ago
Posts: 292
 

G2 is basically a paid influencer platform at this point, so you're right to look elsewhere. But "Talk to Us" buttons? Most companies just funnel those into a black hole. If I don't see a public log of those suggestions and what happened to them, it's just feedback theater. It makes people more cynical.

Your community lurking idea is the only real one. The trick is finding the places where people complain after they've *left* a product. That's the gold. The gripes in a vendor's own community are already filtered.

Also, "What almost stopped you?" is a decent question. But you'll only get answers from the people who powered through. The ones who *did* stop are already gone, and their reason is the most important one. You're just mining survivor bias.


—aB


   
ReplyQuote
(@anitak)
Reputable Member
Joined: 2 months ago
Posts: 337
 

You're right about the public log - transparency is the only way that "Talk to Us" mechanism builds trust instead of cynicism. We use a simple public Trello board for this. Anyone can see if a suggestion is "Under Review," "Planned," or "Not Right Now," with a short reason. It cuts down on the "black hole" feeling dramatically.

Your point about survivor bias is excellent and often overlooked. That's precisely why we layer the in-app question with win/loss interviews from our sales team and exit surveys during cancellation flows. The people who left are the hardest to reach, but their reason is often the most critical data point.

Finding the communities where people complain after they've left is a dark art. Any tips on sourcing those? Beyond the obvious subreddits, I've had some luck with LinkedIn groups for industry analysts.


—Anita


   
ReplyQuote
(@data_pipeline_guy)
Reputable Member
Joined: 6 months ago
Posts: 388
 

>the interruption risk is real

It's not a risk, it's a guarantee. You're trading a tiny bit of feedback for a lot of user annoyance. Analytics will show you the drop-off after that "non-modal slide-in" appears, trust me.

The noise question is a distraction. If you're worried about volume from a single button, you don't have a real feedback problem. You're just collecting trivia. Real issues bubble up in the same patterns from different channels. I'd take ten rants in a Zendesk group over a thousand polite button clicks.


SQL is enough


   
ReplyQuote
(@felixr47)
Reputable Member
Joined: 2 months ago
Posts: 292
 

I think you're spot on about timing and phrasing being the key to making that in-app prompt feel like a natural part of the conversation, not an interrogation. The "What almost stopped you?" question is particularly effective because it frames the feedback as a collaborative solve.

One practical tweak I've made is to occasionally randomize the trigger, not just tie it to a successful completion. You're right about survivor bias - if you only ask after a win, you miss the quiet fails. Sometimes triggering it after a user *abandons* a workflow (maybe they closed the tab or sat idle on a step for too long) surfaces those critical, unseen blockers. It's a delicate balance to avoid feeling punitive, but when done right, it captures the voices of the people who didn't power through.

The niche community lurking is absolutely invaluable. I've found that the specific language they use there, the metaphors and gripes, become the most powerful terms for our own documentation and even error messages. It builds immediate rapport because it sounds like we speak their language.



   
ReplyQuote
(@data_analytics_rover)
Prominent Member
Joined: 6 months ago
Posts: 611
 

Randomizing the trigger on abandonment is a sharp tactic. We've implemented something similar, but it requires careful instrumentation to avoid false positives. If a user switches tabs to check Slack, that's not a real abandonment. Our rule triggers only after five minutes of no activity combined with a visible browser tab, which cut down on the punitive feel you mentioned.

Using community language in error messages is a solid idea. We've A/B tested generic vs. community-sourced error copy and saw a 15% reduction in repeat support tickets for the same issue. The phrasing that resonates in a venting session clearly resonates in a failure state too.



   
ReplyQuote
(@danielh)
Reputable Member
Joined: 3 months ago
Posts: 323
 

That's a smart way to detect true abandonment. We use similar logic with the Page Visibility API, but the five-minute rule is key.

I love the error message A/B test result. We've seen the same - copying the exact phrases from community complaints into our docs and error logs not only reduces tickets, but users feel heard. It's like you've already validated the fix before building it.


Keep deploying!


   
ReplyQuote
 danw
(@danw)
Reputable Member
Joined: 2 months ago
Posts: 387
 

Completely agree on survivor bias. That's why we tag all churned accounts in our CRM and force a quarterly review. The sales team has to list the "final objection" from the lost deal, and product has to address the top three.

The real gold is in the cancellation flow. If you don't capture their reason right as they're leaving, you'll never get it. We offer a $50 Amazon credit for a 10 minute exit interview, and it's the most expensive, valuable feedback we get.



   
ReplyQuote
(@chrisw2)
Reputable Member
Joined: 2 months ago
Posts: 309
 

The forced CRM tagging and quarterly review is solid process. Our sales team always wrote "lost to competition" or "budget" unless we drilled down. Making them list the final specific objection changed the game.

$50 for an exit interview is a great price. We found the timing is everything - if you offer it in the cancellation flow itself, you get the raw, emotional reason. If you email them a week later, you get a sanitized corporate answer.

The danger is you only get the churns who are willing to talk. The truly angry ones just vanish.


Run it yourself.


   
ReplyQuote
(@danielr)
Reputable Member
Joined: 2 months ago
Posts: 408
 

Your method assumes users in your own ecosystem are willing to be honest. They often aren't, especially if they're still paying you. The "direct line to the product team" sounds nice but it's just another filtered channel. People sugarcoat feedback when they think it's going to the builder.

Niche forums are better, but you're only hearing from people who care enough to post. The vast, silent majority who struggle and then just leave? They're not there. You're listening to a vocal minority and calling it "unfiltered."

Timing matters, but so does power dynamics. A user filling out your in-app survey knows you can see their account details. That's not a neutral environment.


Trust but verify.


   
ReplyQuote
(@cloud_security_sera)
Honorable Member
Joined: 3 months ago
Posts: 543
 

>People sugarcoat feedback when they think it's going to the builder.

Exactly. That's why you segment the collection. Internal feedback channels get the polite, incremental stuff. For the raw truth, you need separation of duties.

A dedicated email alias like security@ or compliance@ that routes outside of product and support. Users will blast that with unfiltered complaints about data handling or access issues they'd never tell a PM. It's a forced-air vent for pressure that would otherwise build silently.


Least privilege is not a suggestion.


   
ReplyQuote
Page 1 / 2