Analytics Library/Growth Analytics: The AARRR Framework
๐Ÿดโ€โ˜ ๏ธ
Growth Analytics

Growth Analytics: The AARRR Framework

Acquisition, Activation, Retention, Referral, Revenue โ€” the full user lifecycle.

Focus: The full lifecycle of a user.

What Is the AARRR Framework?

AARRR โ€” also called the "Pirate Metrics" โ€” was coined by Dave McClure to give startups a structured way to measure every stage of the customer journey, from first discovery to generating revenue and word-of-mouth.

The framework's power is that it shows where growth is leaking. Most companies focus exclusively on Acquisition (getting new users) and Revenue (charging them), and completely ignore the stages in between. But if Activation is 20% and Retention is 15%, pouring more users into the top of the funnel only accelerates your losses โ€” you're filling a leaky bucket.

Why it matters: AARRR forces teams to identify the weakest link in the customer lifecycle and fix it before scaling. A 10% improvement in Retention is almost always worth more than a 10% improvement in Acquisition.


The Five Stages at a Glance

StageCore QuestionPrimary MetricWhat poor performance signals
AcquisitionHow do users find you?CAC by channelYou're paying too much per user, or wrong audience
ActivationDo they have their "Aha!" moment?Activation Rate (7-day)Onboarding is failing; value isn't delivered fast enough
RetentionDo they come back?D30 Retention, Churn RateProduct doesn't form habits; core loop is weak
ReferralDo they bring others?Viral Coefficient (K)Users aren't delighted enough to recommend
RevenueDo they pay, and keep paying?MRR, NRRPricing, packaging, or expansion is broken

A โ€” Acquisition

What it is: Acquisition is the process of attracting people to your product for the first time. It encompasses every channel that brings a new user to your sign-up page โ€” paid ads, organic search, content marketing, word of mouth, partnerships, and direct.

Why it matters: Acquisition is the top of your funnel, but it's also the most expensive stage. Every dollar spent on acquisition that doesn't result in an activated, retained user is wasted. The goal isn't just volume โ€” it's acquiring the right users at a sustainable cost.

Key metrics:

  • New Users / Signups: Raw count of new accounts created in a period. Directional โ€” not enough on its own.
  • CAC by Channel: The real cost of each acquisition channel, including team time and tooling, not just ad spend. Google Ads CAC and content CAC are completely different numbers. Knowing which channel produces the lowest long-term CAC (not just the cheapest signup) determines where to invest.
  • Channel Mix: % of new users from each source (organic search, paid, direct, referral, events, social). A healthy channel mix is diversified. Over-dependence on one paid channel creates fragility โ€” a platform change (iOS updates, algorithm shifts) can collapse your acquisition overnight.
  • Organic/Paid Ratio: Growing organic acquisition (SEO, content, brand) means compounding, defensible growth. High paid-only acquisition means you stop growing the moment you stop spending.
  • Acquisition Quality by Channel: The best acquisition metric is which channel produces users with the highest D30 retention and LTV โ€” not which channel produces the most signups. Segment your cohort retention by acquisition channel and you'll often find that your highest-volume channel produces your worst-retained users.

Types of analysis to conduct:

  • Cohort users by acquisition channel and compare their 7-day activation rate, D30 retention, and 6-month LTV
  • Build a channel efficiency matrix: Volume ร— Quality ร— Cost. The winner isn't always obvious from one dimension.
  • Track blended CAC vs. paid CAC over time. If they converge, your organic engine is weakening.

Activation

What it is: Activation is the moment a new user first experiences the core value of your product โ€” the "Aha! Moment." It's the point where a visitor becomes a user who gets it.

Why it matters: Activation is the most leverage-rich metric in most products. The difference between a 30% and a 50% activation rate is a 67% increase in the value of every acquisition dollar โ€” without spending a single dollar more on ads. Yet most companies spend 10ร— more optimizing acquisition than activation.

Finding your product's Aha! Moment requires analysis, not guessing. Look at users who retained at 90 days โ€” what did they do in their first 7 days that inactive users didn't? The answer is usually a specific action or feature combination.

Examples of Aha! Moments:

  • Queryflo: Running their first successful SQL query
  • Slack: A team sending 2,000+ messages
  • Dropbox: Saving a file to a synced folder
  • Twitter: Following 30 people in the first session
  • LinkedIn: Connecting with 5 colleagues in the first week

Key metrics:

  • Activation Rate: % of new signups who reach the Aha! Moment within a defined window (typically 1, 3, or 7 days). Calculate for multiple time windows โ€” a 7-day activation rate of 40% means 60% of your new users never experience your product's core value.
  • Time-to-Activation: Median time from signup to first core action. A median of 3 hours means half your users take more than 3 hours to get value โ€” every unnecessary step in the onboarding flow is friction that increases this number.
  • Onboarding Completion Rate by Step: % of users completing each step of the onboarding flow. The step with the biggest drop-off is your highest-priority optimization target.
  • Setup Completion Rate: % of users who complete account configuration (adding teammates, connecting integrations, importing data). Incomplete setup is the most common reason for low activation in tools with setup requirements.

