ASO Teardown: Duolingo Commands Every Keyword in its Category

When it comes to learning a new language, Duolingo is a very popular choice. It's very likely that someone you know has at least tried Duolingo to pick up a new language. We can see that reflected in the App Store, where the app is the clear winner among its competitors.

We'll look at what they're doing right and what can be improved in this ASO teardown.

Duolingo's overall ASO score: A

In this guide:

  1. Duolingo by the Numbers
  2. Analyzing Duolingo's ASO Strategy
  3. Duolingo vs. the Competition
  4. Summary
  5. Your Turn

{{ > NewsletterSignup }}

Duolingo by the Numbers

Before we start examining, here's Duolingo's performance on the App Store in the US:

Analyzing Duolingo's ASO Strategy

Now, let's look at the key components of ASO: keywords, to get found and send more people to the app's page, and visuals, to convert those people into users (aka. downloads).

Keyword Analysis

For iOS apps, there are three areas Apple looks at for keywords: the app's name, subtitle, and keyword list. The first two are public, so we'll start by analyzing those:

Strictly based on these, it looks like Duolingo's keyword strategy is targeting the following keywords:

Here's how the app's ranked in these, along with keyword insights:

One important thing to note before analyzing this performance table is that Duolingo has an impressive lead in downloads over both of its competitors in the US. This gives them much more flexibility when it comes to keyword placement.

As you might expect, Duolingo dominates all of those terms. What's more interesting is that its brand has the highest popularity of all keywords, which means Duolingo is pushing demand hard outside of the App Store as well.

However, there is an issue with this strategy. "language lessons," the main term, has a very low popularity score of just 7. It combines nicely with other keywords in the subtitle, but on its own seems like a mistake. If Babbel or Rosetta Stone, which optimize for "learn languages" (popularity of 45), were to burst downloads for a few days, they'd likely take over the first place and pose a long-term threat.

Beyond these keywords, the app ranks in a few other popular keywords:

Takeaways:

Suggestions


Accelerate Your Downloads

Discover new keywords, monitor ranks, and snoop on competitors.


Duolingo's Keyword List

The keyword list is private and can only be seen by the developer and Apple's search algorithm, so we're going to have to reverse-engineer it as well. Based on keywords the app ranks in that aren't already in the name and subtitle, we believe it looks something like the following:

english,portuguese,japanese,chinese,italian,german,beginner,speak,learning,conversational,babbel

In addition, Duolingo has a localized keyword list for Spanish, which Apple uses in the US in addition to the English keyword list. That's why the app ranks for several terms written in spanish.

Takeaways:

Screenshot Analysis

These screenshots are fun! Bright colors, a chunky font, and actionable text make these screenshots very easy to look at. But they lack something that could improve conversion, they don't highlight simplicity. Learning a new language is rarely easy, and that's common knowledge. The screenshots don't exactly say it'll be easy, or at least convenient, to learn a new language with Duolingo.

It may not be, but isn't that the goal of the app?

Takeaways:

Suggestions:

Video Analysis

No video?!?! That's right, Duolingo isn't using an App Preview to show off how easy it is to learn a new language with the app. Not all apps need a video, as we mentioned in previous teardowns, but in this case, a video could be a great way to show off the app's unique advantage and get a higher conversion rate.

Takeaways:

Duolingo vs. the Competition

We already touched on competitors, but before we dive into keywords, let's see their performance, which comes directly from our app intelligence:

Duolingo has more than double the downloads of Babbel, and more than four times the downloads of Rosetta Stone.

A rich keyword list, targeted name + subtitle, and a significant lead in downloads have put Duolingo ahead of the pack. Well done! Duolingo's keyword strategy is an excellent example of how using different keyword modifiers can expand an app's reach.

Summary

Someone at Duolingo is spending a good amount of time optimizing, and it shows. But ASO isn't just about keywords but also about converting the impressions those keywords bring. While they're doing great with keywords, there are a few obvious opportunities to improve conversion by optimizing the screenshots.

Your Turn

How's your ASO strategy performing? The key to success with ASO is to constantly make changes, and base those on data. Appfigures has all the tools you need to find and evaluate keywords, track performance, and monitor the competition. Get started

Weekly News & Insights to Help Your App Win

Join 45,000+ developers, marketers, investors, and entrepreneurs who get smarter every week.


Related Resources

Teardowns
📺 Live App Store Optimization Checkup and Q&A

Ariel analyzes apps submitted by the audience using his checkup process + answers questions about App Store Optimization (ASO).

Teardowns
App Teardown - Yummly Owns Search Results

An analysis of the ASO strategies used by Yummly in the U.S. App Store