Product discovery
Mapped workflows, ran 8 interviews, and sized activation gaps before touching UI.
Bhava is my nights-and-weekends AI tool built with one part-time engineer. I lead everything from product discovery to shipped experiments—driving 60% activation, 5% landing conversion, $150–200 MRR, and −40% cost per diagram in four weeks.
Mapped workflows, ran 8 interviews, and sized activation gaps before touching UI.
Turned the prompt into a guided demo, added progress states, and rebuilt onboarding.
Removed free mode, shipped usage-based pricing, and tracked retention + MRR weekly.
Logged 100+ failed diagrams, clustered errors, and guided sub-agent strategy to lift accuracy.
Activation lift
Early users
Paying teams
Renewals sealed
I'm a product designer at an ad-tech startup. By day, I'm deep in B2B dashboards. By night, I watch my team waste hours redrawing the same system diagram in Figma, Draw.io, Excalidraw, and Miro.
Same workflow. Four different tools. Different versions. Complete chaos.
So I started building Bhava—an AI tool that generates diagrams instantly. But more importantly, one that doesn't feel like a black box.
This is early stage. We're 4 weeks post-launch with ~1,500 users and $150–200 MRR. I work on this part-time alongside my full-time job. One engineer friend helps part-time. Between us, I handle design, product, evals, UI fixes, pricing experiments, and customer interviews. He handles optimization and infrastructure.
This is the story of how we went from a fuzzy idea to 60% activation—and what I learned about building AI products people actually trust.
Our bet: Build on top of Draw.io (largest user base) and make AI feel reliable, not random.
Every design decision mapped back to a trust framework for AI research
Can the AI actually do the task?
Does it feel like it's helping me?
Is it honest about what it can and can't do?
Does it work consistently?
Before redesigning anything, I spent 2 weeks analyzing user behavior—watching session recordings, tracking prompts, and interviewing people who churned.
Users landed on an empty editor with no guidance, no examples. They froze.
"Intelligent" vs "Basic" results varied wildly. Trust eroded fast.
3–8 seconds of spinner. No updates. Pure anxiety.
Only 15% exported their first diagram. The happy path was invisible.
"I don't know what to type, so I just close the tab."
Each redesign tackled a specific trust or activation gap. Here's what worked.
Problem: Vague CTAs meant visitors signed up without understanding what to type.
Solution: Elevated a giant prompt box with example chips and a mini walkthrough so users preview the experience before creating an account.
Problem: New users froze on an empty chat and churned without generating anything.
Solution: Added diagram-type cards, contextual hints, and a three-step progress indicator that nudges people into action.
Problem: The legacy "Basic" mode produced low-quality diagrams that tanked perceived reliability.
Solution: Sunset the free mode, offered one premium try, and introduced usage-gated access to keep output quality consistent.
Problem: Unlimited $10/month plans were unprofitable and encouraged abuse.
Solution: Swapped to a $10 base plan with transparent credit packs and real-time usage tracking.
Problem: Pricing changes created confusion—users couldn't tell where credits went.
Solution: Built an always-available tutorial and a usage dashboard detailing credits, modes, and expiry.
Problem: Diagram quality varied by type and we lacked clarity on failure patterns.
Solution: Logged ~100 failed diagrams, clustered errors, and routed high-volume types through specialized sub-agents.
A snapshot of where things stand after the first month of shipping.
Sign up → First diagram
+22pp from 38%Visitors → Sign ups
+4pp from 1%After prompt caching
−40% reduction~30 paying customers
First month baselineActive after one week
Stabilized post-pricing shiftp50 latency
7.8s at p9512-month thesis: AI will replace 30–40% of manual diagramming. Winners will prioritize speed, transparency, and trust. Draw.io integration gives distribution. Usage-based pricing aligns incentives.
Let's chat about designing trustworthy AI, running growth experiments, or how I can bring this playbook to your team.