I run engineering for a social-discovery app, around 10k users. Classic story: users installed, hit the onboarding, and a chunk of them never reached the part of the app that's actually good.
The standard fix is: form a hypothesis, change a screen, cut a release, wait two weeks, read the dashboard, repeat. We ran that loop maybe twice. It's too slow, so like most small teams we mostly shipped on vibes.
So i built the loop as a system instead, and it's now a product called Wire, the AI-native growth engineer for mobile apps. And it's not an onboarding tool: the app runs four versions of EVERY step of the journey at once (onboarding questions, value screens, coachmarks, review prompt timing), five stages deep, 20 variants live in parallel. A sticky hash assigns each user to an arm, the winner stays, and AI generates the next challenger. The team never cuts a release for an experiment.
Three things i learned that i'd tell any founder doing this:
Keep the AI out of the request path. Our first version generated content per user, live. One experiment era logged 606 server-side LLM fallbacks and the flow stalled for seconds. Now the AI generates the variant pool once, serving is deterministic, fallbacks are zero. Users never wait on a model.
Your instrument lies before your product does. Our own report undersold us: it pooled an old experiment era into the current numbers and told us to fix a screen that didn't exist. Half the work of "AI-driven growth" is making sure the denominator is real.
The review prompt is a loaded gun. A misconfigured trigger asked a first-session user to rate the app 3 minutes in. They gave 1 star. The moment you ask matters more than anything in the prompt itself.
Where it stands: onboarding completion on the live flow is 92%, and the rendering layer is open source (server-driven UI from JSON, App Store safe).
i'm taking founding-cohort apps now: free, 15 seats, 3 taken, and the deal is blunt, don't pay if we don't improve your activation. If you ship a React Native app and want the loop running on it, claim a slot at https://getwireai.com/ or tell me the biggest drop-off in your funnel and i'll tear it down for free.
What would stop you from letting a system change your onboarding without a release? Genuinely asking, that objection shapes what i build next.