01 · Introduction
Growth Marketing·Growth Strategy & Frameworks
IntermediateIntermediate1–2 weeks

AARRR Pirate Metrics

Dave McClure · 2007
A five-stage growth measurement model that tracks how users discover, engage with, return to, refer others to, and pay for a product — giving teams a shared framework to identify and fix the biggest bottleneck in their growth funnel.
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
Useful
Stage 7
Enterprise
Useful
02 · Why This Framework Exists
+

The problem with "up and to the right"

In 2007, every startup pitch deck showed a chart of total registered users going up and to the right. The number always grew. It revealed nothing. Teams optimising this number could run Facebook spam campaigns, offer free pizza for signups, or buy keyword traffic at a loss and all receive congratulations from their investors. The curve did not distinguish between a user who built their business on the product and a user who signed up, clicked nothing, and never returned.

Dave McClure built AARRR because there was no standardised framework for thinking about the complete customer lifecycle. His stated goal: "I wanted to get startups concentrating on stuff that really matters, not just the number of eyeballs or the number of people coming but whether you're activating them, retaining them, having them pay you money, and having them bring their friends."

DEFINITION
Vanity metric:

A number that always increases and looks good in a pitch deck but does not measure whether the business is actually working. Total registered users, total downloads, page views, and cumulative revenue without cohort breakdowns are classic examples. Eric Ries named this pattern in 2009, two years after AARRR provided the alternative.

What breaks without it

  • The leaky bucket death spiral. Homejoy raised $40M in venture capital and expanded to 30 or more cities. Seventy-five percent of bookings came from paid discounts. Customer retention was below 25%. Without metrics distinguishing acquisition from retention, the company poured money into growth that evaporated on contact. Homejoy shut down in July 2015 with $40M burned and zero value remaining.
  • Inauthentic growth leading to collapse. Brian Balfour documented that BranchOut grew from 1M to 14M monthly active users in 5 months via aggressive Facebook invite tactics, then crashed to 2M. Without metrics separating acquisition from activation, teams could not see the problem until collapse.
  • Premature scaling from unvalidated metrics. Quibi raised $2B, achieved 1.7M downloads in week one, then shut down in 6 months because downloads were tracked instead of retention or willingness-to-pay. Seventy percent of failed startups historically cited running out of capital, often rooted in premature scaling before validating activation.

Where the framework came from

Dave McClure presented "Startup Metrics for Pirates: AARRR!" at Ignite Seattle 4 on August 8, 2007. McClure's PayPal experience (Director of Marketing, 2001–2004) directly informed the framework. PayPal's $10 referral bonus drove 7–10% daily user growth, demonstrating that a single funnel stage — Referral — could transform a growth trajectory. The framework formalised the lesson that all five stages required equal measurement discipline.

03 · How the Framework Works
+

The five-stage measurement system

AARRR measures five sequential stages in the customer lifecycle. Each stage has a distinct definition, specific metrics, and a measurement methodology. The stages are named in the order a user experiences them, which is the opposite of the order a team should optimise them.

DEFINITION
Funnel vs optimisation order:

AARRR describes the customer journey in acquisition-first order. The optimisation order is the reverse: Retention first, then Activation, then Referral, then Revenue, then Acquisition. Optimising Acquisition before fixing Retention is pouring water into a bucket with a hole in it.

Acquisition
Activation
Retention
Referral
Revenue
Interactive Funnel - Click stages for practitioner data
01 · ACQUISITION

Acquisition

"Users come to the site from various channels."

Overview

The moment a user finds and arrives at the product. They have not yet engaged meaningfully. Acquisition is the top of the funnel, not the most important stage.

Primary Metrics
Unique visitors by channelapp installsCTRvisitor-to-signup rateCACbounce rate.
Measurement Tooling

Web analytics (GA4), UTM parameters, app store analytics, ad dashboards.

Note

The first stage most teams over-invest in before fixing downstream stages that convert acquired users.

DEFINITION
Taxonomy decision: AARRR vs RARRA:

RARRA (Retention, Activation, Referral, Revenue, Acquisition) was created in 2017 for mobile apps where acquisition costs had made top-of-funnel spending irrational. Both are the same framework applied at different maturity levels. This page uses AARRR as the primary structure because it is the universal reference.

