01 · Introduction
Growth Marketing·Growth Strategy & Frameworks
IntermediateIntermediate2–4 weeks

Growth Model Framework

Brian Balfour, Casey Winters, Kevin Kwok, Andrew Chen · 2018
A mathematical and visual representation of how a product acquires, retains, and monetizes users through self-reinforcing loops — expressed as a measurable equation that connects every growth input to its compounding output, so teams can align strategy, prioritise experiments, and stop optimising linear tactics when the real leverage is in loop design.
Stage 1
Pre-Idea
N/A
Stage 2
Idea Stage
N/A
Stage 3
Early Startup
Useful
Stage 4
Startup
Critical
Stage 5
Growth Stage
Critical
Stage 6
Scale Stage
Critical
Stage 7
Enterprise
Useful
02 · Why This Framework Exists
+

The problem with "how does your product grow?"

Brian Balfour demonstrates the core problem in workshops by asking five people at the same company to independently whiteboard their answer to that question. The result is always the same: everyone gives a different and incomplete answer. He describes this as "a BIG problem," and it is not a communication failure but a structural one. The team lacks a shared, systemic understanding of the mechanics driving their growth.

The AARRR funnel answered the question of what to measure. The Growth Model Framework answers the question of how those measurements connect into a system that either compounds or does not. The distinction matters because a funnel can be fully instrumented, with all metrics improving, and the business still growing linearly, requiring more money, more people, and more tactics every quarter just to maintain the same rate.

DEFINITION
Growth loop:

A self-reinforcing mechanism where the output of one user cycle becomes the input for acquiring the next. Distinguished from a funnel, which is linear (more in at the top produces more out at the bottom, indefinitely requiring fresh inputs), and from a tactic, which is a one-time action with no feedback effect.

DEFINITION
Growth model:

The complete system linking acquisition channels, retention dynamics, growth loops, and monetisation mechanics into a single equation with measurable inputs and calculable outputs. It has two forms: a qualitative loop diagram (boxes and arrows) and a quantitative spreadsheet model (inputs, conversion rates, scenario analysis).