What low activation means:

Activation below 30% at 7 days almost always points to one of these causes:

  1. The Aha! Moment requires too many steps to reach โ€” reduce friction
  2. The value proposition isn't communicated in the first session โ€” users don't know why they should continue
  3. Technical barriers โ€” signup errors, slow load, email verification issues
  4. Wrong users being acquired โ€” you're attracting people who have no use case for your product

Root cause analysis:

  1. Build the onboarding funnel and identify the single biggest drop-off step
  2. Watch 10 session recordings of users who signed up but never activated โ€” where do they get stuck?
  3. Survey users who activated within 24 hours vs. those who took 7 days โ€” what was different about their experience?
  4. A/B test reducing the onboarding checklist from 7 steps to 4 โ€” fewer required actions before the Aha! Moment

Retention

What it is: Retention is whether users return to your product after their initial visit. It is the single most important metric for long-term, capital-efficient growth.

Why it matters: Retention is what separates companies that scale sustainably from companies that grow fast and die faster. No amount of acquisition can fix a broken retention model โ€” you'll just churn through your market. High retention means users keep getting value. It also means every retained user becomes a potential referral source and expansion revenue opportunity.

The Leaky Bucket Problem: If you add 1,000 users per month but retain only 10% at month 6, your monthly active base barely grows regardless of acquisition spend. Fix retention first, then pour in acquisition.

Key metrics:

  • D1/D7/D30 Retention: % of users active 1, 7, and 30 days after their first session. These three numbers tell a complete story: D1 = first impression, D7 = habit formation, D30 = long-term value delivery.
  • Rolling Monthly Retention: % of a signup cohort still active each calendar month. Tracked over 12 months to build the retention curve.
  • Churn Rate: (Users lost in period) รท (Users at start of period). Monthly churn of 2% = 22% annual. Monthly churn of 5% = 46% annual. 5% monthly churn means you need to replace nearly half your user base every year just to stay flat.
  • Net Revenue Retention (NRR): The B2B north star. NRR above 100% means your existing customers are growing revenue faster than others are churning. Above 120% is world-class (Snowflake, Datadog). Below 100% means you're losing revenue from existing customers.

Reading the Retention Curve:

Plot the % of each signup cohort that is still active in month 1, 2, 3, โ€ฆ 12. The shape of the curve is your product's diagnosis.

  • Curve flattens at 30%+: Product-Market Fit exists. A durable core audience keeps coming back. You can invest in acquisition.
  • Curve flattens at 5โ€“10%: Partial PMF. You have a niche, but a small one. Understand who those 5โ€“10% are and whether you can expand the audience.
  • Curve hits zero by month 3: No PMF. Every user churns. Fix the product before scaling anything.
  • Very steep D1โ€“D7 drop, then flat: Activation is the primary problem. Users who survive the first week stay. Invest heavily in first-session experience.

Cohort Retention Heatmap:

A heatmap with signup month as rows and period number as columns shows patterns immediately. Darker = higher retention. Look for:

  • A specific row that's lighter than others โ†’ that cohort was hurt by a product change that month
  • Columns getting darker over time โ†’ product improvements are working; newer cohorts retain better
  • One very dark row โ†’ a seasonal or channel effect that brought in exceptionally retained users (study what was different)

Root cause analysis for a retention drop:

  1. Match the drop to your release calendar โ€” the timing is almost always the clue
  2. Exit survey data โ€” ask one question at cancellation: "What was the main reason you left?"
  3. Feature usage comparison โ€” what features did churned users stop using 2โ€“3 weeks before cancelling?
  4. Segment by acquisition channel โ€” sometimes a new paid channel brings lower-quality users who inflate churn

Referral

What it is: Referral measures whether your existing users actively bring new users into your product. It's the growth multiplier โ€” when referral works, every user you acquire has the potential to generate more than one user in return.

Why it matters: Referred users are the highest-quality cohort in most products. They arrive with social proof, have a higher activation rate, and typically retain 25โ€“40% better than users from paid channels. A strong referral engine also reduces CAC over time, creating a compounding advantage over competitors who rely entirely on paid acquisition.

The Viral Coefficient (K): K = (Average invites sent per user) ร— (Invite acceptance rate). If K > 1, the product grows on its own. If K = 0.5, every 10 users bring in 5 more โ€” you need external acquisition to fuel growth, but referral provides a meaningful multiplier.

