ASO Academy

App Store Optimization Best Practices for Shopping Apps

November 27th, 2022

App Store Optimization Best Practices for Shopping Apps

The lives and shopping habits of consumers have become increasingly digital. With companies adapting to the trend of a more connected lifestyle, implementing a successful ASO strategy is critical to continued success in eCommerce.

In today’s ASO Academy developers will be able to learn what goes into effective organic mobile app store marketing and considerations for the eCommerce/shopping app space. By following the ASO best practices detailed below, developers can develop a strategy to compete in this ever-expanding market.

Determining Mobile App Niche

When starting any business, it’s essential to understand who the target market is. Narrowing down on a particular niche is an important first step in understanding how to begin ASO research.

In looking at top apps in the iOS Shopping category, there is a broad range of services that target widely different demographics. From fashion shopping apps like SHEIN and Poshmark, big-name retailers like Walmart and Target, to BNPL apps like Klarna and Afterpay - targeting “shopping” without understanding the specific niche is too broad to start with.

While these apps have big-brand appeal, they also rank in top positions for relevant feature-based keywords, further expanding their reach more than just brand alone can. Using ASO Software to see which apps offering similar products rank in high positions, and which keywords they rank for, is a good place to start.

As an example, popular shoe retailer Foot Locker ranks #29 for the keyword “shopping”, appearing alongside apps like Marshall’s, Nordstrom, and Abercrombie & Fitch. The demographics here are broad and while the keyword is of high search volume, the niche is not clear.

Ranking in this position for this term is similar to having a shop in a high-traffic mega-mall, where there is plenty of foot traffic, but not as high a percentage of shoppers interested in footwear.

Foot Locker has taken the effort to research high to medium-volume keywords relevant to its users’ interests and implement them in their metadata alongside the catch-all shopping. Keywords that work to create relevant long-tail phrases, including “sneaker”, “drops” “releases” and of course “shoes” are like having a specialty shop where there is less foot traffic. Still, the users are primarily sneakerheads with a high intent to buy.

Phrases that are more explicit in targeting a company’s specific niche can prove more beneficial to app store performance. Search volume is important, but relevancy is critical.

This by no means suggests that ranking for “shopping” or other generic eCommerce terms is a bad thing – having that shop at the mega mall can still drive in customers. eCommerce app developers should consider their core feature (shopping), which niche they are in within that, and research the long-tail keywords related to their product offering. From there, planning which of these terms with relevant search volume best speaks to their audience (in Foot Locker’s case, including language around sneaker drops over athletic apparel) should be incorporated in the on-page visible content and tested.

The keywords a business decides to target will ultimately come down to which ones they find are performing well through their own research with the help of effective ASO tools and technology. By collecting data that shines a light on how certain keywords are performing and what terms top competitors are using, developers can make decisions backed by relevant market information.

Optimizing App Creatives

Ranking for keywords is the important first step. But whether your shop is in the high-traffic mall everyone goes to, or the niche boutique where everyone wants your product, the signage and window display needs to make them want to come in and shop. The same is true for creative sets on the App Store.

Some app store screenshot best practices apply to more than just shopping apps. Across all categories, screenshots need to effectively and quickly communicate what an app is all about and stand out from the competition with unique selling points. Among shopping apps, the specifics can vary depending on the specific market.

Above: GOAT, Jewelry Outlet, and SHEIN

The above examples come from a wide variety of top “shopping” apps. As with the products each one offers, the design and positioning elements vary from app to app, but share a few core similarities. Researching within a specific niche can help developers understand how their competitors are positioned to stand out more – just like if a competitor had a shop across the way at the mall.

Some elements that are common among shopping apps in general, and can be A/B tested include:

  • Quantifying deal and discount percentage (citing deals of course depending on the brand positioning), including seasonal deals
  • Seasonal products, particularly for fashion and apparel
  • Customization and personalization
  • Wishlisting and tracking
  • Emphasizing top-selling products in the in-app imagery