Implementation process

00
Business Readiness Check30 min

Confirm three conditions before starting. A product is in market with real users. Analytics is instrumented. A specific business decision exists that this measurement will inform.

Output: Written readiness statement naming the business decision.
01
Map the User Journey to AARRR StagesWeek 1 · 2 hours

Define precisely what each of the five stages means for your specific product.

Output: User Journey Map with Stage Definitions.
02
Define the Activation EventWeek 1

Identify the specific in-product action that signals a user has experienced core value (e.g., Slack's 2,000 messages).

Output: Activation Event Specification Document naming the single in-product action.
03
Select 1–2 KPIs per StageWeek 1

Choose no more than two key metrics per stage. Track ratios and rates, not raw numbers.

Output: AARRR Metrics Specification Sheet.
04
Instrument TrackingWeeks 1–2

Set up product analytics, implement event tracking for each KPI, configure acquisition channel attribution.

Output: Analytics Implementation Plan.
05
Build the AARRR DashboardWeek 2

Create a single-view dashboard covering all five stages with conversion rates between stages.

Output: Live AARRR Dashboard accessible to marketing, product, and leadership.
06
Validate the Activation MetricWeek 2

Confirm the activation metric predicts retention by comparing cohorts of activated vs. non-activated users.

Output: Metrics Validation Report via cohort comparison.
07
Identify the Biggest BottleneckWeek 2

Find the stage transition with the largest drop in users. This is the One Metric That Matters (OMTM).

Output: Bottleneck Analysis estimating revenue impact.
08
Assign Stage OwnershipWeek 2

Assign a team or person responsible for each stage metric. Unowned metrics do not improve.

Output: AARRR Ownership Matrix framing targets and owners.
09
Run Experiments at the BottleneckWeeks 3–4+

A/B test at the bottleneck stage. Focus 80% effort on existing features.

Output: Experiment Backlog containing hypothesis and success metrics.
10
Review and Iterate ContinuouslyOngoing

Review the dashboard weekly. Update KPIs and targets quarterly. Shift focus as bottlenecks change.

Output: Weekly AARRR Review Cadence.
04 · When to Use This Framework
+

Specific use cases and signals

  • When the team argues about what metrics matter: AARRR creates the shared vocabulary that ends the argument.
  • When growth has stalled and the team does not know why: AARRR converts "we are not growing" into "we are losing 70% of users between signup and first activation."
  • When preparing to raise funding: Sophisticated investors ask for cohort-based retention and unit economics.
  • When scaling a channel for the first time: Requires a baseline of what percentage of users activate, retain, and pay.
Signals you need this framework now

Your top-line user numbers grow every month but revenue is flat, meaning you attract users who do not activate, retain, or pay. You have run A/B tests that moved a conversion metric but did not produce measurable revenue impact — the classic symptom of optimising a disconnected stage.

Stage-by-stage guidance

Early Startup (S3) - Useful (Activation and Retention only): The goal is product-market fit, not growth. Tracking Acquisition, Referral, and Revenue before Activation is fixed optimises the wrong thing.

Startup (S4) - Critical: Full funnel tracking begins. Start with Retention, move backward through the funnel.

Growth Stage (S5) - Critical: Referral programmes become the highest-leverage investment at this stage because the user base is large enough to generate meaningful viral coefficients.

Scale Stage and Enterprise (S6–S7) - Useful (adapted): Augment with North Star Metrics, growth loops, or segment-specific funnels.

Prerequisites

  • A product in market with real users generating behavioural data.
  • A product analytics tool instrumented.
  • A defined activation event.
  • Cross-functional willingness across marketing, product, and engineering.
05 · Real-World Examples
+

How they applied it

Case Study 01
Dropbox
Early Startup to Growth
2008–2018
Situation

In September 2008, Dropbox had roughly 100,000 registered users and a fundamental unit economics failure. Google AdWords cost $233 to $388 per acquisition for a product priced at $99 per year.

How They Applied It

Drew Houston explicitly credits the framework: 'We used Dave McClure's AARRR framework to run the company in the early days.' Acquisition was solved with a viral demo video. Activation revealed an 80% failure rate for file uploads, which they fixed. Referral became the primary growth lever, driving 35% of daily signups.

3,900%User growth in 15 months
35%Daily signups from referrals at peak
60%Permanent signup increase from referral programme
Business Ripple Effects
Financial Planning: The CAC advantage — referrals versus $388 AdWords — became the central fundraising argument.
Operations: Growth was driven entirely by engineers, not marketers. The AARRR framework displaced traditional marketing.
Case Study 02
Slack
Early Startup to Scale
2013–2019
Situation

After pivoting from a failed game in 2012, Slack's challenge was convincing teams to adopt software in a category most users did not recognise as distinct from email. The growth thesis depended on finding the activation threshold.

How They Applied It

Activation was critical. Stewart Butterfield identified 2,000 messages sent per team as the activation threshold. Every aspect of onboarding was engineered to push teams toward that threshold. Acquisition was organic. Revenue followed activation.

93%Retention after 2,000-message threshold
143%Net Dollar Retention Rate, FY2019
$27.7BSalesforce acquisition price, 2020
Business Ripple Effects
Product Strategy: The entire UX was engineered around the 2,000-message activation threshold.
Business Model: The freemium pricing tier was calibrated to the activation threshold, making upgrades feel inevitable.
Case Study 03
Airbnb
Early Startup to Scale
2009–2020
Situation

In 2008, Airbnb was a struggling startup. In NYC, growth was stalling despite having listings. The problem was not Acquisition. It was Activation.

How They Applied It

Acquisition used a Craigslist integration. Activation broke through when listings got professional photos (doubling revenue). Referral was redesigned in 2014 using double-sided incentives placed at moments of highest satisfaction.

2–3×Bookings increase from professional photos
300%Increase in bookings vs. original referral programme
$100B+Valuation at 2020 IPO
Business Ripple Effects
Product Strategy: Photography became a core platform feature, not a marketing tactic.
Strategic Planning: Referral drove up to 30% of first-time bookings in emerging markets, becoming the primary tool for entering new geographies.
08 · Common Mistakes
+

Avoid these failure modes

Tracking all five stages simultaneously from day one
The Failure

Teams build comprehensive dashboards covering all five stages at launch. Nobody owns the bottleneck.

The Root Cause

The framework's clean five-stage structure invites teams to treat it as five parallel workstreams.

The Prevention

Focus on one to two stages at a time, starting with the biggest bottleneck.

Confusing acquisition metrics with activation metrics
The Failure

Teams count website visits or signups as success metrics without measuring whether users experienced core value.

The Root Cause

Acquisition metrics are the easiest to measure and surface in board reports.

The Prevention

Define activation explicitly before running any acquisition campaign. Kill spend on channels producing high acquisition but low activation.

Optimising Revenue before fixing Activation or Retention
The Failure

Companies rush to monetise before users find value, creating churn machines that burn acquisition spend.

The Root Cause

Investor pressure for revenue metrics.

The Prevention

Apply Sean Ellis's Startup Growth Pyramid: achieve product-market fit at the base before pursuing monetisation.

Using aggregate metrics instead of cohort-based measurement
The Failure

Teams report total users or cumulative revenue — numbers that always go up.

The Root Cause

Aggregate numbers are psychologically satisfying and easy to present.

The Prevention

Build cohort-based dashboards from day one. Group users by acquisition date and track retention.

Treating Referral as optional or lower priority
The Failure

Teams deprioritise Referral until the 'core funnel is fixed'.

The Root Cause

Referral feels less urgent and is harder to measure than Acquisition.

The Prevention

Build referral prompts into the product at the moment of highest user satisfaction.

Reporting AARRR as vanity metrics to investors
The Failure

Startups present high acquisition numbers without demonstrating activation or retention.

The Root Cause

Vanity metrics are easy to present. Boards celebrate top-line growth.

The Prevention

Restructure investor reporting around per-cohort retention, activation rates, and LTV/CAC.

B · Business Framework Integration
+

How AARRR changes decisions outside marketing

Strategic Planning and Analysis

Customer Lifecycle Framework · Performance Measurement Framework
Input Requirements
Strategic growth rate targets and market positioning must exist beforehand.
Outputs Generated
Stage-by-stage conversion rates identifying the lifecycle bottleneck.
Decision Gates
A strategic growth goal determines how AARRR data is interpreted.
Conflict Points
Short-term conversion optimisation can conflict with long-term strategic positioning.

Business Model Design and Innovation

Revenue Model Framework · Pricing Framework
Input Requirements
The business model type determines what each AARRR stage means.
Outputs Generated
Revenue stage data informing pricing strategy; Activation data shaping freemium design.
Decision Gates
Activation-to-Revenue conversion triggers freemium vs. paid model decisions.
Conflict Points
Optimising Revenue conversion early can conflict with maximising lifetime value.

Financial Planning and Analysis

Unit Economics Framework · Budget Allocation Framework
Input Requirements
A baseline CAC estimate by acquisition channel must exist.
Outputs Generated
LTV projections, viral coefficient quantifying organic acquisition, effective CAC.
Decision Gates
"Is LTV/CAC at or above 3:1?" triggers channel investment scaling.
Conflict Points
AARRR operates weekly, while financial planning operates quarterly/annually.

Product Strategy and Innovation

Customer Journey Framework · Jobs-to-be-Done Framework
Input Requirements
Customer journey maps and JTBD analysis defining what activation means.
Outputs Generated
Activation rate data validating the value prop; feature usage correlated with retention.
Decision Gates
Low Activation rates trigger onboarding redesign before new feature development.
Conflict Points
AARRR can optimize for short-term conversion over long-term habits.

Operations and Process Management

Resource Allocation Framework · Content Operations Framework
Input Requirements
Team structure must allow for stage owners. AARRR without ownership fails.
Outputs Generated
Bottleneck identification directing resources; stage ownership matrix.
Decision Gates
Determining bottleneck resources triggers hiring or reprioritizing sprints.
Conflict Points
Resource allocation is zero-sum. Improving retention competes with acquisition budgets.
09 · Further Resources
+

What to read and use next

Primary sources & background reading

Dave McClure · 2007
The foundational slide deck defining the five AARRR stages with practical conversion examples.
30–45 min
Sean Ellis and Morgan Brown · 2017
The definitive practitioner guide to running cross-functional growth teams using high-tempo experimentation.
10–12 hrs
Alistair Croll and Ben Yoskovitz · 2013
The single best book for practitioners wanting to operationalise AARRR with specific benchmarks.
10–12 hrs
Eric Ries · 2011
Provides the philosophical foundation that AARRR practitioners operationalise.
8–10 hrs
Brian Balfour et al. · 2018
The most important published critique of AARRR. Argues that the linear funnel view misses compounding loop dynamics.
30 min
Gabriel Weinberg and Justin Mares · 2015
Comprehensive tactical playbook for AARRR's Acquisition stage.
6–8 hrs
Andrew Chen · 2007–2023
The most data-rich practitioner writing on individual AARRR stages.
2–3 hrs

Funnel Analytics & AARRR Stage Tracking

↗
The only tool with a dedicated AARRR pirate metrics dashboard template out of the box.
↗
Full AARRR coverage with behavioural cohorts, funnel analysis, and retention curves.
↗
Strong funnel visualisation and cohort analysis to map steps 04 and 06.
↗
Google Analytics GA4analytics.google.com
Covers Acquisition well with channel attribution and UTM tracking.

Cohort Analysis & Retention Measurement

↗
SaaS-specific cohort analysis for subscription revenue.
↗
Subscription analytics tracking MRR, ARR, LTV, and CAC.
↗
Product adoption platform tracking Activation and Retention metrics with in-app engagement.

Referral Programme Mechanics

↗
Purpose-built referral software for tech products. API and automated reward fulfilment.
↗
Template-based viral marketing with campaigns modelled after Dropbox and Airbnb.
↗
Best for e-commerce referral programmes.

Data Pipeline & Infrastructure

↗
Customer Data Platform acting as the data pipeline connecting all AARRR tools.
↗
Real-time KPI dashboard builder with a purpose-built AARRR template.
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 →