Stacked Linear Growth Curves
Sustain exponential growth by launching successive linear growth engines.
- Difficulty
- Advanced
- Time to result
- ~ongoing to results
- Steps
- 6
- Confidence
- 94%
View the company’s apparent exponential trajectory as a sequence of bounded linear curves rather than one self-sustaining force. Each curve comes from a specific engine—such as a faster product experience, freemium adoption, social distribution, geographic expansion, podcasts, or audiobooks—and eventually loses slope. Management must identify the current engine, estimate its remaining headroom, and develop the next one before growth stalls. The next engine may require a different product, distribution method, business model, or target audience, but it should still reinforce the platform’s core identity and capabilities. This model replaces passive faith in compounding with an active portfolio of growth bets. Its output is sustained aggregate growth created by deliberate transitions between engines rather than dependence on a single market tailwind.
Origin
In discussing Spotify’s route past 500 million users, Daniel Ek described exponential growth as the visual result of many linear growth curves stacked on top of one another.
Core principles
- 01Exponential growth is usually composed of multiple finite engines.
- 02Each growth stage may require a different strategy.
- 03Build the next engine before the current one is exhausted.
- 04Keep new activities cohesive through a shared platform or mission.
How to run it
- 1
Decompose past growth
Separate company growth into the products, channels, markets, and business models that produced it. Identify when each engine began and how its contribution changed.
Pro tip Annotate the growth chart with major launches and distribution changes.
Watch out Do not attribute every increase to the most visible initiative.
- 2
Assess the current curve
Estimate the current engine’s remaining audience, conversion headroom, and rate of saturation. Distinguish temporary execution issues from structural limits.
Pro tip Monitor marginal acquisition efficiency and penetration within the target segment.
Watch out A still-growing engine can nevertheless be too mature to support the company’s future target.
- 3
Select the next audience
Define the next group of users or use cases the company can credibly serve. Determine what prevents the current product or channel from reaching them.
Pro tip Look for adjacencies where existing infrastructure or trust creates an advantage.
Watch out Avoid selecting a large market solely because it improves the presentation’s total-addressable-market slide.
- 4
Build a distinct engine
Design the product, distribution, pricing, or geographic strategy specifically for the next audience. Give it clear ownership and measurable assumptions.
Pro tip Expect the new engine to require capabilities that the previous one did not.
Watch out Copying the old playbook can fail when the next audience has different adoption barriers.
- 5
Preserve platform cohesion
Connect the new engine to the company’s core customer promise and reusable assets. Prevent a collection of unrelated growth projects from fragmenting the organization.
Pro tip State explicitly how the new curve strengthens the existing platform.
Watch out Growth that weakens trust or product clarity can destroy more value than it adds.
- 6
Repeat before saturation
Begin searching for the following engine while the latest one is still gaining traction. Maintain a cadence of evaluation, investment, and transition.
Pro tip Use leading saturation indicators rather than waiting for reported growth to flatten.
Watch out Launching too many curves simultaneously can dilute execution across all of them.
In the wild
Spotify first improved the streaming experience, then used freemium access, social distribution, geographic expansion, podcasts, and audiobooks to reach successive audiences. Each activity created another growth curve while remaining connected to an audio platform.
→ The company surpassed 500 million users through multiple deliberate expansion strategies rather than one uninterrupted tailwind.
A self-serve software company sees small-business acquisition slowing. Before that channel saturates, it develops team administration, compliance, sales support, and annual contracts for mid-market customers while retaining the same core workflow.
→ Enterprise sales becomes a second growth engine as self-serve growth matures.
Common mistakes
Assuming compounding is automatic
A smooth aggregate chart can obscure the finite strategies and operational work that created each phase of growth.
Starting the next curve too late
Waiting until the existing engine has stalled creates a gap because new products and channels often require years to mature.
Stacking unrelated businesses
A new revenue source is not a healthy growth curve if it fragments the brand, infrastructure, or organizational focus.
Is it for you?
Best for
It is best for companies approaching saturation in an existing channel, geography, product, or customer segment.
Not ideal for
It is not ideal for young companies that have not yet made one core product retain customers reliably.
From the transcript
“if you really zoom in on that exponential curve it actually is like a lot of different linear uh curves stacked on top of each…”
“it's not been sort of being able to just ride on this macro tailwind”
From the episode
Spotify CEO Daniel Ek
Daniel Ek