AARRR Growth Funnel: how and why using it for backlog prioritization.

Ducalis.io
Ducalis blog
Published in
8 min readJul 28, 2020
AARRR framework criteria
AARRR Framework

Regardless of a small startup or long-living product — we all want to grow and scale-up. Even the brightest idea with a whole load of value will slowly fade away if a wrong path is chosen. You have to plan strategies, measure performances, and check your direction. But most importantly — you have to focus.

Dave McClure presented the AARRR funnel, aiming to help new businesses narrow their focus. The model is still widely used and became a startup standard for over 13 years. In this article, we want to revisit AARRR and look at it from a different angle.

AARRR Framework Definition

AARRR is a set of metrics used for understanding and optimizing users’ behavior. AARRR stands for acquisition, activation, retention, referral, and revenue.

Acquisition

Acquisition focuses on the marketing channels you use to tell about the product.

Answers the question: Through what channels will people find out about the product?

Examples: SEO, ads, social media.

Activation

Activation focuses on the first actions you wish people to take when they encounter the product.

Answers the question: What percentage of the visitors falls into leads?

Examples: sign-up, booking a demo, downloading booklets.

Retention

Retention focuses on people coming back repeatedly and using the product.

Answers the question: What percentage of the leads falls into regular users?

Examples: web sessions, opening emails, returning to the blog.

Referral

Referral focuses on people spreading the word about the product.

Answers the question: Do users like the product enough to tell others?

Examples: sharing links, SM reposts, word of mouth.

Revenue

Revenue focuses on the money you make from turning leads into paying customers.

Answers the question: Do you successfully monetize these behaviors?

Examples: minimum revenue, break-even revenue, revenue exceeding CAC.

AARRR Original Usage

To apply AARRR to your product, you need to follow these steps. They are actionable, straightforward, and will help you focus on essentials without wasting time.

Step 1: Identify the AARRR metrics for your product.

Step 2: Set up tools for collecting the data.

Step 3: Analyze the data to understand what stages of user behavior must be improved.

Step 4: Think about how you improve them and plan further actions.

Why Prioritize with AARRR

It is critical to be able to analyze and understand users’ behavior. Your opinion is purely subjective. You can only imagine how people really react to your landing page or whether they find this or that feature convenient.

But presuming you’ve gathered the data and decided on one or two metrics you need to increase. How exactly are you going to pick the tasks from the backlog?

¯\_(ツ)_/¯

It’s not a one-time action. Improving even a single metric is long, challenging, and requires commitment. If you need to level up retention, you want to be sure that every issue your team solves will positively impact retention. It’s a waste of time to do the tasks affecting acquisition if it’s not what you require right now. And this is when AARRR becomes your prioritization framework.

Who and What is AARRR Prioritization for

AARRR funnel can be used by both startups and big companies but with different approaches.

If you are small, use acquisition, activation, retention, referral, and revenue as criteria through which you filter all your ideas and tasks. Create one evaluation board and monitor everything together. In startups, teams mostly do whatever they can so competition for time is high. The distinction between product and marketing blurs — you can activate or retain users with both content newsletters and product notifications. So you want to involve the whole team and decide which of the solutions will work best. AARRR is a powerful growth framework and it’s important to use it collaboratively at the early stages.

If you are big, you can still use AARRR but at a bigger scale — use each letter as separate evaluation boards. Even when you have dedicated cross-functional teams for each stage of the user behavior, they still need to prioritize their ideas. Create a board for each team in Ducalis and let them find the most valuable solutions inside their scope of influence. In this way:

  • Each team will be able to set their own prioritization criteria that fit their objectives only.
  • Anyone in the company will be able to see the top priorities of all teams and sync on the bigger picture of the whole product.

How to Prioritize with AARRR

AARRR is functional both as a stand-alone framework and as complementation. We started to prioritize with the RICE score but pretty soon added AARRR because RICE on its own isn’t enough.

1. Transform AARRR Metrics into Scorecard Criteria

Think of them as questions you will ask each time to understand what the feature or task influences. For instance:

  • Acquisition — Will this solution increase the number of people we attract to the website/app?
  • Activation — Will this solution increase the number of people who register/install the app/book a demo?
  • Retention — Will this solution increase the number of people who regularly use the product?
  • Referral — Will this solution increase the number of people who are eager to tell others about the product?
  • Revenue — Will this solution increase the number of people who pay for product usage?

These are generalized examples and we strongly recommend you to put more specific questions and additional descriptions. But if you’re not sure yet how to match them to your product, these are great for a start.

→Try AARRR template for feature prioritization

→Try AARRR template for marketing prioritization

2. Decide on What You Will Prioritize

