Trying a new approach: talk to users before building 😅
I ve launched a few small tools before, but I usually skipped the whole talk to people first step. I d just build, ship, and hope something stuck.
This time, I m trying something different. I started asking around about a pain I kept noticing, SaaS free trials and how hard it is to get meaningful feedback from users.
I ran AI-simulated polls on real questions — the failures were more interesting than the results
Been playing with "synthetic respondents": condition an LLM on real population data (census + World Bank age/sex), have it answer in character, aggregate like a poll.
Two that surprised me: most synthetic US adults still trust Google over an AI answer (but a real minority flipped), and ~77% would trust an AI-simulated business decision "only as an early signal, then verify with real people."
What really led to your customer leaving and what did you do after reading it?
Our first cancellation email came six months after we launched. It hurt more than all our first hundred signups put together. The customer wrote a paragraph saying our app needed too many manual data entry steps to fit into their morning routine.
We used to think churn was because of missing features. This exit note made us take a quick call with the customer. It turned out our design made them switch, between four tabs just to finish one normal task.
We stopped everything on our feature list for that month. Redesigned the main area into one single screen. That one change made the process simpler. Cut our monthly churn rate by four percent in the next sixty days.
How do you turn a canceled subscription into product changes without bothering the person who is leaving?
ROI on Product Hunt
Builders, for those of you who have launched on Producthunt or actively engage in comment sections; What is the ROI here? As a new user and builder myself, how do you get the most value out of this platform?
For those who've launched: How many people are actually following through with feedback, beta testing, or staying in contact long term? Are those 10-20% of people worth it?
For those active in threads: How do you get value? How often does the scratch my back and I'll scratch yours exchange actually take place/help? Are you just here to scroll?
If you come here looking for an answer, how much time do you spend looking for it before you go to the next platform? Is reddit the alternative?
If you have any good strategies, let me know!! Would love to learn more.
When do you finally decide to delete a dead feature?
It's so tempting to keep adding tabs and buttons just in case someone needs them someday. Most of the time unused features just add visual clutter and make the rest of the product harder to navigate.
We recently pulled the plug on a tool that nobody used for six months and nobody even noticed or complained. Have you ever removed a quiet feature just to clean up your dashboard?
How much should an AI fitness product remember about the user?
I ve been thinking a lot about the difference between personalization and real adaptation in fitness software.
A profile with age, goal and experience level is useful, but it still treats each workout request almost like a new session.
A more interesting model is longitudinal: remember what the person actually completed, which movements and muscle groups were trained recently, how difficult the exercises felt, what restrictions exist, and how nutrition has looked over the previous days.
Then the next recommendation is based on that history instead of starting from zero.
Does your first customer cancellation hit harder than your first 100 signups?
Seeing a massive spike on Product Hunt or Twitter gives you a quick high, but that first cancellation email brings you right back to reality.
It's crazy how you can get dozens of signups in a day and feel fine but one person quitting makes you question the entire business model.
It really forces you to stop looking at traffic and actually check if people are using the app after day three.
For those who've been doing this for a while, does that churn notification ever stop bothering you, or do you just get used to it?
How do you stop an AI agent from running in a loop on simple tasks?
Month one of our customer support agents got stuck trying to refund a canceled order three hundred times. The reason was a status code error from the API. The agent kept retrying every two seconds. It did this repeatedly until our server usage spiked and our cloud bill jumped significantly for that day.
Most builders set a token limit. They assume the model will handle errors gracefully. In practice large language models often misinterpret validation failures as glitches. They then attempt the same broken action over and over again.
To fix this we introduced a strict failure counter directly inside the tool-call execution wrapper. If any specific tool returns the error message three times in a row the agent is forced to pause execution. It then routes the ticket to a queue.
We also added a stop condition, on state changes. This ensures that financial actions can never execute twice within the session. Since making that change we have had zero loops. Our average response accuracy has improved.
Why do users love your onboarding and still cancel three weeks later?
Hitting that initial "aha moment" used to feel like mission accomplished for us. Users would breeze through the setup say the product was super cool, and then completely ghost us by the end of the month.
We realized that showing someone value once is very different from making them actually open the app tomorrow.
Automated welcome emails didn't really fix it either because people just ignore inbox clutter. If your users love the first experience but slowly drift away, what specific habit forming trick or workflow loop actually brought them back daily?
Does adding self-serve onboarding actually lower your conversion rate?
We automated our entire onboarding process to let users jump straight into the app without talking to anyone. But our conversion rates plummeted because user got confused by complex settings and gave up before seeing the core value. It made me realize that removing friction sometimes removes the guidance people actually need to succeed.
How do you strike the right balance between a fully self-serve signup flow and high-touch human onboarding?