Key metrics:

  • Referral Rate: % of new signups who came from a referral link. Benchmark: 15โ€“30% for consumer apps with strong network effects.
  • K-Factor: The viral coefficient. Above 1.0 = viral growth. Most products sit between 0.1 and 0.5.
  • Time-to-Referral: How long after activation do users first refer someone? Short time-to-referral means users reach peak satisfaction quickly. Long time-to-referral means users need more time to form an opinion.
  • Referral Conversion Rate: % of referred users who sign up. Higher than organic conversion because of the social proof effect.

What makes referral programs work:

The most effective referral mechanics are double-sided (both the referrer and the referred user get value), triggered at the moment of peak satisfaction (right after the user achieves a milestone), and frictionless (one click to share, not a 5-step form).


Revenue

What it is: Revenue measures the financial output of your growth engine. In a subscription product, revenue is not just a transaction โ€” it's a signal of perceived ongoing value.

Why it matters: Revenue is the ultimate validation that your product solves a problem worth paying for. But how revenue is structured matters as much as the total. A business with high NRR (expansion revenue from existing customers outpacing churn) is structurally stronger than one that depends entirely on new customer acquisition to grow.

Key metrics:

  • MRR (Monthly Recurring Revenue): Sum of all active subscriptions' monthly value. The business heartbeat. Tracked as a waterfall: New MRR + Expansion MRR โˆ’ Churned MRR โˆ’ Contraction MRR = Net New MRR.
  • ARPU (Average Revenue Per User): MRR รท Active customers. Rising ARPU means customers are upgrading or buying more. Falling ARPU means you're acquiring smaller customers or losing large ones.
  • LTV (Lifetime Value): ARPU ร— Average customer lifetime in months. The ceiling on sustainable CAC. Typically estimated as ARPU รท Churn Rate (for constant churn assumption).
  • NRR (Net Revenue Retention): (Starting MRR + Expansion โˆ’ Churn โˆ’ Contraction) รท Starting MRR ร— 100. Above 100% = you grow revenue from existing customers alone. This is the holy grail of B2B SaaS.
  • Expansion MRR: Revenue from existing customers who upgrade, add seats, or buy add-ons. The most efficient revenue โ€” no new CAC required.

MRR Movement Analysis:

Break MRR changes into five components each month:

  1. New MRR โ€” from brand new customers
  2. Expansion MRR โ€” from upsells and seat additions
  3. Churned MRR โ€” from cancellations
  4. Contraction MRR โ€” from downgrades
  5. Reactivation MRR โ€” from previously churned customers returning

This waterfall view shows whether growth is being driven by acquiring new customers, expanding existing ones, or simply churning less โ€” and each driver requires a different response.


Unit Economics

The LTV:CAC ratio is the fundamental health check of a growth business.

LTV:CACMeaningAction
Below 1ร—Losing money on every customerStop scaling; fix retention or raise prices
1โ€“2ร—Barely viableNo room for ops, R&D, or mistakes
3ร—Minimum healthyCan grow steadily with discipline
5ร—+StrongScale acquisition aggressively

CAC Payback Period (CAC รท Monthly Gross Profit per Customer):

  • Under 12 months: Excellent. Cash-efficient growth.
  • 12โ€“18 months: Acceptable for B2B with annual contracts.
  • Over 24 months: Cash flow risk. You burn capital long before customers pay you back.

Funnel Drop-off and User Behavior Analysis

The goal: Find the exact step where users abandon the journey โ€” and understand why.

Step 1 โ€” Define the funnel explicitly. Every step from first touch to core value must be named and tracked. A vague funnel ("signed up โ†’ active") hides where the drop-off actually happens.

Step 2 โ€” Calculate step-by-step conversion rates. Even a 10% drop at five consecutive steps compiles to a 41% total loss. The math is brutal. Small improvements to each step have compounding effects.

Step 3 โ€” Segment the funnel. The overall funnel conversion often masks dramatically different behavior by device, channel, plan type, and country. A 30% overall conversion might be 50% on desktop and 10% on mobile โ€” an entirely different problem.

Step 4 โ€” Prioritize by impact. Fix the step with the highest volume ร— drop rate. Not the step with the worst conversion rate โ€” the one that, if improved, would move the most users forward.

Step 5 โ€” Validate qualitatively. Session recordings of users who dropped at the problem step reveal the actual reason. Quantitative data tells you where; qualitative tells you why.

Retention Curve Analysis:

Plot D1, D3, D7, D14, D30, D60, D90 retention for each signup cohort. The shape of the curve tells you more about Product-Market Fit than any single metric. A flat long-tail (even at 10%) means a core audience depends on the product. A curve that reaches zero means no one finds durable value.

Cohort Analysis:

Group users by the period in which they performed a key action (signed up, made first purchase, activated a feature). Compare how each cohort's behavior evolves over time. A cohort that activated in January vs. one that activated in June will have different retention profiles if you shipped meaningful product changes between those months โ€” this lets you measure the impact of product changes on user quality even without an A/B test.