AARRR
Measure what truly matters. The AARRR (Pirate Metrics) framework breaks product growth into 5 actionable levers to drive each stage of the user lifecycle.
Description
The AARRR framework, also known as Pirate Metrics, is a growth management model created by Dave McClure in 2007. It structures the user lifecycle into five measurable stages: Acquisition, Activation, Retention, Referral, and Revenue. Its purpose: give product and growth teams a simple dashboard to pinpoint exactly where their product loses users and where to focus their efforts. Too many teams track dozens of metrics without knowing which ones to prioritize. The AARRR framework acts as a diagnostic funnel: you start from the top (how many people discover your product?) and work your way down step by step to monetization. Each level reveals a friction point or a growth lever. Acquisition measures your ability to attract qualified traffic. Activation captures the moment a new user experiences value for the first time, the famous "Aha Moment." Retention checks whether those users come back. Referral quantifies organic word-of-mouth. Revenue validates that your business model works. Like a doctor who checks blood pressure, temperature, and heart rate before prescribing, the AARRR framework prevents you from treating a symptom without making the diagnosis. First presented at a Seattle Ignite conference and then popularized within 500 Startups (now 500 Global), the model has become a growth marketing standard, natively integrated into analytics tools like Amplitude and Mixpanel. Pirate metrics are not a theoretical exercise: they are a decision protocol that tells you where to invest your next sprint.
Objectives
- Identify problems
- Understand users
- Measure success
Used by
- -Airbnb (optimized Activation through professional listing photography, doubling the booking rate)
- -Grammarly (structured its growth strategy around the 5 AARRR stages to reach a $13 billion valuation)
Advantages
- Immediate bottleneck diagnosis. Within hours of analysis, you know exactly where your product loses the most users and revenue.
- Shared language across product, marketing and finance. The five stages create a common framework that aligns teams on the same growth priorities.
- Prioritization through measurable impact. No more gut feelings: every investment decision is justified by the metric of the weakest stage.
- Quick setup. No data overhaul needed: most analytics tools (Amplitude, Mixpanel, Google Analytics) support this breakdown natively.
Limitations
- Linear model in a non-linear world. The real user journey is rarely a sequential funnel. The RARRA variant (proposed by Thomas Petit and Gabor Papp) prioritizes Retention before Acquisition to correct this bias.
- Poorly suited to long-cycle B2B products. When the sales cycle lasts 6 months with multiple decision-makers, the five AARRR stages fail to capture the complexity of the buying process.
- Risk of local over-optimization. Improving Activation without watching Retention can generate vanity metrics. Always keep a full-funnel view.
How to apply AARRR
- 1
Map your current funnel
List the key steps a user goes through from the first visit to payment. Be specific: which screens, which emails, which touchpoints? Output: a linear diagram of your complete user journey.
- 2
Define your Acquisition metrics
Identify your acquisition channels (SEO, paid, social, referral, direct) and measure volume and cost per channel. The central question: where do your users come from and how much does each source cost? Output: channel table with volume, customer acquisition cost (CAC), and conversion rate per channel.
- 3
Identify your Activation moment
Determine the specific action that transforms a visitor into an engaged user. For Slack, it is sending 2,000 messages per team. For Dropbox, it is the first file uploaded. Analyze your cohorts to find the correlation between this action and long-term retention. Output: precise definition of the "Aha Moment" and current activation rate.
- 4
Measure Retention by cohort
Segment your users by sign-up week or month and track their return over time. A retention curve that never stabilizes is a major warning signal. Aim for a plateau, even a low one, before investing heavily in acquisition. Output: retention table by cohort with curves over 8 to 12 weeks.
- 5
Quantify the Referral
Measure how many existing users invite new users and what percentage of those invitations convert. A viral coefficient above 1 means each user brings in more than one other. Even below 1, referral significantly reduces your CAC. Output: viral coefficient (K-factor) and invitation conversion rate.
- 6
Track Revenue by segment
Calculate your average revenue per user (ARPU), your lifetime value (LTV), and your LTV/CAC ratio. If this ratio is below 3, your business model has a profitability issue to solve before scaling. Output: ARPU, LTV, LTV/CAC ratio by channel and segment.
- 7
Identify the weakest link
Compare conversion rates between each stage of the AARRR funnel. The biggest conversion gap is your top priority. Do not try to optimize everything at once: focus your resources on the stage that loses the most users. Output: clear diagnosis of the main bottleneck.
- 8
Launch targeted experiments
Design 2 to 3 experiments focused on the identified weak link. Define a hypothesis, a success metric, and a maximum duration for each test. Iterate quickly: one experiment per week is a good pace for a growth team. Output: prioritized experiment backlog with measurable success criteria.