Otter Growth
    Advisory
    Notes
    ArticleNov 20255 min read

    Referrals and k-factor won't save you from high CAC. Here's the math

    A good referral program delivers 10-20% incremental acquisition. That's a k-factor of 0.1 to 0.2, not the hockey stick most founders are dreaming of. Here's the framework I use instead.

    Michael Berliner
    Michael Berliner
    Product growth advisor & operator

    Most founders think referrals and a high k-factor will save them from high CAC. They won't. A good referral program delivers 10-20% incremental acquisition, a k-factor of 0.1 to 0.2, which is a useful boost and not a rescue. Build levels 1 and 2 well, assess level 3 honestly, and fix LTV:CAC directly.

    Most founders think referrals and a high k-factor will save them from high CAC.

    They won't.

    A good referral program delivers 10-20% incremental acquisition. That's a k-factor of 0.1 to 0.2, not the hockey stick growth most people are dreaming of.

    Apps with a k-factor above 0.5? Rare, and almost always social or communication tools.

    What the k-factor actually does

    The k-factor is how many new users each user brings. Those new users bring more, who bring more, and so on.

    The catch is what happens when k is below 1, which is where almost every app lives. It becomes a decaying series. Start with 100 paid users at a k of 0.15, and you get 15 referred, then 2, then effectively none, and it fizzles out.

    100 Paid 15 Referred 2 Gen 2 ~0 Gen 3 k = 0.15 100 paid → about 118 total. An 18% lift, then it stops.
    Below a k-factor of 1, each generation shrinks and the whole thing sums to a modest, one-time boost.

    The math only flips when k gets close to or above 1, where each cohort roughly replaces itself and the loop compounds. That's genuinely rare, and when it exists it's almost always a product-native viral loop, the kind where sharing the product is the product rather than a referral incentive bolted on the side.

    Most consumer apps sit between a k of 0.1 and 0.2. A useful boost. Not a rescue.

    The framework I use with clients, in order

    None of the above means don't build referrals. It means build them in the right order and expect the right thing from each level.

    Level 1: Incentivized referrals. "Give $20, get $20." Every app should have this baseline. It's the cheapest thing on this list and the one most teams somehow still don't have.

    Level 2: Content sharing. Let users share wins from inside the product. Simple, and it works, because you're not asking someone to advocate for your company. You're letting them post about themselves and your product happens to be in the frame.

    Level 3: Viral features. In-app mechanics that naturally inspire sharing. This is the only tier that gets you into 0.5-0.8 k-factor territory, and it only fits specific product types.

    Start with levels 1 and 2. Execute them well.

    Then honestly assess whether viral features make sense for your product. Most won't qualify, and that's fine. Level 3 isn't a decision you make, it's a property your product either has or doesn't, and a team that spends two quarters trying to manufacture it usually ends up with a share button and a worse roadmap.

    Virality lowers blended CAC a little. It does not rewrite it

    A 10 to 20% effective lift on your paid volume is real and worth building. But it lowers your blended CAC by a slice. It doesn't change the underlying economics.

    If your LTV:CAC is underwater, a decaying referral tail won't float it. You'll just be paying almost as much per user, with a slightly nicer average.

    Fix the actual problem

    The real lever is the ratio itself.

    Raise LTV with better retention, better monetization, and a harder push to annual. Lower CAC with stronger creative, a tighter funnel, and better activation so the users you buy actually stick.

    Referrals are a supplement to paid acquisition, not a replacement. They improve LTV:CAC and add organic volume, but they're rarely the game-changer people are hoping for, and they should never outrank the real driver of word of mouth: a product people genuinely love using.

    The takeaway

    Don't plan your way out of high CAC with a referral program.

    Below a k-factor of 1, virality is a small decaying tail, a one-time lift of maybe 10 to 20%, not a compounding engine. Build levels 1 and 2 because they're cheap and they work. Be honest about level 3. Then go fix LTV:CAC directly, and let referrals do what they're actually good at, which is making a working machine a bit better.

    Common questions

    Can a referral program fix a high customer acquisition cost?

    Usually not. Unless your k-factor is near 1, referrals add a small decaying tail, roughly a 10 to 20% lift on paid, which doesn't rewrite underwater unit economics.

    What k-factor do you need for real viral growth?

    Close to or above 1, where each cohort replaces or grows itself and the loop compounds. That's rare, and it comes from product-native sharing rather than a bolted-on referral incentive. Apps above 0.5 are almost always social or communication tools.

    What should I build first?

    Incentivized referrals, then content sharing. Both are cheap and both work. Viral features are the only tier that reaches 0.5-0.8 k-factor territory, and they only fit specific product types, so assess that honestly rather than trying to manufacture it.

    If not referrals, what actually fixes high CAC?

    The LTV-to-CAC ratio itself: raise lifetime value through retention, monetization and annual plans, and lower CAC through better creative, funnel and activation. Referrals multiply healthy economics; they don't repair broken ones.

    Related notes

    Working on this?

    We help consumer apps and products reach their next phase of growth.

    Growth notes, in your inbox

    New writing on subscription growth and product-led strategy when I have something worth saying. No spam.

    Otter Growth AdvisoryProduct growth for consumer apps and products