What breaks without it

  • Strategic silos that fragment growth investment. Balfour et al. (2018) document how the AARRR funnel model "creates strategic silos" where product strategy, marketing strategy, and monetisation strategy are developed independently. This fails because of Product-Channel Fit and Channel-Model Fit, since channels are determined by product properties and the business model constrains which channels can work economically. Teams that do not model these connections make incompatible investments.
  • Functional silos that create zero-sum team dynamics. Marketing owns acquisition, product owns retention, and sales owns revenue. Per Balfour et al. (2018): "Teams optimise their part of the funnel at the expense of each other." When marketing drives high volumes of low-quality users to hit acquisition targets, retention (product's metric) degrades. Both teams look like they are succeeding individually. The business is not.
  • Linear growth that requires perpetually increasing inputs. The funnel model implies "put more in at the top, get more out at the bottom." Per Balfour et al. (2018), this creates growth with "no concept of reinvestment." Growth loops are structurally different: the output of one cycle becomes the input for the next, creating compounding.

Where the framework came from

The Growth Model Framework is community-developed, with Brian Balfour as the primary architect. Its intellectual lineage has three phases. The first is AARRR Pirate Metrics, created by Dave McClure and presented at Ignite Seattle on August 8, 2007. AARRR established growth as a five-stage measurement discipline but represented each stage as a funnel step with no feedback loops between them.

The second phase is the Four Fits Framework, developed by Balfour through his work at HubSpot (VP of Growth, January 2014 to 2016) and published as a seven-part essay series. The series established that sustainable growth requires alignment across four fits: Market-Product Fit, Product-Channel Fit, Channel-Model Fit, and Model-Market Fit.

The third and catalytic phase is the "Growth Loops are the New Funnels" essay, published at reforge.com/blog/growth-loops on July 31, 2018. Co-authored by Brian Balfour, Casey Winters, Kevin Kwok, and Andrew Chen, this essay formally named the shift from linear funnels to self-reinforcing loops and introduced the growth loop as the primary unit of analysis.

03 · How the Framework Works
+

The two forms of a growth model

A growth model is built in sequence. The qualitative form comes first, then the quantitative form is layered on top.

Qualitative (visual loop diagram). A map showing how users flow through the system, which loops are active, and how outputs feed back as inputs for new users. Balfour: "The first thing we do is sit down and map it all out with boxes and arrows." Each loop has three components: what (the action connecting input and output), who (the people involved), and why (the deep motivation that drives the action).

Quantitative (spreadsheet model). A spreadsheet with a long list of input assumptions (conversion rates, channel volumes, retention curves, viral coefficients), acquisition channels modelled over time, retention dynamics as cohort-based decay curves, growth loops layered on top showing compounding, and scenario comparisons as the core output. Per Dan Hockenmaier: "The key output is the difference between the scenarios, not the absolute values they produce."

DEFINITION
The golden rule (Phiture):

Growth models are about inputs, not outputs. Growth rate is an output, calculated as a result of other dynamics. If a team puts growth rate as an input, the model has no analytical or predictive power.

The growth equation

The growth equation is the mathematical expression of a company's specific growth model. No universal formula exists, and each business must derive its own. Three foundational formulations from primary sources:

Chamath Palihapitiya and Andy Johns (Facebook/Wealthfront): Growth = A (Top of Funnel) x B (Magic Moment) x C (Core Product Value). Where A is traffic capture and conversion to meaningful usage, B is the emotional "aha moment" of experiencing core value, and C is market size and product-market fit.

Brian Balfour (Reforge, 2025 formulation): (Acquisition + Retention + Monetisation) x Defensibility

Brian Balfour (Model-Market Fit viability test): ARPU x Total Customers in Market x % You Can Capture ≥ $100M

Growth loop taxonomy

GROWTHLOOPSVIRAL / INVITATIONCONTENT / UGCPAID REINVESTMENTPRODUCT USAGESALES
Interactive Canvas - Click loops to explore
L1 - LOOP TYPE

Viral / Invitation

"Invites sent per user x invite-to-signup conversion rate"

How it works

Users invite others and each new user repeats the cycle. The output of one user cycle becomes the input for acquiring the next.

Key metric
K-factor (viral coefficient)
Real-world examples

Dropbox (storage for referrals), Slack (invite your team), Zoom (meeting participants sign up)

Note

Shortening cycle time has far bigger impact than changing viral coefficient. A K-factor of 1.5 cycling monthly produces roughly the same growth as a K-factor of 1.1 cycling weekly.

Growth loops vs. AARRR funnels

Balfour et al. (2018) make three arguments against using AARRR funnels as the primary growth model: funnels create strategic silos, functional silos, and linear growth. Growth loops combine product, channels, and monetisation into one system and generate compound output. AARRR metrics remain useful as measurements of what happens within each loop step, and the framework critique is architectural, not metric-level.

The Four Fits: structural prerequisites

A growth model only compounds when four fits are aligned. Each fit is a prerequisite for the next.

Market-Product Fit: The product solves a real problem for a real market. Balfour frames it as the specific market determining which product properties are required.

Product-Channel Fit: "Products are built to fit with channels. Channels do not mould to products." Viral distribution requires a broad value proposition and fast time-to-value. Enterprise sales requires high ACV and a procurement-friendly buying process.

Channel-Model Fit: The ARPU-CAC relationship must work. At $25/month, HubSpot Sales sat in the "Channel-Model Fit danger zone," where ARPU was too low for content marketing and inside sales but too high for viral and paid acquisition.

Model-Market Fit: The business model must be large enough to reach the target revenue threshold. ARPU x Total Customers in Market x % You Can Capture ≥ $100M.

Implementation process

00
Business readiness check1–2 hours

Confirm four conditions: product-market fit exists (40% Sean Ellis benchmark), baseline data flows, a North Star Metric is defined, and five people can attempt to whiteboard 'how does our product grow?' to expose the gap.

Output: Written readiness statement naming the NSM, listing data sources, and documenting current team disagreement.
01
Map the qualitative growth modelDays 1–3

Document every step from first awareness to retained and monetised user using boxes and arrows. Identify all active and potential growth loops. Classify each loop by type. Name what, who, and why for each loop.

Output: Visual loop diagram showing every active growth loop with inputs, outputs, and feedback connections labelled.
02
Define the growth equation qualitativelyDays 3–5

Start with Growth = A x B x C. Break each component into business-specific sub-variables. Identify the primary loops. Name the North Star Metric at the top of the equation.

Output: Qualitative growth equation with all variables named and primary loops identified, connecting each variable to a team owner.
03
Collect baseline dataDays 5–8

Gather current values for every variable. Sources: product analytics, CRM, billing data, paid platform dashboards. Use best estimates where actuals are unavailable. Per Hockenmaier: do not wait for perfect data.

Output: Baseline data sheet mapping each equation variable to its current value, data source, and confidence rating.
04
Build the quantitative spreadsheet modelDays 8–15

Model acquisition channels over time. Apply retention dynamics as cohort-based decay curves. Layer on growth loops by applying viral coefficients and cycle times. Calculate growth rate as an output, not an input.

Output: Working spreadsheet growth model showing MAUs, revenue, and loop contribution over the model period.
05
Validate the modelDays 15–17

Run the model against the past 3 to 6 months of actual data. Per Hockenmaier: 'The model does not need to be perfect, it needs to be defensible.' Where it diverges, identify which assumption is wrong.

Output: Validation report comparing model output to actuals with documented corrections.
06
Run scenario analysisDays 17–20

Compare scenarios by toggling one input at a time. Per Hockenmaier: 'If a growth team could focus on lifting activation rates by 10%, or improving paid conversion by 25%, or increasing referrals by 5%, which drives more revenue?' The model answers this quantitatively.

Output: Scenario comparison chart ranking the top 5 input levers by marginal impact over a 12-month horizon.
07
Identify strategic betsDays 20–22

Select one to three highest-leverage inputs the team can directly influence. Translate model insights into specific experiments. The model should produce a ranked argument for the top three, not a list of 40 priorities.

Output: Prioritised initiative list: three initiatives with the model-backed case for each.
08
Operationalise the modelOngoing

Update monthly with actual data. Per Hockenmaier: assign ownership to someone 'one step removed from operating, like analytics or strategic finance.' Recalibrate assumptions quarterly. Model loops to predict when they will plateau.

Output: Monthly growth model review cadence with dashboard, meeting, and quarterly assumption review.
04 · When to Use This Framework
+

Use cases where this framework is the right choice

  • Multiple teams are working on growth but optimising independently. Engineering is improving activation, marketing is scaling paid, and sales is building pipeline, yet nobody has a shared map of how each contributes to the same system. The growth model is the shared map.
  • Growth feels effortful. Every month requires more spend, more headcount, and more tactics to maintain the same rate. Balfour calls this the "Tugboat," where the team is pushing a boulder uphill. It is the symptom of a business without a compounding loop. The model diagnoses which fit is broken.
  • Competing priorities cannot be resolved by opinion. Product wants to build new features, marketing wants to scale a channel, and leadership wants to invest in referrals. The sensitivity analysis resolves this with math rather than seniority.
  • Current growth is approaching a ceiling. Monthly growth rate is decelerating. Casey Winters: "If you get good at modelling your loops, you can start to predict when they will stop driving the growth the company needs." The model enables S-curve sequencing.
  • You are raising a funding round. The growth model translates an assumed growth rate into a mechanistic explanation of how growth compounds, converting a projection into a thesis investors can interrogate.
  • You are launching a new product line inside an existing business. Balfour's HubSpot Sales case study is precisely this scenario. The growth model prevents assuming the parent company's growth mechanics transfer to the new product.
Signals you need this framework now

Five people on your team give different answers to "how does our product grow?" Your primary growth driver is paid acquisition with no compounding loops reinforcing it. CAC is rising quarter over quarter with no change in product or competition. Teams are running experiments without a shared model of which levers move the output metric. You have improved a conversion metric and it did not produce the expected downstream effect.

Stage-by-stage guidance

Startup (S4, Critical). The essential application. Product-market fit exists and the team is transitioning from finding what works to scaling it. The growth model answers which acquisition loops are self-sustaining, which retention mechanics compound, and which monetisation structure preserves the viral coefficient.

Growth Stage (S5, Critical). Maximum value. The model becomes a planning system. Multiple loops are spinning and the model shows their relative efficiency, interaction effects, and marginal returns.

Scale Stage (S6, Critical). New S-curves must be sequenced before existing loops plateau. Winters: "Companies must invest in new loops before current ones stop driving the growth the company needs."

Early Startup (S3, Useful, conceptual only). A qualitative loop diagram is valuable for designing the product with growth compounding from the start. Do not build a quantitative model without real data.

Prerequisites

  • Product-market fit evidence. At minimum, 40% of users would be "very disappointed" without the product (Sean Ellis benchmark).
  • Real user data. Conversion rates, retention curves, and channel attribution, including directional estimates.
  • North Star Metric defined. The growth model decomposes the NSM into input metrics.
  • AARRR fluency (prerequisite framework). Funnel stage definitions and cohort-based measurement must be understood first.
  • Cross-functional willingness. Growth loops span product, marketing, and engineering. Teams that will not share data cannot build a model anyone uses.
05 · Real-World Examples
+

How they applied it

Case Study 01
Pinterest
Growth Stage to Scale
2013–2017
Situation

Casey Winters joined as growth lead in late 2013. Pinterest had roughly 40M MAU and had stalled. The original growth engine, built on Facebook's Open Graph automatic sharing, had collapsed when Facebook removed default auto-sharing. The friend-based viral loop was broken.

How They Applied It

Winters mapped the actual growth model rather than assuming the existing mechanism still worked. The mapping revealed that users acquired through Google search were being shown content from their Facebook friends during onboarding, which had nothing to do with their search intent. Switching new SEO-acquired users from friend-based to topic-based recommendations immediately doubled activation rates and produced a 5x improvement in conversion to signup. Two self-reinforcing loops were rebuilt: acquisition (pins indexed by Google attracting searchers) and engagement (personalised content based on search intent).

5xConversion to signup improvement
2xActivation rate improvement
200MMAU at end of tenure
Business Ripple Effects
Strategic Planning: The growth model predicted when each loop would plateau, enabling S-curve sequencing: social viral, then SEO content, then international expansion, then personalisation and monetisation.
Product Strategy: Pinterest shifted its product identity from social network to visual discovery engine, a fundamental strategic pivot that emerged directly from growth model analysis.
Case Study 02
Duolingo
Growth Stage to Scale
2017–2022
Situation

Jorge Mazal joined as Head of Product in late 2017. DAU was stagnating despite hundreds of millions of registered users. The growth team was generating experiment ideas but struggled to identify which lever would produce meaningful impact.

How They Applied It

Mazal built a Markov chain model decomposing DAU into seven mutually exclusive user states. Running simulations pulling each lever by two percentage points per month, the model revealed that improving Current User Retention Rate (CURR) had roughly 10x the impact on DAU as improving new user acquisition. This was counterintuitive. A dedicated Retention Team was formed with CURR as its North Star Metric. Leaderboards increased learning time by 17%, tripled highly engaged learners, and improved Day 1 and Day 7 retention.

21%CURR increase over 4 years
40%+Reduction in daily churn
4–5xDAU growth over 5 years
Business Ripple Effects
Product Strategy: CURR as NSM produced a gamification-first product philosophy. Every major product decision was evaluated against its effect on the retention transition rate.
Financial Planning: DAU growth driven by CURR improvement powered Duolingo's NASDAQ IPO in July 2021. Revenue grew from $13M (2017) to roughly $748M (2024).
Case Study 03
HubSpot Sales
Early Startup
2014–2016
Situation

Brian Balfour joined HubSpot in January 2014 to build a new $100M product line using a freemium, touchless model. Starting conditions: roughly seven people, approximately 2,000 weekly active users, and a few thousand dollars in monthly recurring revenue.

How They Applied It

Balfour applied the Four Fits framework to design the growth model before building the growth machine. The $25/month pricing tier landed in the 'Channel-Model Fit danger zone,' too expensive for viral and paid channels and too cheap for content marketing and inside sales. He eliminated the $25 tier, moved features to $50, reduced reliance on virality, and rebuilt around content marketing and inside sales. The customer profile shifted from 'mice' (high volume, low ARPU) to 'moose' (mid-market, higher ARPU).

$1Cost per acquired user at peak
70%Growth from viral + paid before pivot
~$10MARR in roughly 2 years
Business Ripple Effects
Business Model: Eliminating the $25 tier was a pricing decision derived from growth model analysis, not customer feedback or competitive benchmarking.
Strategic Planning: The Four Fits became a monthly review framework during early stage and a quarterly one thereafter. Every significant strategic decision was evaluated against all four fits simultaneously.
08 · Common Mistakes
+

Avoid these failure modes

Confusing a growth model with a growth strategy or channel plan
The Failure

Teams build a list of channels with budget allocations and call it a growth model. No equation, no linked variables, no scenario analysis capability.

The Root Cause

Terms are used interchangeably in popular growth writing. Channel plans are familiar and fast to produce. Mathematical models require data skills most marketing teams lack.

The Prevention

Apply one test: can you plug in a number and see what happens downstream? If no, it is not a growth model. Start with the growth equation. Decompose into business-specific metrics.

Putting growth rate as a model input instead of an output
The Failure

The model assumes 15% month-on-month growth as a starting number. It produces projections that look plausible. They are useless.

The Root Cause

Investors ask for growth projections and teams back-fill the mechanics. Assuming a rate is faster than decomposing one.

The Prevention

Follow the golden rule: growth rate is an output, calculated from component inputs. Break it down into acquisition channels, retention dynamics, viral coefficient, and cycle time. Build bottom-up.

Designing growth loops that are not self-reinforcing
The Failure

Teams add share buttons, referral pages, or invite prompts and call them growth loops. Per Reforge: 'They build a product, launch it, see growth plateau, then try to add sharing. That is bolted-on growth.'

The Root Cause

Loop thinking is prevalent in growth writing. Teams want the compounding without the prerequisite: core user action must naturally produce an output that feeds new acquisition.

The Prevention

For each proposed loop: does one user's action actually become input for new acquisition? Is the mechanism embedded in the core product experience or appended to it? If fewer than 1 in 100 users completes the loop, the mechanism is not self-reinforcing.

Optimising viral coefficient while ignoring cycle time
The Failure

Teams obsess over K-factor while ignoring how long the loop takes. A K-factor of 1.5 that cycles monthly produces roughly the same growth as a K-factor of 1.1 that cycles weekly.

The Root Cause

K-factor is the headline metric for viral growth; cycle time is harder to measure and rarely reported in case studies.

The Prevention

Measure both coefficient and cycle time. Track the full loop from invite to activation. Map timing per step. Reducing a 30-day cycle to 7 days at the same K-factor produces dramatically faster compounding.

Treating the growth model as a one-time deliverable
The Failure

The model is built once, presented to leadership, praised, and filed. Per Hockenmaier: 'Growth models usually do not get used. Often useful for the builder but rarely adopted broadly.' Assumptions stale within 90 days.

The Root Cause

Building the model is significant effort and maintenance competes with running experiments. Without a standing owner and regular update cadence, the model becomes an artefact.

The Prevention

Assign a clear owner, ideally from analytics or strategic finance, one step removed from operations. Integrate into monthly planning. Update with actuals monthly. The model must be consulted before headcount or budget decisions.

Designing a growth model for an incompatible business model
The Failure

Teams copy the growth model of viral consumer products onto enterprise B2B, high-ACV, or compliance-sensitive products. The loop never compounds because the product's properties make virality structurally impossible.

The Root Cause

Growth loop thinking is heavily sourced from consumer and PLG case studies. Teams copy the form (viral loop) without checking the fit.

The Prevention

Apply the Four Fits test before designing any loop. Use the ARPU-CAC spectrum: enterprise B2B requires high-touch sales loops; broad B2B SaaS supports collaboration and product loops; consumer supports viral and content loops.

B · Business Framework Integration
+

How the growth model changes decisions outside marketing

When a company discovers through growth model analysis that its primary loop cycles every 30 days instead of every 7, and that shortening that cycle would produce 4x the growth, that finding does not stay inside marketing. It changes the product roadmap, the pricing tier structure, the financial projections, and the engineering sprint priorities.

Strategic Planning and Analysis

Strategic Planning Framework · Business Model Framework
Input Requirements
Strategic growth rate targets and market positioning must exist. AARRR metrics must be established. The North Star Metric must be defined.
Outputs Generated
Quantified growth forecasts with explicit assumptions; ranked list of strategic growth bets backed by sensitivity analysis; OKR inputs mapping team initiatives to NSM movement.
Decision Gates
Market entry decisions requiring loop viability assessment; resource allocation between acquisition and retention investment; timing of primary loop transitions.
Conflict Points
Quarterly OKR pressure biases teams toward linear tactics (paid acquisition produces results within one quarter) over compounding loops (content and product loops require 6 to 18 months). Teams must protect loop investment from short-term pressure.

Business Model Design and Innovation

Business Model Framework · Value Creation Framework
Input Requirements
Evidence of working acquisition channels and baseline unit economics. Retention data validating PMF. Viral coefficient and cycle time data.
Outputs Generated
Quantified Channel-Model Fit analysis; evidence for pricing restructuring decisions; feedback on how monetisation mechanics affect viral coefficient and loop velocity.
Decision Gates
Pricing structure decisions (freemium vs. paid vs. sales-led); revenue model pivots; market segment targeting changes.
Conflict Points
Viral loops demand frictionless sharing, but finance pressure to reduce the free tier directly dampens the viral coefficient. HubSpot Sales at $25/month is the documented case.

Financial Planning and Analysis

Unit Economics Framework · Budget Allocation Framework
Input Requirements
Target LTV/CAC ratios and payback period targets. Budget constraints. Baseline CAC by acquisition channel.
Outputs Generated
Driver-based revenue forecasts tied to specific loop input assumptions; unit economics validation by loop type; budget requirements per channel with diminishing-return modelling.
Decision Gates
Budget allocation between acquisition and retention; hiring decisions tied to loop scaling capacity; runway calculations at current loop efficiency.
Conflict Points
Paid loops produce linear, predictable ROI that FP&A can model easily. Content and product loops produce non-linear, delayed returns that are difficult to attribute. FP&A processes systematically favour paid acquisition because its payback is measurable within the planning period.

Product Strategy and Innovation

Customer Journey Framework · Jobs-to-be-Done Framework
Input Requirements
Customer journey maps identifying every step from first touch to retained user. JTBD analysis defining the activation moment. Product roadmap. Feature-level usage data.
Outputs Generated
Prioritised roadmap inputs ranked by growth model sensitivity; Product-Channel Fit validation confirming product properties match distribution channels; growth loop requirements embedded in the product experience.
Decision Gates
Feature prioritisation by growth model impact; paywall gating and free tier design; build vs. buy for growth infrastructure.
Conflict Points
The growth model shows that improving activation by 10% has 10x the impact of improving top-of-funnel conversion by 25% (Duolingo's documented finding). Redirecting product capacity to activation optimisation conflicts with product management instincts and existing stakeholder commitments.

Operations and Process Management

Resource Allocation Framework · Experiment Operations Framework
Input Requirements
Growth trajectory for hiring and capacity planning. Experiment velocity targets. Channel-specific operational requirements.
Outputs Generated
Experiment prioritisation ranked by model sensitivity; growth model maintenance schedule; capacity forecasts by team and function.
Decision Gates
Scalable experiment infrastructure investment; growth operations hiring; analytics tooling procurement.
Conflict Points
Growth loops span product, engineering, marketing, and analytics. Coordinating experiments across teams introduces overhead that scales non-linearly as the organisation grows. Cross-functional coordination costs are the mechanism by which large organisations lose experiment velocity.
09 · Further Resources
+

What to read and use next

Primary sources & background reading

Brian Balfour, Casey Winters, Kevin Kwok, Andrew Chen · 2018
The foundational essay arguing that self-reinforcing loops, not linear funnels, represent how the fastest-growing products work. Start here.
20 min
Brian Balfour · 2017
Structural foundation for why growth models must align Market-Product, Product-Channel, Channel-Model, and Model-Market Fit simultaneously.
90 min
Brian Balfour · 2017
Step-by-step application of the Four Fits to HubSpot Sales, including the $25/month danger zone discovery. The canonical practitioner case study.
20 min
Andrew Chen · 2021
The most directly applicable book for growth model design in networked and platform products. Cases from Slack, Zoom, Tinder, LinkedIn, Airbnb, and Dropbox.
8–10 hrs
Casey Winters · 2023
All loops plateau and companies must invest in new loops before current ones stop driving growth. Pinterest and Eventbrite cases documented in detail.
15 min
Dan Hockenmaier · 2024
The practitioner guide to why growth models get built and never used. Covers the forecasting fallacy, ownership problems, and conditions for useful models.
15 min
Erin Gustafson (Duolingo) · 2023
The most detailed public documentation of a quantitative growth model featuring Duolingo's Markov chain model with mathematical formulas for each user state transition.
20 min
Sean Ellis, Morgan Brown · 2017
Proposes the fundamental growth equation and the North Star Metric as precursors to quantitative growth modelling.
8–10 hrs
Brian Balfour · 2018
Argues that 'One Metric That Matters' is dangerous because the growth model requires a system of metrics where the NSM is the output and input metrics are the levers.
10 min

Growth model visualisation and loop mapping

↗
The dominant tool for qualitative growth loop mapping. Infinite canvas with real-time collaboration and 300+ templates.
↗
Clean, fast flowchart tool popular with PMs for mapping loops and user journey connections.
↗
Reforge Artifactsreforge.com/artifacts
Canonical growth loop templates and models built by the Reforge team. Requires Reforge membership.
↗
Grow with Ward Canvasgrowwithward.com
Free downloadable Growth Loop Framework canvas with a step-by-step template for mapping triggers, actions, and outputs.

Growth equation building and scenario modelling

↗
The dominant tool for quantitative growth models. Input-driven equations with scenario toggles and cohort retention curves.
↗
Purpose-built financial and growth modelling with human-readable variables. Built-in scenario analysis and Monte Carlo simulation.
↗
Boundaryless Growth Model Templateboundaryless.io
Free Google Sheets template with separate lanes for paid, organic/SEO, virality, and UGC loops.

Experiment tracking and prioritisation

↗
Leading experimentation platform born from Facebook's internal tools. Feature flags plus A/B testing plus product analytics. Used by OpenAI, Notion, and Brex.
↗
Open-source experimentation platform. Warehouse-native, with no vendor lock-in.
↗
Workflow management for experiment pipeline management. Stages: Backlog, Queue, Schedule, Running, Analysis, Done.

North Star metric dashboards

↗
Best-in-class digital analytics for NSM and metric tree visualisation. 'North Star Framework Dashboard for SaaS' template built in.
↗
Behavioural analytics with metric tree capability for hierarchical mapping of input metrics to NSM.
↗
Open-source product analytics with NSM and key metrics dashboard on the project homepage. Includes session replay, feature flags, and A/B testing.
Strategy Console
Build your full growth strategy with this framework
Most growth strategies fail not because the framework was wrong, but because it was applied without accounting for the 100 other things that affect the outcome.
Confirms your Phase 0 readiness before letting you proceed
Surfaces which frameworks must run in parallel
Maps your constraint diagnosis to product, financial, and strategic decisions
Generates a prioritized experiment roadmap based on your baseline data
Open Strategy Console →
Marketing Console Playground · Coming in V2
Apply what you just read
Thousands of scenarios across all 22 domains. Three modes, each testing a different kind of framework thinking.
XP0
Scenario Drops

Pick and sequence up to six frameworks for a real broken-funnel scenario. Scored on inclusion and order.

Framework Battles

Vote on which framework applies first. Community split bars animate in, then the dependency-based verdict reveals.

Audit Mode

Flag the broken steps in a six-step strategy. Results show correct flags, false positives, and reasoning.

Scenario Drop 50-200 XP
Framework Battle 30 XP
Audit Mode 100-250 XP
Open Playground →
Marketing Console Experiment Tracker · Coming in V2
Run the framework loop without the spreadsheet
Hypothesis, success metric, run time, result, and learning. Connected to your Strategy Console session so your experiment history informs your next decision.
Open Experiment Tracker →
Download Google Sheets version →