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.
Walmart has transformed a lot this year. The new normal is undoubtedly to blame, but it's good to see a company of Walmart's scale take on digital challenges (and trying to get into social media) like that.
You may think Walmart is too big of a brand to worry about App Store Optimization, but ignoring discovery in the App Store, where Walmart earns many many downloads, would be irresponsible for a company that's not only taking on Amazon but also a host of smaller rivals.
For its effort, we award Walmart a B+
In this Teardown
- Walmart by the Numbers
- Walmart, Amazon, Wish, and...
- One App to Rule Them All!
- Keyword Analysis
- The Keyword List: What's Under the Hood?
- Where Else is Walmart Ranked?
- Screenshot Analysis
- Video Analysis
- Summary: Walmart Can Do More
Walmart by the Numbers
The "new normal" has given the Shopping category a serious jolt, and Walmart got a lot of that. Here's how it's performing in the U.S. App Store, based on our Competitor Intelligence:
- 📈 1.1M estimated downloads in the last 30 days.
- #️⃣ 3 in the Shopping category.
- ⭐️ 56% of new ratings were positive in the last 30 days. 😱
- 👋 Audience is young and leans female.
- 💰 Main competitors include Amazon, Wish, Target, but also Instacart
Walmart, Amazon, Wish, and...
Shopping is a pretty wide category. In its physical stores, Walmart sells pretty much everything, from clothes to kitchen appliances. A few other competitors that come to mind when thinking about an "everything" store are Amazon, very big, and Target, somewhat smaller.
But based on its keyword strategy, Walmart is also going after food delivery, which pins it against lockdown success-story Instacart.
Analyze your competitors with affordable Competitor Intelligence tools
Apple reeeeeeally loves Amazon...
But Walmart isn't doing all that bad. Walmart's physical presence gives it something few retails have, so its ability to compete online is even more critical, especially now.
When pinned up against its obvious threats, a few things become very obvious:
- Amazon's users aren't like the rest, and that's a market Walmart needs to grow into.
- Users like Walmart's app the least. They rate it less, and negatively. That has to change.
- Apple features Walmart the least. There's probably a reason for that I'm unaware of...
There are opportunities here, but only if Walmart sees them that way.
One App to Rule Them All!
Pre-lockdown, Walmart had two apps. Its flagship shopping app and a separate app for grocery delivery. In April, those two were merged, likely so Walmart can focus all of its development and marketing effort on a single app. That's some pretty good thinking, and for a hot minute, they did get more downloads than Amazon.
Now that you have some context, let's get to ASO:
Let's kick off the analysis with the keywords Walmart's using in its name and subtitle. Those send the strongest signals to the App Store's algorithm.
- Name: Walmart - Shopping & Grocery
- Subtitle: Grocery Delivery & Pickup
Strictly based on these, the algorithm sees the following keywords:
- walmart shopping
- grocery walmart
- walmart grocery
- walmart pickup
- walmart delivery
- grocery shopping
- grocery delivery
Let's take a look at where Walmart is ranked for these keywords:
Walmart's keywords do very well with its biggest asset, its name, in search results.
That's a great outcome for an app with such a big name and means Amazon will have to continue spending a pretty penny (or six) on Apple Search Ads. If that's Walmart's goal, I'd say job well done. However... I think Walmart can go beyond branding on the App Store and target actual needs people have.
They tried, with "grocery" and "delivery", but those aren't performing all that well.
- If you've got a strong brand, ASO can help keep competitors away and force them to spend more on paid ads. That's a good thing!
- Branded keywords expect users will look for your app. That's nice, but leaves a lot of users on the table.
- Repetition between the name and subtitle is wasteful.
- Remember: real people read your app's name, so it's best if it doesn't sound like a bunch of keywords 🤷🏻♂️
The Keyword List: What's Under the Hood?
Now, let's reverse-engineer Walmart's 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:
Walmart seems to commit the cardinal sin—targeting competitors. How many times do I have to explain why this is a bad idea??? When you target competitors, you almost always waste precious characters. In this case, roughly 30% of keywords are wasted on competitors, which will 99.99999% of the time not lead to a download.
Instead, and this is something that Walmart does a tiny bit of, they should be focusing on intent. What do people want/need when they take their iPhone out of their pocket to search for an app like Walmart's?
They're hungry (grocery delivery), or thirty (alcohol delivery), are cold because winter is here (heater delivery), etc. That last one needs some thought, but you get the idea. Think intent, need, want. That's what will get you conversions (aka. downloads).
- Don't waste your 100 characters on "creative" ways to break up competitor names to target them. You're wasting characters and time.
- Use the keyword list to describe things your users "want". It could be a feature your app offers, a product you can buy with it, etc.
- Think seasonal and use keywords that apply.
Where Else is Walmart Ranked?
This combo of name, subtitle, and keyword list gives Walmart a bit more than just the name and subtitle alone. Here are some of the highlights:
Because the keyword list is a bit all over the place, Walmart doesn't rank too high for many non-branded keywords, but it is ranking for quite a few popular ones, which is a good opportunity. With a more focused and more intent-based keyword list and a few minor changes to the name and subtitle, Walmart can jump into the top 10 or even top 5 for many of those competitive and popular keywords.
That's what happens when you have a lot of downloads.
Oh boy! Walmart takes advantage of all ten screenshots Apple allows, but not so "awesomely." On the bright side, there is a lot of almost great here to learn from.
Let's start with the good, because there's a good amount of it, too. First, taking advantage of all screenshot real estate. Then we have colors, contrast, and actionable captions. These check most of the boxes. But...
A trap many large ( or wannabe large) companies fall into is using vague language that sounds good but doesn't invite conversion. These screenshots are full of that, and that's not helping conversion. Maybe Walmart is too big to care about that, but I suggest not doing this with your app.
- Apple lets you upload ten screenshots. Take advantage of that. Screenshots are the first (and best) places to explain your app.
- Dark background + white captions = win.
- Try to avoid vague (or "clever") captions. The KISS principle applies here.
- Actionable captions are short and direct. Lots of text is just lazy.
- Ask your mom or dad to read your captions and tell you what action they would take after reading them.
Walmart took the time to create an App Preview Video. This is what earned it the +.
Walmart's video, which focuses on app usage with the occasional explainer card, does exactly what an App Preview should do. It shows the app in action while guiding the user through what they're seeing. It's refreshing to see a big brand take the time to do it, and I bet you it's helping.
- Use an App Preview video. A simple one is better than nothing, and in some cases, better than an elaborate one.
- Think of the video as a good old show and tell. Let the app do the "showing" and title cards to the "telling."
- A/B test your video to be sure it's helping with conversion. You can't be sure until you have data.
Summary: Walmart Can Do More
Walmart is a great example of a company that's trying. It's not all right, but it's close. Iterations and experimentation lead to the best strategy, and I'm looking forward to seeing where Walmart takes this.
There are a few obvious issues that are fairly easy to resolve, but overall this is a great app to learn from.
Time to Benchmark & Learn
Do you know how your downloads compare to your competitors? Which keywords they're using? Appfigures gives you the tools to answer those questions and many more. Outsmart your competitors and get ahead! Get started →