Growth Metrics22 min read

Pirate Metrics (AARRR): The Complete Framework for Growth

Master Dave McClure's AARRR framework: Acquisition, Activation, Retention, Revenue, Referral. Metrics, benchmarks, and strategies.

By Tim Adair• Published 2026-02-08

Quick Answer (TL;DR)

Pirate Metrics --- also known as AARRR --- is a growth framework created by Dave McClure that breaks the customer lifecycle into five stages: Acquisition (how users find you), Activation (how users experience value for the first time), Retention (how users come back), Revenue (how users pay you), and Referral (how users tell others about you). For each stage, this guide covers the key metrics to track, industry benchmarks, optimization strategies, recommended tools, and real-world examples. The framework works because it forces you to identify your weakest stage and fix it before scaling.


What Are Pirate Metrics?

In 2007, Dave McClure --- 500 Startups founder and prolific angel investor --- presented a framework that would become one of the most widely used models in startup growth. He called it AARRR (pronounced like a pirate's "Arrr!"), which stands for:

  • Acquisition --- How do users find your product?
  • Activation --- Do users have a great first experience?
  • Retention --- Do users come back?
  • Revenue --- How do you make money?
  • Referral --- Do users tell others?
  • The genius of AARRR is its simplicity. Instead of drowning in hundreds of metrics, you focus on the five stages that matter. Each stage has its own set of metrics, and your job as a product manager or growth leader is to identify which stage is your biggest bottleneck and fix it.

    "Startups should focus on a handful of meaningful metrics, not a bunch of vanity metrics." --- Dave McClure

    Why AARRR Works

  • It is sequential. Users must flow through each stage. Fixing a downstream stage while an upstream stage is broken is wasted effort.
  • It highlights the bottleneck. When you measure each stage, the weakest link becomes obvious.
  • It is universal. The framework applies to SaaS, marketplaces, e-commerce, mobile apps, and even physical products.
  • It creates accountability. Each stage can be owned by a team or function.
  • The AARRR Funnel at a Glance

    StageCore QuestionPrimary MetricTypical Owner
    AcquisitionHow do users find us?Signups by channelMarketing
    ActivationDo they experience value?Activation rateProduct + Growth
    RetentionDo they come back?Retention rate (D7, D30)Product
    RevenueDo they pay?Conversion rate, ARPUProduct + Sales
    ReferralDo they tell others?Referral rate, K-factorGrowth + Marketing

    Stage 1: Acquisition

    Definition

    Acquisition measures how effectively you attract new users to your product. This is the top of the funnel --- the moment a potential user becomes aware of your product and takes an initial action (visiting your site, downloading your app, signing up for a trial).

    Key Metrics

    MetricFormulaBenchmark
    Total signupsCount of new registrations per periodVaries by stage
    Signups by channelSignups attributed to each channelOrganic should be >40% for mature products
    Cost per acquisition (CPA)Total channel spend / Signups from that channelSaaS: $50-$500
    Customer acquisition cost (CAC)Total sales + marketing / New customersSaaS SMB: $200-$600; Enterprise: $2K-$10K+
    CAC payback periodCAC / (Monthly ARPU x Gross margin)<18 months
    Signup rateSignups / Unique visitors x 1002-5% for SaaS landing pages
    Channel concentrationLargest channel signups / Total signups<50% from any single channel

    Benchmarks by Channel

    ChannelTypical CACConversion RateScalability
    Organic search (SEO)$0-$502-4%High, but slow
    Paid search (SEM)$50-$3003-6%High, but expensive
    Content marketing$20-$1001-3%High, compounds over time
    Social media (organic)$0-$200.5-2%Medium
    Social media (paid)$30-$2001-3%High
    Referral programs$10-$505-15%Medium, depends on product
    PartnershipsVaries2-5%Medium
    PR and pressHighly variable0.5-2%Low, spiky

    Optimization Strategies

  • Diversify channels. Reliance on a single channel creates existential risk. Aim for at least three meaningful acquisition channels.
  • Optimize landing pages. A/B test headlines, CTAs, social proof, and form length. A 1% improvement in signup rate at scale can be worth millions.
  • Measure blended and channel-specific CAC. Blended CAC hides underperforming channels. Break it down.
  • Invest in content and SEO early. Paid acquisition costs rise over time; organic compounds.
  • Track attribution accurately. Multi-touch attribution models (not just last-click) give a truer picture of channel effectiveness.
  • Real-World Example: Dropbox

    Dropbox famously discovered that their CPA through Google Ads was $233-$388, while their product only cost $99/year. Paid acquisition was unsustainable. They pivoted to their now-legendary referral program, which reduced effective CAC to under $10 and drove 60% of all signups. The lesson: if your CAC does not work for your business model, find a different acquisition channel.

  • Google Analytics / GA4 --- Traffic source attribution and funnel analysis
  • HubSpot --- Inbound marketing and lead tracking
  • Semrush / Ahrefs --- SEO and competitive analysis
  • Adjust / AppsFlyer --- Mobile attribution

  • Stage 2: Activation

    Definition

    Activation measures whether new users experience the core value of your product --- the "aha moment." A user who signs up but never experiences value is not activated. Activation is the most underinvested and highest-leverage stage for most products.

    Key Metrics

    MetricFormulaBenchmark
    Activation rateUsers completing key action / Total signups x 10020-40% for SaaS; 10-25% for mobile
    Time to value (TTV)Median time from signup to first key action<5 minutes ideal
    Onboarding completion rateUsers completing onboarding / Users starting it x 10040-70%
    Setup completion rateUsers with complete setup / Total new users x 10050-70%
    Aha moment conversionUsers reaching aha moment / Total new users x 10025-50%
    First session depthActions taken in first session5+ actions indicates strong activation
    Day 1 return rateUsers returning on Day 1 / New users x 10025-40% mobile; 40-60% SaaS

    How to Find Your Aha Moment

    Your aha moment is the specific action or experience that separates users who retain from those who do not. To find it:

  • Cohort analysis. Split users into two groups: those who retained after 30 days and those who did not. What behaviors differ in their first session or first week?
  • Correlation analysis. Test which early actions correlate most strongly with retention. For example, Facebook famously discovered that users who added 7 friends within 10 days had dramatically higher retention.
  • Qualitative research. Interview retained users. Ask: "When did you realize this product was valuable to you?"
  • Famous aha moments:

    CompanyAha MomentEvidence
    FacebookAdd 7 friends in 10 daysUsers who did this retained at 2-3x the rate
    TwitterFollow 30 accountsReaching this threshold created a compelling feed
    SlackTeam sends 2,000 messagesTeams passing this threshold had 93% retention
    DropboxSave one file in a shared folderExperienced the core sync value
    ZoomHost or join one meetingExperienced the ease-of-use value proposition

    Optimization Strategies

  • Reduce time to value. Every minute of friction between signup and aha moment costs you users. Strip onboarding to the bare minimum.
  • Guide users to the aha moment. Use progressive onboarding, tooltips, checklists, and interactive walkthroughs.
  • Remove unnecessary steps. Do users really need to set up a profile before experiencing value? Probably not.
  • Personalize onboarding. Ask one or two segmentation questions, then tailor the experience. HubSpot asks "What is your role?" to customize the feature tour.
  • Use empty states. Instead of showing a blank dashboard, pre-populate with sample data or templates so users can see what value looks like.
  • Send behavior-triggered emails. If a user signs up but does not complete activation within 24 hours, send a targeted email nudging them toward the key action.
  • Real-World Example: Slack

    Slack's activation insight was that once a team sent 2,000 messages, they almost never churned. So Slack designed every aspect of onboarding to get teams messaging as quickly as possible: pre-built channels, Slackbot welcome messages, simple invite flows, and integrations that pipe notifications into Slack channels. The result: 93% retention for teams that crossed the 2,000-message threshold.

  • Appcues --- No-code onboarding flows and product tours
  • Pendo --- In-app guides and analytics
  • Intercom --- In-app messaging and onboarding
  • UserPilot --- Product adoption and onboarding

  • Stage 3: Retention

    Definition

    Retention measures whether users continue to use your product over time. It is the most important stage in the AARRR framework because retention is the foundation of sustainable growth. Without retention, every dollar spent on acquisition leaks out through the bottom of the bucket.

    Key Metrics

    MetricFormulaBenchmark
    Day 1 retentionUsers active on Day 1 / Cohort size x 100Mobile: 25-40%; SaaS: 40-60%
    Day 7 retentionUsers active on Day 7 / Cohort size x 100Mobile: 10-20%; SaaS: 30-50%
    Day 30 retentionUsers active on Day 30 / Cohort size x 100Mobile: 5-10%; SaaS: 20-35%
    Monthly retention rateActive users retained month-over-monthSaaS B2B: 90-97%; B2C: 70-85%
    Churn rateCustomers lost / Starting customers x 100SaaS: <5% annual is excellent
    Net revenue retention(Starting MRR - Churn + Expansion) / Starting MRR x 100>100% means growing without new customers; best-in-class: 120-140%
    DAU/MAU ratioDaily active / Monthly active x 10020%+ is strong; 50%+ is exceptional
    Cohort retention curveRetention plotted over time per cohortCurve should flatten, not decline to zero

    The Three Types of Retention

    1. User Retention --- Are individual users coming back?

    Measured as the percentage of users from a cohort who are active in a subsequent period. The classic retention curve.

    2. Revenue Retention --- Is your revenue base stable or growing?

    Measured as net revenue retention (NRR). Includes the effects of churn, contraction, and expansion.

    3. Engagement Retention --- Are returning users using the product as deeply as before?

    Measured through session depth, feature usage, and core action frequency among retained users.

    The Retention Curve

    A healthy retention curve has three phases:

  • Initial drop-off (Days 0-7). This is normal. Not every signup will find value. The key is to reduce the steepness of this drop.
  • Flattening (Days 7-30). The curve should begin to level off as you reach your core retained audience.
  • Plateau (Day 30+). The curve stabilizes. If your curve never flattens and keeps declining toward zero, you do not have product-market fit.
  • Optimization Strategies

  • Fix activation first. Poor retention often starts with poor activation. Users who never experience value cannot be retained.
  • Build habit loops. Use the Hook Model (Trigger, Action, Variable Reward, Investment) to create habitual use patterns.
  • Create engagement triggers. Email digests, push notifications, and in-app reminders bring users back at the right moment.
  • Invest in the "habit zone." The first 7-14 days after signup are critical. If users form a habit, they stay. Focus your retention efforts here.
  • Identify pre-churn signals. Declining session frequency, fewer core actions, or reduced feature breadth often precede churn. Build early warning systems.
  • Segment retention. Retention by user persona, plan type, company size, and acquisition channel reveals which segments need attention.
  • Real-World Example: Netflix

    Netflix's retention strategy centers on reducing the gap between sessions. Their recommendation algorithm ensures that when you finish a show, there is always something compelling to watch next. Autoplay, personalized thumbnails, and "Top 10" lists all exist to create the next viewing occasion. The result: Netflix achieves approximately 93% monthly retention, which is extraordinary for a consumer subscription product.

  • Amplitude --- Cohort-based retention analysis
  • Mixpanel --- Retention curves and behavioral segmentation
  • ChartMogul --- Revenue retention and churn analysis
  • Braze / Customer.io --- Lifecycle messaging for re-engagement

  • Stage 4: Revenue

    Definition

    Revenue measures how effectively your product converts value delivery into money. This stage is about monetization strategy, pricing optimization, and expansion revenue. Note that in the original AARRR framework, revenue comes after retention --- because monetizing users who do not retain is pointless.

    Key Metrics

    MetricFormulaBenchmark
    Monthly recurring revenue (MRR)Sum of all subscription revenue per monthDepends on stage
    Average revenue per user (ARPU)Total revenue / Active usersSaaS B2B: $50-$500/mo
    Lifetime value (LTV)ARPU x Gross margin x (1 / Monthly churn rate)Should be >3x CAC
    LTV:CAC ratioLTV / CAC3:1 to 5:1 is healthy
    Conversion rate (free to paid)Paid users / Free users x 100Freemium: 2-5%; Free trial: 15-25%
    ARPU growth(Current ARPU - Previous ARPU) / Previous ARPU x 100Positive growth indicates healthy pricing
    Expansion revenue %Expansion MRR / Total new MRR x 100>30% for best-in-class SaaS
    SaaS quick ratio(New MRR + Expansion MRR) / (Churned MRR + Contraction MRR)>4 is excellent

    Revenue Model Benchmarks

    ModelAvg ConversionAvg ARPUKey Success Metric
    Freemium2-5%Lower, high volumeFree-to-paid conversion rate
    Free trial (opt-in)15-25%MediumTrial-to-paid conversion
    Free trial (opt-out / CC required)50-60%Medium-highTrue retention after trial ends
    Sales-led10-30% of qualified pipelineHigh, enterprisePipeline conversion and ACV
    Usage-basedVariesScales with usageDollar-based net retention
    MarketplaceN/A (take rate)Per transactionGMV and take rate

    Optimization Strategies

  • Align pricing with value. Charge based on the metric that customers associate with value. If your product helps companies manage projects, charge per project or per team member, not per feature.
  • Experiment with pricing. Most companies never test pricing. Run pricing experiments quarterly. Even a 10% price increase, if it does not affect churn, goes straight to the bottom line.
  • Reduce pricing friction. Offer monthly and annual plans. Provide a clear comparison page. Make it easy to upgrade.
  • Invest in expansion revenue. Upsells, cross-sells, and usage-based pricing that grows with the customer are how the best SaaS companies achieve 120%+ NRR.
  • Monitor willingness to pay. Use Van Westendorp or Gabor-Granger pricing research to understand what customers will pay.
  • Address involuntary churn. Failed payments account for 20-40% of all churn in SaaS. Implement dunning flows, card update reminders, and payment retry logic.
  • Real-World Example: Slack

    Slack's freemium model is a masterclass in revenue stage optimization. The free tier is genuinely useful --- teams can use it indefinitely. But as teams grow and need message history, integrations, and admin controls, the value of upgrading becomes obvious. Slack only charges for users who are actually active, which reduces the risk of purchasing and aligns price with value. This strategy contributed to Slack's reported 30%+ free-to-paid conversion rate among teams that exceeded the 2,000-message threshold.

  • Stripe --- Payment processing and subscription management
  • ChartMogul / Baremetrics --- SaaS revenue analytics
  • ProfitWell / Paddle --- Pricing optimization and revenue recovery
  • Chargebee / Recurly --- Subscription billing and dunning

  • Stage 5: Referral

    Definition

    Referral measures how effectively your existing users bring in new users through word of mouth, formal referral programs, or organic sharing. Referral is the most powerful and cost-effective acquisition channel because it leverages your existing user base, but it only works when the preceding stages (especially activation and retention) are healthy.

    Key Metrics

    MetricFormulaBenchmark
    Viral coefficient (K-factor)Invites per user x Invite conversion rate>1.0 = viral; 0.3-0.7 typical
    Referral rateUsers who refer / Total active users x 1002-5%
    Referral conversion rateReferred signups / Referral clicks x 10010-25%
    Net Promoter Score (NPS)% Promoters - % DetractorsSaaS: 30-50 good; 50+ excellent
    Invites per userTotal invites / Active users1-3 for active programs
    Viral cycle timeAverage time for one referral cycle to completeShorter = faster growth; days to weeks
    Referral revenue contributionRevenue from referred users / Total revenue x 10010-30%
    Referred user LTV premiumLTV of referred users / LTV of non-referred usersTypically 1.15-1.25x

    The Viral Loop

    A viral loop is the process by which users organically bring in new users:

  • User experiences value (activation + retention must be strong)
  • User shares or invites (prompted by the product or organically motivated)
  • New user signs up (the referral converts)
  • New user experiences value (the loop repeats)
  • The speed of this loop (viral cycle time) matters as much as the conversion rate. A K-factor of 0.5 with a 3-day cycle compounds much faster than a K-factor of 0.8 with a 30-day cycle.

    Types of Virality

    TypeDescriptionExample
    Incentivized referralUsers rewarded for referring othersDropbox: "Get 500MB free for each friend"
    Word of mouthUsers recommend the product organicallyUsers telling colleagues about Notion
    Inherent viralityProduct use naturally involves othersZoom: inviting others to meetings
    Content viralityUser-created content spreads organicallyCanva: designed content shared with watermark
    Network effectsProduct becomes more valuable with more usersSlack: more team members = more value

    Optimization Strategies

  • Only invest in referral after activation and retention are solid. Referring users to a product that does not activate or retain them burns social capital and damages your brand.
  • Make sharing frictionless. Pre-compose the message. Offer multiple channels (email, SMS, link, social). One-click sharing outperforms multi-step flows.
  • Reward both sides. Dropbox gave free storage to both the referrer and the referred user. Two-sided incentives outperform one-sided rewards.
  • Time the referral ask. Ask for referrals immediately after a moment of value realization --- after a successful project, after receiving a compliment on a design, after closing a deal using your tool.
  • Leverage inherent virality. If your product naturally involves others (meetings, collaboration, payments), make it easy for non-users to experience the product through those interactions.
  • Track referral quality. Not all referrals are equal. Measure the activation and retention rates of referred users, not just the quantity.
  • Real-World Example: Dropbox

    Dropbox's referral program is perhaps the most famous in tech history. By offering 500MB of free storage for each referred friend (up to 16GB), they:

  • Grew from 100,000 to 4 million users in 15 months
  • Achieved 35% of daily signups through referrals
  • Reduced effective CAC from $233-$388 (Google Ads) to under $10
  • Created a viral loop where the incentive (storage space) was directly tied to product value
  • The program worked because (1) the reward was aligned with product value, (2) both sides benefited, and (3) the product was already strong on activation and retention.

  • ReferralCandy --- E-commerce referral programs
  • Friendbuy --- Enterprise referral and loyalty programs
  • Viral Loops --- Pre-built referral campaign templates
  • Delighted / Promoter.io --- NPS tracking and analysis

  • How to Apply AARRR: A Step-by-Step Implementation Guide

    Step 1: Map Your Current Funnel

    For each AARRR stage, identify:

  • Your primary metric
  • Your current performance
  • Industry benchmarks for comparison
  • Create a table like this:

    StagePrimary MetricCurrent ValueBenchmarkGap
    AcquisitionMonthly signups2,000Varies-
    ActivationActivation rate15%25-40%-10% to -25%
    RetentionD30 retention12%20-35%-8% to -23%
    RevenueFree-to-paid3%2-5%On target
    ReferralK-factor0.10.3-0.7-0.2 to -0.6

    Step 2: Identify the Bottleneck

    The biggest gap is your priority. In the example above, activation is clearly the weakest stage. Fixing it would improve every downstream metric.

    The cardinal rule of AARRR: Fix stages in order. Pouring more users (acquisition) into a broken activation funnel wastes money. Optimizing revenue without fixing retention is temporary.

    Step 3: Diagnose Root Causes

    For your bottleneck stage, dig deeper:

  • Segment the data. Is the problem uniform across all users, or concentrated in specific segments?
  • Analyze the funnel. Where exactly do users drop off? After signup? During onboarding? At a specific step?
  • Talk to users. Quantitative data tells you what is happening; qualitative research tells you why.
  • Step 4: Generate and Prioritize Hypotheses

    List potential improvements using the ICE framework:

    HypothesisImpact (1-10)Confidence (1-10)Ease (1-10)ICE Score
    Simplify onboarding from 8 steps to 38767.0
    Add interactive product tour7656.0
    Send activation email at 24 hours6787.0

    Step 5: Experiment and Measure

    Run controlled experiments for your top hypotheses. For each experiment:

  • Define a clear hypothesis ("Reducing onboarding from 8 to 3 steps will increase activation rate from 15% to 25%")
  • Set a minimum sample size for statistical significance
  • Run for a sufficient duration (at least 2 weeks, ideally 4)
  • Measure the impact on both the target metric and guardrail metrics
  • Step 6: Iterate and Move to the Next Stage

    Once your bottleneck stage is performing at or above benchmarks, move to the next weakest stage. Growth is a continuous cycle of measurement, diagnosis, experimentation, and improvement.


    Common Mistakes with AARRR

    Mistake 1: Optimizing Stages Out of Order

    The most common mistake is investing heavily in acquisition while activation or retention is broken. Every user you acquire into a leaky funnel is wasted spend.

    Mistake 2: Vanity Metrics at Each Stage

    Tracking total signups (acquisition) without measuring activated signups. Tracking total revenue without understanding retention-adjusted LTV. Always use metrics that measure real value.

    Mistake 3: Treating AARRR as Linear

    While the funnel is sequential for each user, your optimization efforts should be holistic. A retention improvement can boost referral. An activation improvement affects revenue. Think systemically.

    Mistake 4: Ignoring Referral

    Many teams treat referral as a "nice to have." In reality, referral is the most capital-efficient growth lever. Companies with strong referral loops (Dropbox, Slack, Zoom) dominate their markets.

    Mistake 5: Not Segmenting

    AARRR metrics should be segmented by user persona, plan type, geography, and acquisition channel. Aggregate numbers hide crucial variation.

    Mistake 6: Moving On Too Quickly

    Improving activation from 15% to 20% is good, but stopping there leaves significant value on the table. Best-in-class activation rates are 30-40%. Push for excellence before moving on.


    Tools and Resources

    Comprehensive Analytics

  • Amplitude --- Full AARRR funnel analysis with behavioral cohorts
  • Mixpanel --- Event-based analytics across all stages
  • PostHog --- Open-source product analytics with funnel analysis
  • Growth Experimentation

  • Optimizely --- A/B testing and feature flagging
  • LaunchDarkly --- Feature management for controlled rollouts
  • GrowthBook --- Open-source experimentation platform
  • Further Reading

  • "Startup Metrics for Pirates" by Dave McClure --- The original AARRR presentation
  • "Lean Analytics" by Alistair Croll and Benjamin Yoskovitz --- Metrics by business model and stage
  • "Hacking Growth" by Sean Ellis and Morgan Brown --- Practical growth framework building on AARRR
  • Reforge Growth Series --- Advanced growth strategy courses

  • Final Thoughts

    The AARRR framework endures because it is both simple and powerful. It gives you a shared language for growth, a systematic way to identify bottlenecks, and a clear prioritization methodology. The best teams do not try to optimize everything at once --- they ruthlessly focus on their weakest stage, drive measurable improvement, and then move on.

    Whether you are a pre-revenue startup trying to find product-market fit or a scaling company optimizing unit economics, AARRR gives you the structure to grow systematically. Start by mapping your funnel, find the leak, and fix it. Then do it again.

    Put Metrics Into Practice

    Build data-driven roadmaps and track the metrics that matter for your product.