🚀 LEVEL UP TO SENIOR:Unlock 500+ Advanced Practical Challenges & Exercises.
🎓 COURSERA PARTNER:Earn professional Google, Meta, and IBM certificates to supercharge your resume.
HTML MASTER CLASS /// LEARN TAGS /// BUILD STRUCTURE /// SEMANTIC WEB /// HTML MASTER CLASS /// LEARN TAGS ///

Finding Where the Funnel Leaks

Dave McClure's five-stage funnel for diagnosing exactly where a product is losing users.

Total XP: 0|💻 management XP: 0

Skill Matrix

UNLOCK NODES BY LEARNING NEW TAGS.

Select an unlocked node to view details root

🚀 LEVEL UP TO SENIOR:Unlock 500+ Advanced Practical Challenges & Exercises.
🎓 COURSERA PARTNER:Earn professional Google, Meta, and IBM certificates to supercharge your resume.

Growth isn't one number — it's five stages, and the stage with the worst conversion rate is almost always where the next quarter of work should go.

1Diagnose Before You Spend

It's tempting to respond to slow growth by spending more on acquisition. But if Activation is at 4%, doubling Acquisition just doubles the number of people who bounce. AARRR forces a team to look at the whole funnel and find the actual bottleneck before deciding where a dollar or an engineering sprint should go.

2Revenue Is Downstream, Not the Starting Point

McClure deliberately put Revenue last: a product that tries to monetize before it has proven retention is optimizing a leaky bucket. Get users to Activation and Retention first — a retained, engaged user base is what makes Revenue and Referral experiments worth running at all.

3Step-by-Step Breakdown

Introduction. AARRR — nicknamed 'Pirate Metrics' for the way it sounds read aloud — breaks a user's journey into five stages: Acquisition, Activation, Retention, Referral, Revenue. Each stage has its own metric, so a team can pinpoint exactly where the funnel is leaking instead of guessing.

Acquisition and Activation Aren't the Same Win. Acquisition is a visitor arriving (a signup, an app install). Activation is that user experiencing real value for the first time (completing onboarding, sending their first message). A product can have huge Acquisition and terrible Activation — lots of people walking in the door and immediately walking back out.

Retention and Referral Are Where Growth Compounds. Retention (does the user come back next week?) is usually the highest-leverage stage to fix, because acquiring users into a leaky bucket wastes every dollar of marketing spend. Referral (does the user bring others?) turns retained users into a growth channel that doesn't cost ad spend.

Knowledge Check. A startup has 10,000 signups a month but only 4% of them ever complete onboarding. Which AARRR stage should the team focus on first?

  • Activation — Acquisition is clearly healthy, but users aren't reaching the 'aha moment,' so more signups would just widen the same leak
  • Referral — the team should focus on getting existing users to invite friends

Summary. Before running another acquisition campaign, map your funnel across all five AARRR stages and find the one with the steepest drop-off. Fixing that stage almost always produces more growth than pouring more users into the top of a leaky funnel.

Pascual Vila

Pascual Vila

Frontend Instructor // Code Syllabus

Common Pitfalls & Errors

The Error //

Increasing Acquisition spend without checking Activation first

// Wrong: Activation is 4% -> team doubles the ad budget to get more signups // Right: Activation is 4% -> team investigates onboarding, finds the leak, fixes it, THEN scales acquisition

The Solution //

If most new users never reach the 'aha moment,' more traffic just means more people churning at the same broken step. Fix the leakiest stage of the funnel before paying to fill the top of it.

The Error //

Treating every AARRR stage as equally important for every product

// Wrong: "Let's build a referral program because AARRR includes Referral." // Right: "Our Retention is 85% and Referral is untested — let's measure Referral before investing engineering time in it."

The Solution //

A B2B tool with long sales cycles and a consumer viral app don't have the same bottleneck stage. Diagnose your specific funnel's numbers instead of assuming Referral or Revenue automatically deserves equal attention.

Lesson Glossary

[01]Activation

The point at which a new user first experiences the core value of a product — often called the 'aha moment.'

Code Preview
// Activation context

[02]Pirate Metrics

Dave McClure's AARRR framework — Acquisition, Activation, Retention, Referral, Revenue — for diagnosing funnel drop-off stage by stage.

Code Preview
// Pirate Metrics context

Continue Learning