ASO Teardown - Shazam Teaches Us How Apple Does App Store Optimization

Ariel Ariel
8 minute read 11/9/20

Welcome to App Teardowns, a series where we analyze the strategies apps and games use to gain visibility and downloads on the App Store and Google Play, their performance, and competition.

ASO Teardown - Shazam Teaches Us How Apple Does App Store Optimization

How many times have you heard a song while out and about and fell in love with it immediately? I know it happens to me all the time! And when that happens, the first thing I do is reach into my pocket to Shazam it. How big is your Shazam playlist?

That's (probably) why Apple acquired the tune finder and has been working to integrate its functionality into Siri and the Music app.

But while I know about Shazam, many still don't. That's where ASO comes in. And judging by Shazam's downloads and keyword ranks, they do quite a bit of it. Being under the Apple umbrella—even though the App Store doesn't say it—gives us a glimpse into how an insider applies ASO to own critical keywords such as "find music."

Overall, Shazam earns an A, because it's good but not great.

Shazam by the Numbers

For context, here's how Shazam is performing in the U.S. App Store, based on our Intelligence:

  • 📈 422K estimated downloads in the last 30 days.
  • #️⃣ 7 in the Music category.
  • ⭐️ 98% of new ratings were positive in the last 30 days.
  • 👋 Audience is young and leans male
  • 🏅 Competitors include SoundHound, Genius, Musicxmatch, and Music Finder

Consistent Downloads ✅

Shazam isn't new to the App Store. In fact, it debuted with the App Store in 2008. Yet, its downloads have been pretty consistent. Here's what the last few years looked like:

Downloads of Shazam over time in the US App Store

Such a sustained level of downloads means there's a perfect product-market fit for those of you thinking in those terms. It also means constant visibility and exposure to the ever-growing market of smart-phone users.

We can see a clear drop around April of this year, and overall slightly fewer downloads in 2020, which can be easily explained by the lack of social gatherings—where you'd typically be exposed to new music—due to lockdowns and social-distancing rules. Not a real trend.

Shazam's vs. Its ASO Competitors

It's easy to say Shazam is in a class of its own. Looking at the competition, that also seems to be the can in search results.

Competitor intelligence for iOS and Android Apps by Appfigures

Shazam does have some competition, but download-wise it leaves them in the dust, having more than 4x the downloads of its closest competitor, SoundHound, in the U.S.

This isn't a surprise for several reasons, the most apparent being Shazam's application of App Store Optimization over time, which is how you build a rather wide footprint with the algorithm.

Another obvious win is new ratings, which look awfully low. I suspect Shazam's use of the rating request popup is pretty optimized. Our SDK Intelligence shows all competitors make use of the StoreKit API, which is required to launch that popup, but likely not as well.

Good job! Also, a reminder that ratings count!

Grow Smarter, with Data.

Affordable tools for ASO, Competitive Intelligence, and Analytics.

Keyword Analysis - The Obvious Parts

Let's kick off the analysis with the keywords Shazam is using in its name and subtitle. Those send the strongest signals to the App Store's algorithm.

  • Name: Shazam: Music Discovery
  • Subtitle: Find songs, video & lyrics

Strictly based on these, here are the popular keywords the algorithm sees:

Not a bad list at all.

There are quite a few powerful combinations here. But there are also quite a few duds that just sound good but have very low popularity.

Shazam ASO Keyword Performance by Appfigures

This list gets pretty decent results. Is it the "best" list, probably not, but it's good enough to give Shazam the visibility it needs to get those downloads.

Side note, some keyword stems have variants that may sound less good, but when combined with other keywords, result in more popular terms. For example, "find music" has a popularity score of 27, but "music finder" has a popularity of 36. Remember, popularity isn't a linear scale, so the difference between the two isn't just those 9 points.

When it comes to ASO, data also wins because a keyword that "sounds good" but has low (or no) popularity is not going to get you downloads. I try to remind myself that all the time...


  • Optimize for words that combine well, so you end up with more meaningful keywords.
  • Look at variants of keywords (ex. "find" and "finder"). On their own, they may not make a difference, but when combined, they could have more of a punch.
  • Iterating over different keywords over a long period of time gives the algorithm more to "know" your app by and more potential for exposure.

