Viral Coefficient Calculator
Enter average invites per user and invite conversion rate to compute K-factor and project user growth across multiple viral cycles.
Inputs
How many people does each user invite on average?
% of invitees who actually sign up.
Your current user count before viral cycles begin.
Number of viral cycles to show (max 20).
K-Factor Result
Viral Coefficient (K)
—
Enter values and click Calculate
Total users after all cycles
—
Net new users (viral only)
—
Cycle-by-Cycle Projection
| Cycle | New users | Cumulative |
|---|---|---|
| Results will appear here | ||
Summary
Enter average invites per user and invite conversion rate to compute K-factor and project user growth across multiple viral cycles.
How it works
- Enter the average number of invites each existing user sends.
- Enter the percentage of invitees who sign up (conversion rate).
- Set the seed users (initial user base for the projection).
- The K-factor is computed as invites × (conversion rate / 100).
- Growth cycles show how many new users each wave produces.
- A K-factor above 1.0 means true viral growth — each cohort is larger than the last.
Use cases
- Measure whether a referral program has hit true viral growth (K > 1).
- Forecast user count after N viral cycles before launching a campaign.
- Compare different referral incentive scenarios by adjusting conversion rate.
- Set realistic growth targets based on current invite and conversion data.
- Identify whether low K-factor is driven by invite volume or conversion rate.
- Benchmark product virality against industry K-factor ranges.
Frequently Asked Questions
Last updated: 2026-07-01 ·
Reviewed by Nham Vu