Software Growth

Flywheel

A flywheel is a set of linked actions that reinforce each other, so steady effort builds momentum instead of relying on one big push.

A flywheel is a business model drawn as a circle: each part of the system feeds the next, and as the wheel spins faster, every turn gets easier. The image comes from Jim Collins, who used it in Good to Great. For a founder it is a useful reminder that durable growth comes from many aligned actions repeated over time, not from one launch or one clever tactic.

Where the idea comes from

Collins describes pushing a heavy metal disk. The first pushes barely move it. Persistent effort in one direction builds momentum until, on his telling, the momentum of the thing kicks in in your favor. He says good-to-great transformations never happen in one fell swoop: there is no single defining action, killer innovation or lucky break.

The opposite, in his words, is the "doom loop." A struggling company launches a program, doesn't see quick results, changes course, and starts again, so it never builds momentum.

The Amazon flywheel

The best-known business example is Amazon. As the story is usually told, Jeff Bezos sketched the strategy on a napkin: low prices bring more customers, more customers bring more sellers and selection, and greater volume lets Amazon spread fixed costs like fulfillment centers and servers across more sales, which allows still lower prices (EcomCrew's summary). Feed any part of it and the whole loop accelerates.

How to draw a flywheel for your SaaS

Write 4 to 6 steps, where each step causes the next and the last step restarts the first. A bootstrapped example for a template-based tool might look like this:

  1. Customers build templates inside the product.
  2. Public templates rank in search.
  3. New visitors find the templates and sign up.
  4. More customers build more templates.

If you cannot write a clear step that causes the next, the wheel is not real, it is a list of marketing ideas.

Flywheel versus growth loop

The two ideas are close. A growth loop is usually narrower: a specific, measurable cycle in which one step produces the input of another, such as users creating content that attracts users. A flywheel is the company-wide version, covering product, pricing, cost structure and culture. Loops are what you instrument and optimize. The flywheel is how you explain why the whole business gets stronger with scale, and it often rests on network effects or economies of scale that become a moat.

Mistakes to avoid

  • Drawing a circle without proof that any step really triggers the next.
  • Pushing on one step only. The point is that parts reinforce each other.
  • Abandoning it after three months. Collins' warning is about exactly that: stopping before momentum shows.

Pick one flywheel, commit for a year, and measure the slowest step. That is where friction sits.

Related terms

Sources

Back to the SaaS glossary