Growth loop
grohth loop
A closed cycle where the output of one step becomes the input of the next, creating compounding growth without linear investment.
A growth loop is a system where the output of each step feeds back into the input of the next step, creating compounding growth. Unlike a funnel (where leads flow one direction), a loop creates a self-sustaining cycle.
The classic example: a user signs up, creates content, that content gets indexed by search, search brings new users, those users create content. Each cycle generates more input for the next cycle. The system grows itself. This is the engine behind product-led growth at companies like Notion and Figma.
Growth loops are more sustainable than funnels because they do not require continuously increasing inputs. A funnel needs more leads at the top to get more customers at the bottom. A growth loop generates its own leads through the activity of existing users. The viral coefficient measures how effectively each cycle generates new participants. When multiple loops reinforce each other, you get a flywheel.
Examples
A content creation growth loop.
Users create public dashboards on the platform. Google indexes the dashboards. New users discover the platform through search. They sign up and create their own dashboards. Each new dashboard creates more searchable content.
A referral growth loop.
Users invite teammates to collaborate on a project. Invited users sign up and create their own projects. They invite their own teammates. Each cycle brings new users who bring more users. Dropbox grew this way.
A product improvement growth loop.
Users generate data through product usage. The data improves the product (better recommendations, better predictions). A better product attracts more users. More users generate more data. The product gets better faster as the loop accelerates.
In practice
Read more on the blog
Frequently asked questions
How is a growth loop different from a flywheel?
A growth loop is a specific mechanism (one cycle of input to output to input). A flywheel is a broader model of multiple reinforcing loops creating overall business momentum. A company's flywheel might contain multiple growth loops operating simultaneously.
How do you identify growth loops in your product?
Look for actions where one user's activity creates value that attracts new users. Content creation, sharing, invitations, and reviews all can be loop mechanisms. Map the cycle: what does a user do, what output does that create, and how does that output bring new users?
Related terms
A self-reinforcing business model where each component accelerates the others, creating compounding growth over time.
A dynamic where a product becomes more valuable as more people use it, creating a self-reinforcing growth advantage.
The number of new users each existing user generates, measuring how effectively a product spreads through word of mouth and referrals.
A go-to-market strategy where the product itself drives acquisition, conversion, and expansion through self-serve usage.

Want the complete playbook?
Picks and Shovels is the definitive guide to developer marketing. Amazon #1 bestseller with practical strategies from 30 years of marketing to developers.