Viral loop calculator
Your loop
Your numberThese come from your own analytics. This site cannot see them — invites sent and invites converted exist inside your app and your attribution, nowhere public.
Cycle by cycle
One row per cycle of 7 days. The total is a sum of a shrinking series, not a trend line — most loops have delivered most of what they will ever deliver within the first few rows.
| Cycle | Day | Effective k | New users | Cumulative |
|---|---|---|---|---|
| seed | 0 | — | 1,000 | 1,000 |
| 1 | 7 | 0.240 | 240 | 1,240 |
| 2 | 14 | 0.192 | 46 | 1,286 |
| 3 | 21 | 0.154 | 7 | 1,293 |
| 4 | 28 | 0.123 | 1 | 1,294 |
7 later cycles hidden — each adds under one user. They are still in the total.
What would it take?
There is no published benchmark for a typical k in your category, and inventing one would be worse than useless. So this runs the question backwards: pick the multiplier you want and it says exactly what the loop has to do. That answer needs no benchmark.
- k you would need
- 0.50
- you are at 0.24
- Invites per user
- 6.3
- at your 8% conversion
- …or conversion
- 16.7%
- at your 3 invites per user
What Apple lets an invite mechanic do
Quoted from the App Review Guidelines. These are the clauses an invite or referral feature runs into; they are not the whole document, and rejection is decided by review, not by this page.
Rewarding a share is allowed. Gating the app behind one is not, and neither is any reward tied to leaving a review.
OursThis is the rule that kills the classic contact-list invite blast, and it is the one most invite flows are built to break.
OursKeeping the contacts you were given, to invite later or to match users against, is a separate violation from sending the first message.
OursA prize draw for sharing is a sweepstake, and it cannot be run on a partner’s behalf.
OursThe rules have to be inside the app, and they have to say Apple is not involved.
Ours
How this works
What this page cannot see
These are your numbers, not our estimates. Nothing on this page is fetched or inferred — invites sent and invites converted are visible only inside your app and its attribution. If you have not instrumented both, the honest output of this page is that you do not have a k yet.
The model assumes every cycle behaves like the last, apart from the decay you set. It cannot see a finite audience, a seasonal spike, or a loop that only works for one kind of user — all of which are real, and all of which pull the true number below this one.
Where the maths and the rules come from
Everything cited here is Apple’s. The multiplier maths is standard branching-process arithmetic, checked against a simulation before it shipped. Apple publishes no ranking factor for sharing, so nothing here claims a loop moves your position in search — what it moves is how many users each acquired user brings.
Why put a number on “make it go viral”
“Make it go viral” is the least examined instruction in app marketing, because almost nobody puts a number on it. Two numbers you can measure decide the whole thing — and they usually say something you did not expect.