A method for designing virality into a product on purpose — from the first feature, not bolted on after launch. Four parts: the Philosophy, the Multiplier, the Diagnostics, and the Measure.
Most teams treat virality as a growth-team experiment — something you A/B test once the product exists. That is backwards. A viral loop is an architecture decision, not a growth hack. You cannot test your way to a loop the product was never built to support.
The Native Viral Loop Framework makes one demand: treat distribution as a product feature, not a marketing line item. Build it in from the first feature — and put every feature after it through the same filter.
The whole framework collapses into one question you ask of every feature, in every spec, in every meeting:
"When someone uses this feature, who outside the product encounters it — and why would they step in?"
If a feature has a clean answer, you have found a loop worth designing. If it does not, that is not a failure — it is information. Not every feature carries the loop, but every feature must pass through the question. That habit, applied relentlessly, is the difference between a product that markets itself and one that needs to be marketed.
Philosophy sets the mindset. The Multiplier sets the target. The Diagnostics turn it into a repeatable decision. The Measure proves it. Work them in order.
Who the method is for, the two core ideas, and why distribution belongs in the product, not the marketing plan. Start here →
02 — The MultiplierThe number you are actually designing for: reach × conversion × speed. Why k-factor without cycle time is vanity. See the principle →
Three questions to gut-check any feature or idea on the spot — in a meeting, a ticket, a Slack thread. Run the test →
03b — Feature ReviewSeventeen questions for features that pass the gut-check and deserve a serious viral-design pass before you build. Open the review →
New to the underlying concepts? Start with the plain-English guide to what a viral loop is and how the viral coefficient works — then come back and apply the method.