Generally, AARRR is for measuring your marketing efforts. We also use AARRR for prioritizing feature development. You can use it for both, but you may need to divide the issues by specificity and clarify the criteria descriptions. In Ducalis, we use two different boards for evaluating feature development tasks and marketing issues. Each of them has some adjusted AARRR criteria.

Feature Prioritization

For estimating feature ideas and product tasks we use Activation, Retention, and Revenue. In this case, they have these descriptions:

  • Activation — Solves onboarding problems; Customer gets the value faster; Helps to understand how it works.
  • Retention — Helps to sustain usage frequency. The evaluation must be regular. Helps teams to evaluate on time. It’s important to remind users how many issues they need to evaluate.
  • Revenue — Helps to sell. Easier to make a demo. Customers understand the value. Customers don’t want to buy without it.

Here we also have two criteria from the RICE Score — Reach and Effort, and two criteria specific for our product — Speed and Collaboration. In Ducalis you can pick criteria from different framework templates and create your custom criteria.

Change the criteria description or score scale to meet your needs and objectives.

Marketing Issues Prioritization

For estimating marketing efforts we use two criteria from AARRR — Acquisition, and Activation.

  • Acquisition — How much traffic to the landing page can we expect from the initiative?
    0 — No traffic. Task with another purpose.
    1 →100
    2–100–500
    3–500–1000 and higher
  • Activation — How many conversions can we expect from the initiative?
    0 — No conversions. Task with another purpose.
    1 — a few
    2 — about a dozen
    3 — dozens and more

In this board, we use the RICE’s Effort and custom Analytics and Promotion Price criteria as well.

→ How to prioritize ideas for your content calendar

3. Choosing the Focus

Focus is not about limitations or belittling perspectives. It is about the ability to control all the essential factors. If you want to scale, you have to break down all your ideas and tasks into five AARRR metrics and manage their improvements simultaneously. You can’t spend all your time enhancing retention only. You will end up having nobody to retain because acquisition and activation weren’t working. At the same time, you can’t allow a substantial decline in one of the metrics and may require precise concentration. Growth means constant zooming in and out. It’s controlling everything while tackling subtleties.

For the most part, you want Acquisitions, Activation, Retention, Referral, and Revenue to be of equal value and have the same weight. And then, when you see that one of them requires more team investments, you increase its weight. Thus tasks with more influence on that metric will skyrocket in the priority list.

You can play with weights in Ducalis and see how the list of your top priorities changes.

4. Highlight the Quick Wins

There is one vital point missing in AARRR — it doesn’t take into account the team’s efforts. Increasing your key metrics is important but you should never forget how much it will cost. Our budgets are not limitless and effort can be by far the most essential part of the prioritization process. To grow faster, you want to find quick wins. Add to the framework a restricting criterion to highlight the cheapest and most valuable solutions.

Add Effort to AARRR in Ducalis. Decide how you measure it (e.g., development complexity or promotion cost), and give it a negative weight (e.g., -2). You can add several restricting criteria with negative pull.

5. Choose Scores

Finally, decide on the numbers you are going to use for estimation. For example, you can use Fibonacci or Exponential sequences. We use the range from 0 to 3. The scores themselves are not that important as how you explain them. Adding what each score means to the criteria description helps to simplify the estimation, make it more solid and fast.

You’ll find a geometric sequence in our AARRR template:

  • 0 — No impact
  • 1 — Minimal
  • 2 — Low
  • 4 — Medium
  • 8 — High

You can also use the exact numbers as you saw in the description of Acquisition and Activation in the 2nd step.

→Try AARRR template for feature prioritization

→Try AARRR template for marketing prioritization

With criteria description and issue full context always at hand, evaluation is convenient and super fast.

6. Evaluate Asynchronously

Involving your team enhances prioritization greatly. Together you estimate more accurately and build team clarity.

  • Divide the criteria among the teammates who are best at evaluating them. Collect all opinions, regardless of a newbie or an expert — their average score is the most accurate estimation you ever get.
  • Estimate independently, out of the meeting room. Average estimation is precise when people don’t deliberate. Try to preserve unique visions. Don’t emulate each other’s thoughts — don’t discuss possible scores before you’ve assigned them.
Team scores scatter in Ducalis.

Key Take-Aways

  • AARRR funnel is for analyzing users’ behavior and goal setting.
  • Use AARRR as prioritization criteria to make sure you remain focused.
  • Use criteria weights to control your focus.
  • Consider efforts and expenses.
  • Customize criteria descriptions and add score explanations to them.
  • Use templates to minimize the time spent on setting the framework up.

Visit our template library to find out more.

Sign up at Ducalis for free.

--

--