Going Under the Hood — The Keyword List

Now, let's reverse-engineer the keyword list. The list isn't public, but we can attempt to uncover it by looking at all other keywords the app is ranked in. We believe it looks something like the following:


This is a pretty diverse yet narrowly focused list. It's easy to forget that to the algorithm, "discover" and "discovery" are completely separate terms. Including such variations in the keyword list is a must, as long as terms involving those words have a decent popularity score.

Other keywords, including "track," "artist," and "pop," pair very well with the words in this list as well as the words found in the name and subtitle, giving Shazam a few more avenues for discovery.

A note on competitors: While Shazam ranks for a few competitor names, including the ones we looked at above, I don't think the keyword list is mentioning them explicitly. Instead, the algorithm has identified them as competitors and associated them. The reason I don't think they do it explicitly is that as an app owned by Apple, I imagine it'd be scrutinized a bit more harshly during app review.

I could be wrong, but, I don't think those ranks help them much, so either way I'd recommend not using competitor names in your keyword list.


  • Don't worry about competitors.
  • Include variations of keywords from the app's name and subtitle in the keyword list.
  • Use words that describe the app's functionality or activities/things it can be used for (ex. "find pop music") to build long-tail keywords.
  • Use as many keywords as you can, following the keyword list best practices to squeeze as many useful characters into it as you can.

Where Else is Shazam Ranking?

This combo of name, subtitle, and keyword list gives Shazam a bit more than just the name and subtitle alone. Here are some of the highlights:

Shazam is ranked on the App Store by Appfigures

The Discover Keywords report is showing more than 330 keywords Shazam is ranking in right now, which isn't a small number. Many of those have a low popularity score, but that's a reality many apps face, and in no way is this really a problem.

There are quite a few high popularity ones in there as well, and although the app may not rank in the top 10 right now, those provide a fairly easy target for future optimization.

Screenshot Analysis

Right on the mark! I wonder if Apple PR had to approve these because they're great.

Shazam for iOS Screenshot Analysis by Appfigures

While it may come as a surprise, but even an app like Shazam needs to explain what it does first. Aaaaand, it does.

I really like a few things about these screenshots, which you may be able to guess if you read any of my other teardowns:

  1. The captions are very actionable, answer a question, and give a reason to download the app.
  2. White font on a dark solid background is super easy to read.
  3. Bonus points for having so much spacing between the text and the graphics. It makes it even easier to read.
  4. Extra-large text + spacing + contrast makes it easier to read right in the search results, which is something most apps forget to design for.
  5. The use of real people, even if completely indirect, humanizes these screenshots and makes them feel more welcoming.

This is just a really great set of screenshots, and all of the points above can apply to almost every app.

Video Analysis

Nope. No video for Shazam, but I'm not sure one would help...

Given the app is now owned by Apple, an App Preview would have to adhere to Apple's rules to the T, which likely means being a simple screen capture. That, as a video, wouldn't be all that exciting. My gut says it'd help, but not enough to merit the effort it would take.

If they could, however, create a video that shows how the app can be used, with music and people, I have a strong feeling it'd help convert because it would show exactly what the app can do.

The Verdict: It Gets Better with Age

Shazam is showing its age in the App Store, and that's a great thing. Beyond that, however, it's also showing that it's going through iterations, and that's really the key to success in ASO.

While time helps, using it for trying different things is what really helps, so regardless of how long your app has been in the store, go ahead and try a different set of keywords with your next update. Build that momentum.

The Tools I Use

I did this entire analysis with our App Store Optimization and Competitor Intelligence tools. The same ones hundreds of thousands of app makers rely on to monitor and optimize their apps.

FYI - Download and revenue figures used in this teardown are based on estimates extracted from our Competitor Intelligence tools.

Tagged: #app-store #music

Related Resources

�� Live App Store Optimization Checkup and Q&A
📺 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).

App Teardown - Yummly Owns Search Results
App Teardown - Yummly Owns Search Results

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