ReferralFlo
Economics & measurement

What is viral coefficient (k-factor) and how do you calculate it?

Viral coefficient, or k-factor, is the average number of new users each existing user generates. Multiply invitations sent per user by the share of invitations that convert. A k-factor above 1 means each user brings more than one new user, which compounds — and is far rarer than commonly claimed.

Key takeaways
  • K-factor equals invitations per user multiplied by invitation conversion rate.
  • K above 1 implies exponential growth and is rare, short-lived, and often bought at a loss.
  • Cycle time matters as much as the coefficient — a smaller k that cycles faster wins.
  • For most businesses referral lowers blended CAC rather than replacing acquisition.

What is the viral coefficient formula?

K equals invitations sent per user multiplied by the conversion rate of those invitations. If the average user sends 4 invitations and 15% convert, k is 0.6 — each user brings 0.6 new users, so growth decays without other acquisition rather than compounding.

Is a viral coefficient above 1 realistic?

Rarely, and almost never for long. Sustained k above 1 means uncapped exponential growth, which saturates its addressable market quickly. Most durable referral programs run well below 1 and use referral to lower blended acquisition cost, not to replace acquisition entirely.

Treating k above 1 as the goal usually leads to over-rewarding, which buys invitation volume from people with no genuine enthusiasm and produces referred users who churn.

A k-factor of 0.3 that pays back in two months is a better business than a k-factor of 0.9 bought with rewards that never pay back.

How does cycle time change the picture?

Cycle time — how long from a user joining to them inviting others — determines how fast any k-factor compounds. A k of 0.5 with a two-day cycle produces far more growth in a quarter than a k of 0.8 with a two-month cycle, so both numbers must be read together.

What is a good viral coefficient?

One that lowers your blended acquisition cost while paying back quickly. For most businesses that is somewhere between 0.1 and 0.5 — meaningful help, not self-sustaining growth. Chasing a higher number usually means over-rewarding, which buys invitations from people with no real enthusiasm.

How do you improve viral coefficient?

Only two inputs exist, so only two levers do: increase invitations sent per user, or increase the share of invitations that convert. Conversion is usually the cheaper win, because it is driven by landing-page relevance and the referee offer rather than by asking users to share more.

  • Raise invitations per user — better placement, lower friction, more share channels
  • Raise invitation conversion — a stronger referee offer and a matching landing page
  • Shorten cycle time — ask earlier, once value has been demonstrated
  • Reduce decay — re-engage advocates rather than relying on first-time sharing

Why do viral coefficients decay over time?

Because the most enthusiastic users invite first, and they invite the people most likely to convert. As a programme runs, both the willingness to invite and the quality of the remaining network decline, so an early k-factor measured on your best cohort systematically overstates the steady state.

Viral coefficient versus referral rate — what is the difference?

Referral rate counts what share of customers refer at all. Viral coefficient counts how many new users each existing user actually produces, combining invitation volume with conversion. Referral rate is a participation measure; k-factor is a growth measure, and a programme can score well on one and poorly on the other.

Is viral coefficient useful outside consumer apps?

Less so. K-factor assumes a product where users invite many people and conversion is fast — which fits consumer apps and rarely fits B2B, where one introduction may take months to close. In those businesses referral rate and payback period are more informative.

Frequently asked

How do you calculate viral coefficient?

Multiply the average number of invitations each user sends by the percentage of those invitations that convert. Four invitations at a 15% conversion rate gives a k-factor of 0.6.

What is a good viral coefficient?

For most businesses, one that lowers blended acquisition cost while paying back quickly. A k-factor above 1 implies exponential growth, which is rare, saturates fast, and is frequently bought with rewards that never pay back.

Sources
  • Journal of Marketing (2011)Referred customers showed higher contribution margins and lower attrition — Schmitt, Skiera & Van den Bulte, "Referral Programs and Customer Value", Journal of Marketing, 2011

Last reviewed 4 August 2026.

Put this into practice

ReferralFlo handles the tracking, reward rules and fraud screening these pages describe — without engineering time.