My most engaged user isn't paying me. He's on a free month.
Installed my widget, then removed it. I thought I'd lost him. ๐
Turned out he was just setting it up properly, then put it back fully configured.
#buildinpublic#SaaS#indiehackers
@CLavison80224 Thanks Ian! Quick clarification, when you say onboarding sequences, do you mean post-signup email drips (welcome, activation, trial-to-paid), or the in-product flow? Our pre-signup widget trial is solid but I'll admit our post-signup email sequence is thin. DMing you.
๐ First paying customer for Namiru AI
Took: Months of building
โฌ180 burned on Google Ads
Multiple onboarding rewrites
Result: โฌ59/month customer from China ๐จ๐ณ
A complete stranger paid for something I built
1 down. Now to find the next 100.
#buildinpublic#SaaS#indiehackers
@RONiNmedia000 I will, I am curious myself. In 3-4 days I will see if it helped.
I hope the conversion rate will be better, because currently most of the money was really just burnt with almost no effect.
We analyzed our Google Ads search terms.
92% of budget went to irrelevant searches.
bad keyword a alone ate โฌ44.
Fixes: phrase match, 60+ negative keywords, killed Search Partners.
Check your search terms every week!
https://t.co/TtWoTQCrZf #buildinpublic#googleads
@RONiNmedia000 I will share once I get the data. We spent around โฌ260 last two weeks, was adjusting keywords bit by bit, but today I did a full search terms analysis with Opus and it was brutal. Phrase match + 60 negative keywords now live. Will report back in a few days.
Get actionable insights and improve your business. Every conversation reveals what customers struggle with. Namiru AI detects pain points, flags churn risks, captures leads, and turns every chat into actionable data.
#NextLevelCustomerSupport#improvement#artificialIntelligence
@wadimxyz Exactly what we want to find out. Just shipped this today so no data yet. We optimized it in the first week while ad budget is still minimal, so we can learn cheap. Will share the numbers once we have them.
We optimized our onboarding for conversions.
People bounced at signup. They wanted to try it first.
So now you can. Paste your URL, AI crawls your site, test the chat. No account needed.
Signup only when you deploy.
https://t.co/TtWoTQCrZf
#buildinpublic#saas#marketing
@Aayush13138763 Thanks! The drop-off before signup was brutal, now people at least get to test a live chat trained on their own content before committing. Let's see what the data says this week.
Appreciate the offer! Will keep you in mind as we scale.
@vibeorigin_dev That's a great idea actually. A shareable link to the demo results would make it easy to forward to a decision maker.
Adding it to the list, thanks! ๐ช
We simplified our entire onboarding to one input field.
Before: name your agent, pick a type, choose language, configure instructions, then crawl.
Now: paste your website URL. That's it.
5 decisions before seeing any value โ 1 decision.
https://t.co/TtWoTQCZON
#saas#ux
@PatrickSystemsX Good point. We actually simplified the entire onboarding before running ads.
Went from 5 form fields + decisions to just one: paste your website URL. That's it. AI handles the rest.
Next several days will show if it converts.
@PatrickSystemsX Interesting! Can you be more specific?
Everything worked technically. The issue was Google Ads config: wrong match types, no mobile adjustments, missing negatives.
What would you have done differently?
Cost of learning: โฌ20.60
Value of learning: probably saved me hundreds
Building https://t.co/TtWoTQCrZf - paste your URL, get an AI support agent in 30 sec.
Day 2 tomorrow.
#buildinpublic#saas