Skip to content
Back to blog
Measurement & Analytics

Growth Hacking Meaning: AARRR 5 Stages and Experiment Steps

Growth hacking means running small experiments and keeping only what the numbers confirm. Learn the AARRR 5 stages, how it differs from performance marketing, and how to find drop-offs in GA4.

6 min readMeasurement & Analytics
growth hackinggrowth hacking meaningAARRRgrowth marketingGA4 funnel exploration
Growth Hacking Meaning: AARRR 5 Stages and Experiment Steps

Growth hacking is a way of working that runs small experiments fast and keeps only the growth methods confirmed by the numbers. The term started with a post written by Sean Ellis in 2010. It is less about spending more on ads and more about finding "at which stage do people drop off?"

Growth hacking meaning: when ad spend rises but sales stay flat

Say you doubled your ad budget and sign-ups barely moved. You first need to know whether the ads are weak or the sign-up screen is the problem. It is like pouring water harder into a bucket with a hole in the bottom. The level barely changes. You have to find the leak and plug it first, and only then does the extra water matter. Growth hacking works in the same order. Before you bring in more traffic, you use numbers to find the stage where customers drop off. Finding the hole does not mean it is fixed, though. The numbers have to tell you again that it is closed.

Diagram comparing the meaning of growth hacking to a leaking bucket, showing that you find the drop-off stage before adding ad traffic
The starting point of growth hacking is finding the leaking stage before adding more traffic.

The person who first used the term was Sean Ellis. In his 2010 post "Find a Growth Hacker for Your Startup", Ellis defined a growth hacker as "a person whose true north is growth." According to this Wikipedia summary, the term then spread widely through Andrew Chen's post "Growth Hacker is the new VP Marketing." So it helps to see growth hacking less as a job title and more as "a way of judging every task by how much it affects growth."

In Korea, growth hacking and growth marketing are used as near synonyms. In this article, growth hacking means the whole approach of finding growth through experiments, including product improvements.

Growth hacking vs marketing and performance marketing

The three terms overlap, which makes them confusing. The table below is not an official definition. It is based on the scope of work at MCPY.

TypeWhat it mainly watchesScope of work
MarketingAll activity that helps customers know and choose your productBranding, content, ads, events, and more
Performance marketingAd performance numbers (clicks, conversions, revenue per ad spend)Running ad channels and improving creatives
Growth hackingNumbers at each stage, from sign-up to return visits, payment, and referralNot only ads but also product-side fixes such as the sign-up screen, onboarding (a guide to first-time use), and pricing information

If you run ads, you are probably already watching the metrics of performance marketing. Growth hacking goes one step further. It looks at the whole flow of people who click, sign up, come back, and pay. If you want the big picture of marketing, start with the marketing meaning guide.

Growth hacking AARRR 5 stages: a framework for splitting growth metrics

AARRR is a framework that splits the customer journey into five stages and tracks metrics for each one. It was created by Dave McClure, a founder and investor. It sounds like a pirate's cry, so it is also called "pirate metrics." According to Amplitude's explanation, the question and example metric for each stage are as follows.

Diagram showing the five growth hacking AARRR stages in sequence: acquisition, activation, retention, revenue, and referral
AARRR looks at five stages in order, from acquisition to referral.
StageQuestion to checkExample metric
AcquisitionHow do users first find us?New sign-ups, number of leads
ActivationDo they reach the moment they first feel the product's value?Activation rate
RetentionDo they come back?Retention rate
ReferralDo they recommend it to others?Invites shared by active users
RevenueDo active users become paying customers?Monthly recurring revenue (MRR)

The acquisition stage covers people who arrive from ads and search, so it overlaps most with performance marketing. The retention stage connects to CRM, the work of keeping relationships with existing customers. The referral stage links to viral marketing. When you look at revenue against ad spend in the revenue stage, use the ROAS calculation guide alongside it.

The stage order in the table follows the order introduced in the Amplitude article. Which stage to look at first can change with the type of service, so start with the stage that has the biggest hole right now.

Growth hacking experiment in 4 steps: the order for starting small

The core action of growth hacking is repeating this loop: "set a hypothesis, run a small experiment, check the numbers, and decide whether to keep it." The order below is not an official rule. It is a recommendation MCPY put together for small sites.

Diagram showing the growth hacking experiment order as a loop of setting a hypothesis, running a small experiment, checking the numbers, and deciding whether to keep it
Run one lap of hypothesis, experiment, check, and decision, then go back to the start.
  1. Pick one blocked stage. Choose only the one AARRR stage with the worst numbers. If you change several stages at once, you cannot tell what worked.
  2. Write the hypothesis in one sentence. State what you will change and which number should move, for example: "If we change the sign-up button text to 'Start for free', the share of sign-up screen visitors who finish signing up will rise."
  3. Change only one thing per experiment. Show version A and version B during the same period, or compare periods of equal length before and after the change. On a site with few visitors, leave enough time after the change before you read the result.
  4. Decide with the numbers. If the metric you set at the start (marketing KPI) went up, keep the change. If it did not, roll it back. Record a failed hypothesis too, as the result "this method did not work for our customers."

For example, say 400 of 1,000 monthly visitors reach the sign-up screen and 40 people finish signing up. That means 90% leave at the sign-up screen. These numbers are assumed for illustration. In this case, it is worth checking the form fields and guidance text on the sign-up screen before increasing ads. If the sign-up completion rate stays the same after your fix, drop that hypothesis and look for another cause.

Number of people at each stage for an assumed 1,000 monthly visitors (unit: people)
StagePeople
Visit1,000
Sign-up screen400
Sign-up complete40

How to find drop-off stages in GA4

To find the blocked stage, use the funnel exploration report in Google Analytics 4 (GA4). According to the Google Analytics Help page, this report shows the steps users take to finish a target task, along with completions and drop-offs at each step.

  1. In the left menu of GA4, open Explore, then choose the Funnel exploration template under Start a new exploration.
  2. Click the edit (pencil) icon, name each step, and add the matching event as the condition. In the example above, that means three steps: visit, sign-up screen view, and sign-up complete.
  3. Click Apply and find the part between steps where the most users drop off.

To build the steps, events such as sign-up complete must already be collected in GA4. See the events guide. According to the help page, only users who finish every step in order are counted in the last step, so users who skip a middle step drop out of later steps. In an open funnel, users can enter at any step. In a closed funnel, they can enter only at the first step.

To judge success, check whether the drop-off rate for the same stretch fell after the experiment. If the drop-off numbers stayed the same and only total sign-ups grew, that came from more traffic, not from the experiment.

Common misunderstandings about growth hacking

The most common misunderstanding is treating growth hacking as "a collection of success tricks that others used." Wikipedia points out this misunderstanding and explains that well-known tactics are the result of a repeatable process. If you copy a method that worked at another company, you can still get different results because your customers' numbers differ. So it is better to build the process of finding blocked stages in your own data than to memorize tricks.

Another is the idea that only developers can do it. Ellis's original post describes a growth hacker as close to a mix of marketer and coder. But setting hypotheses from stage-by-stage numbers can be started without code.

Frequently asked questions

Are growth hacking and growth marketing different terms?

In Korea, the two terms are mostly used with the same meaning. Some teams draw a line: growth marketing for a narrower focus on ads and content, and growth hacking for a wider scope that includes product improvement.

Can a site with few visitors run experiments?

Yes. But with few visitors, the numbers swing a lot from small coincidences. Limit the change to one item and use a long enough period before and after the change.

Found this useful? Share it

Latest posts

Related projects

Get new posts by email

Insights on marketing, analytics, and dev, delivered to your inbox.