Skip to main content

Growth hacking guide

Growth hacking: frameworks, tactics, and metrics that actually work

Growth hacking is rapid experimentation across the full user journey to find scalable, repeatable ways to grow. It is not spam, virality tricks, or black-hat SEO. The best growth work is deeply analytical and relentlessly customer-focused.

What growth hacking actually is

The term was coined by Sean Ellis in 2010 to describe a mindset, not a bag of tricks.

Growth hackers run structured experiments at every stage of the user journey — acquisition, activation, retention, referral, and revenue. They measure everything, kill what does not work, and scale what does. The word “hacking” refers to creative problem-solving, not shortcuts. The best growth teams at companies like Airbnb, Facebook, and LinkedIn were full of engineers and data scientists running disciplined experiments — not marketers posting memes.

The AARRR funnel (Pirate Metrics)

Dave McClure's AARRR framework maps the five stages every user moves through. Most products leak badly at one or two of them — finding that leak is the growth team's first job.

A
Acquisition

How do users find you? SEO, paid ads, referral, social, and content are the main channels. Each has a different cost and time-to-payback.

A
Activation

Do users have a great first experience? Measure onboarding completion rate and whether users reach the 'aha moment' — the point where they understand the product's value.

R
Retention

Do users come back? Track 7-day and 30-day retention, and the DAU/MAU ratio. Retention is the foundation everything else is built on.

R
Referral

Do users tell others? Measure NPS, referral rate, and viral coefficient (K). If K > 1, the product grows by itself.

R
Revenue

Do users pay? Track ARPU, LTV, and conversion rate from free to paid. Revenue validates that you are solving a real problem at real scale.

Finding your growth lever

Most products have one metric that matters most right now. Your job is to find it.

D
Dropbox

Focused on referral. Invite a friend, get 500 MB of storage. Simple, tied to the core value, and it drove most of their early growth at near-zero CAC.

S
Slack

Focused on activation. Teams that sent 2,000 messages retained at 93%. Once they knew that, every onboarding experiment was designed to get teams to 2,000 messages faster.

Ask yourself: At what point in the funnel are we losing the most users? What is the one change that would have the biggest impact on that metric? That is your growth lever — pull it before spreading effort across multiple stages.

The growth experiment process

Every growth experiment follows the same structure — hypothesis, test, learn. One variable at a time.

1
Hypothesis

If we [change X], we expect [metric Y] to improve by [Z%] because [reason]. Be specific. "If we add a progress bar to onboarding, we expect completion rate to improve by 15% because users will see how close they are to finishing."

2
Test

Run an A/B test with enough users to reach statistical significance. Do not call the test early. A result that is not statistically significant is not a result.

3
Learn

Ship winners, kill losers. Document learnings regardless of outcome. Negative results are as valuable as positive ones — they narrow the hypothesis space for the next experiment.

4
Rule

One variable at a time. Multi-variable tests (multivariate) are hard to interpret and easy to misread. Keep it simple until you have the traffic volume to justify complexity.

Acquisition tactics by channel

Five channels most growth teams use — each with a different risk/reward profile.

Content / SEO

High leverage for SaaS. Slow to start, compounds over time. Write for search intent first — answer what users are already searching for.

Paid (Meta / Google)

Fast feedback, expensive. Works when LTV > CAC. Use it to validate messaging and test offers before investing in organic channels.

Referral

Best growth channel if your product is genuinely good. Dropbox gave extra storage; Uber gave free rides. The incentive must be tied to the product's core value.

Partnerships

Co-marketing, integrations, and distribution via complementary products. High ceiling, long sales cycles. Best when you have a clear audience overlap.

Community

Slack groups, Discord, Reddit. Long-term trust building. Expensive in human time, but community members convert and retain at rates that paid channels cannot match.

Common growth metrics

Growth teams live in these five numbers. Know them cold.

CAC (Customer Acquisition Cost)

What does it cost to acquire one paying customer? Include all sales and marketing spend divided by new customers in the period.

LTV (Lifetime Value)

How much revenue does a customer generate over their full relationship with you? LTV = ARPU × average customer lifespan.

LTV:CAC ratio

Should be 3:1 or higher for a healthy business. Below 1:1 and you are losing money on every customer you acquire.

Churn rate

Percentage of users who leave each period. Even small reductions in churn compound dramatically over time. Retention is the foundation of growth.

Viral coefficient (K)

K = (invites sent per user) × (conversion rate of invites). If K > 1, the product grows by itself. Most products have K < 1, which means other channels still matter.

Next steps

Learn growth analytics

Growth hacking without analytics is guessing. Learn how to instrument your product, read funnels, and make data-driven decisions with the product analytics guide.

Learn growth analytics