These elements will vary from genre to genre but are important to assess and eventually A/B test to isolate what works.

The Importance of Mobile A/B Testing

A store should of course increase the inventory of products that keep flying off the shelves. But if they never bring in anything new, they will likely stagnate and lose customers. The same is true for ASO. Proven ideas should be built upon, and new ideas should constantly be tested.

Even if an app is doing well, it doesn’t operate in a vacuum. Changing consumer behavior, new shopping technologies, new competitors, and other extrinsic factors can all cause changes in app performance. Developers will want to stay up to date with what is happening in their current market to avoid sinking in search results.

Developers can use the native a/b testing platforms provided by the app stores, such as Apple’s Product Page Optimization or Google Play’s Experiments to understand what converts best. Changing one element at a time and measuring performance can help developers better assess performance, rather than a full update. That being said, in the eCommerce and shopping space, sometimes drastic changes are needed due to seasonality, such as the upcoming holiday shopping season.

As with a physical storefront change, some promotions warrant a small sandwich board sign near the door, while others call for large banners and changes to every endcap display. Leaning into the big trends and finding time to test smaller promotions during predictable downtimes is important for physical stores, just as it is for mobile apps.

Use New App Store Features

Along with standard on-page content, relatively newer App Store and Play Store features provide different avenues for developers to make their product page stand out. These are important for all apps, particularly those in the ever-changing eCommerce space.

In-App Events are great ways to highlight current promotions and deals a shopping app might be offering, or even build hype for an upcoming sale. They can act as a form of seasonal publicity for popular shopping periods, to speak not only to new users via screenshots but existing users who may not have used the app since last Black Friday.

GOAT, which ranks #2 for “buy shoes” and “buy sneakers”, has incorporated in-app events to its listing to highlight its Black Friday promotions to new, existing, and even lapsed users.

Google Play also allows developers to promote Events & offers, letting users know about limited-time sales. For any eCommerce business, it’s clear how and why these kinds of promotions work in a physical store, and how and why they would work in the mobile app stores.

SHEIN takes full advantage of this tool by having multiple promotions live at once with different due dates and promotion information. By having multiple promotions, SHEIN can target different types of customers, establish various cutoff dates, and highlight a variety of deals.

Taking the time to learn the different tools each platform offers can benefit eCommerce app developers not just for these short-term sales, but bring in a user that now has the mobile app installed and may become a long-term customer.


With mobile shopping only getting more and more popular, having an eCommerce app is a way to reach new and existing customers in a channel that is showing no signs of losing traction. With more users shopping online, and more online users using mobile apps, the positions at the “mall” of app store search results and the way these “shops” are laid out need to be researched, implemented, measured, and constantly iterated.

Having a large customer base is great, but how can a developer attract it? By applying App Store Optimization best practices that have been proven to contribute to long-term growth for apps in all industries.

Want more information regarding App Store Optimization? Contact Gummicube and we’ll help get your strategy started.

Similar Articles

App Icon Optimization

App Icon Optimization

Posted on September 22nd, 2023

Is your app icon making a good first impression? Having an optimized app icon is key to attracting users browsing app stores, acting as an enabler for their very first interaction with your app. In this ASO Academy, we'll dive into the different steps you can take to optimize your app listing.

What Happens When Your App Rating is Low?

What Happens When Your App Rating is Low?

Posted on September 1st, 2023

Are your app ratings helping or hindering app growth? This ASO Academy dives into what happens when your app rating is low and what you can do to mitigate negative reviews and feedback.

How Do Mobile App Keywords Work?

How Do Mobile App Keywords Work?

Posted on August 11th, 2023

The foundation for your organic app marketing? Keywords. Having a strong understanding of how keywords work in relation to your app growth is essential to measuring app performance and making changes when necessary. This ASO Academy dives into the basics of keyword optimization - from research to selection.