The Growth & Viral stack · 51 cards
Growth & Viral: when users bring the next users
Viral growth is what happens when using the product naturally creates exposure to it, or pride worth showing.
It is the cheapest acquisition channel that exists and the easiest one to fake badly. An invite button is not a loop. A loop is a reason.
This stack is about engineering those reasons: moments worth sharing, output worth showing, and asks placed where yes is natural.
Why does nobody share your app?
Usually because sharing serves the app and not the sharer.
People share things that make them look good, help someone they know, or unlock something for both sides. An invite-friends button with none of those is furniture.
The question is not how to ask more loudly. It is what a user of yours could show or give that they would actually want to.
For some products that is beautiful output. For others it is a result, an achievement, or an invitation that genuinely improves the friend's day. And some products are simply private, which is worth admitting early.
Common growth & viral problems, fixed
The same failures come up again and again when founders describe broken growth & viral. Each one below has its own guide: how to spot it in your funnel, why it happens, and the fix.
When should you ask users to refer their friends?
On a win, and almost never before one.
The moment after a success, a finished project, a milestone hit, a result worth bragging about, is when goodwill peaks and sharing feels like celebration rather than labour.
The same ask during onboarding, before the product has proven anything, converts poorly and spends trust. If your data says otherwise for your audience, believe your data.
What makes app content shareable?
Identity. People share what reflects their taste, effort, or status.
A year-in-review that flatters, a creation with the user's fingerprints on it, a score that took skill: these carry the sharer's identity, and the app's brand travels along as a passenger.
Generic share cards with a logo and a link carry nobody's identity, which is why nobody posts them.
Do referral incentives work?
Two-sided ones can, when the product underneath is worth recommending.
Give both the inviter and the invited something real, and the invitation reads as a favour. Reward only the inviter and it reads as selling your friends.
No incentive rescues a product people would not mention anyway. The loop amplifies word of mouth; it cannot manufacture it.
The building blocks inside the Growth & Viral stack
- Referral — The ask lands on a win, sized as a favour to both sides.
- Shareability — Output that carries the user's identity travels.
- Contact Bridge — Connection offered after trust, so nobody arrives alone.
- Success Moments — A win marked well becomes a win worth telling.
- Deep-link — The invited friend lands inside the promise, not on a homepage.
There is no universal answer. Make it yours
None of the above is a rulebook, and the playbook does not pretend to be one.
Every building block ships with Make It Yours prompts: guided questions that shape the tactic around your product, your users, and your stage.
Work through them yourself, or hand them to your AI agent as context. The thinking should happen about your app, not the average app.
- What could a user of yours show a friend that would make the user look good?
- Which moment in your product is a genuine win worth attaching an ask to?
- If a friend accepted an invite right now, what would they land on, and does it honour the promise?
How the best apps do it
Duolingo: Streak milestones and league results arrive pre-packaged for showing off, at the exact moment you feel like showing off.
Pinterest: Boards are shareable taste. Sending one is a gift of curation, not an advert.
Revolut: Two-sided referral rewards attached to a product people already describe to friends: payments that just work.
Usually works
- Attach the referral ask to a felt win
- Make shared output flatter the sharer
- Reward both sides of an invitation
- Deep-link invitees straight into the promised value
Usually backfires
- Ask for invites during onboarding
- Ship share cards that only market the app
- Pay inviters while giving invitees nothing
- Chase virality in a product people use privately
Questions founders ask
What is a viral loop in app growth?
A cycle where use creates exposure, exposure creates users, and new users repeat it.
The strength of the loop is the product of how many people each user exposes and how well those exposures convert, which is why one genuine share beats ten ignored invite prompts.
What is a good K-factor for a consumer app?
Above one means self-sustaining growth, which almost no app sustains for long.
The practical goal is humbler and still valuable: a loop that meaningfully subsidises paid acquisition. Measure invites sent, accepted, and activated, and improve the weakest step first.
Can every app be viral?
No, and forcing it wastes quarters.
Products with inherently social output or shared utility can loop. Deeply private products mostly cannot, and their growth path runs through retention, word of mouth, and being remembered at the moment of need instead.
Ask a question
Thinking…