Viral Coefficient (K-factor)
The average number of new users each existing user invites and converts. A K-factor above 1.0 produces exponential viral growth; under 1.0 means virality assists but does not sustain growth on its own.
Viral coefficient (K) measures how many new users each existing user successfully recruits. The formula:
K = (invites per user) × (conversion rate of invites)
If an average user sends 4 invites and 25% accept and become active, K = 1.0 — every user creates one new user, producing pure exponential growth so long as the math holds. If K = 0.5, each user creates half a user, which adds 2× to growth but does not sustain it without paid acquisition.
K = 1.0 is the magic threshold (in theory)
In theory, K ≥ 1 produces exponential growth indefinitely. In practice, K is almost never sustainably above 1 — invitee saturation, social-graph exhaustion, and product-fit decay all pull K downward over time. The famous early Facebook K-factor was estimated around 1.5–2 in the first year, then collapsed to under 1 as the addressable graph saturated.
What good viral coefficient looks like
For most products, a viral coefficient of 0.2–0.5 is considered healthy — viral assists growth but doesn't replace acquisition. K > 1 is rare and usually temporary; products that genuinely sustain K > 1 over multiple years are exceptional (early Facebook, early Slack within a company, early WhatsApp).
Viral cycle time matters as much as K
A K of 0.5 with a 1-week cycle time produces faster growth than K of 0.5 with a 1-month cycle. Optimizing the cycle (shortening the time from signup to invite) often produces more growth than optimizing K itself, because cycle time multiplies exponentially while K multiplies linearly.
When K-factor analysis misleads
K-factor assumes invites are the primary growth channel. For products where word-of-mouth happens outside the product (Slack workspaces created at a new company), measured K underestimates real virality. For products where invites are gameable (early Dropbox, where users invited themselves for storage), measured K overstates real virality. Triangulate with cohort growth rate, not K alone.
Related
- Activation — what new invitees have to clear to count toward K
- Flywheel — the broader self-reinforcing growth pattern
See also
- GlossaryActivation
- GlossaryFlywheel