one-line definition
Virality is a core operating metric that helps small teams make better product and growth decisions.
formula: Viral coefficient = Invites sent per user × Conversion rate of invites
tl;dr
Virality measures how many new users each existing user brings in. A viral coefficient above 1.0 means exponential growth -- each user generates more than one new user. Below 1.0, it's a supplement to other channels, not a standalone engine.
Simple definition
Virality is the rate at which your existing users bring in new users through sharing, inviting, or word-of-mouth. It's measured by the viral coefficient (K-factor): how many invites each user sends, multiplied by how many of those invites convert to new users.
Most products have a K-factor well below 1.0. That's fine -- it means virality is a growth supplement, not your primary engine. A K-factor of 0.3 means every 10 users bring in 3 more. That's free acquisition layered on top of whatever else you're doing. You don't need true viral growth to benefit from viral mechanics.
How to calculate it
Viral coefficient (K) = Invites sent per user x Conversion rate of invites
Say you have 100 users. Each user invites an average of 2.5 people. Of those invites, 12% convert to new users.
K = 2.5 x 0.12 = 0.30
So 100 users generate 30 new users. Those 30 generate 9 more. Those 9 generate about 3. Total extra users from virality: ~42 on top of your original 100.
If K reaches 1.0, each cohort fully replaces itself. Above 1.0 is exponential growth, which is rare and usually short-lived.
Example
You build a collaborative whiteboard tool. Users naturally invite teammates to join their boards. You track that each user sends 1.8 invites, but only 8% convert (K = 0.14). You redesign the invite flow: instead of a generic email, the invite shows a preview of the board the person was invited to. Invite conversion jumps to 18%. K = 1.8 x 0.18 = 0.32. You more than doubled your viral coefficient with one UX change. At 500 users, that's the difference between 70 and 160 extra free users per cycle. Each extra user has a $0 CAC, which directly improves your blended acquisition cost.
Related reading
Related terms
- MRR
- CAC
- LTV
FAQ
Why does Virality matter?+
It gives a fast signal about whether your product and distribution system is improving or regressing.