Under the Metadata Tab, the ASO Report shows you a complete view of an app's metadata as currently published on the app stores.
The ASO Score, a metric developed by AppTweak, identifies how well an app follows the ASO best practices. Therefore, the score is not an indication of the performance of an app, but rather an indication of the level of optimization.
To learn more about how the ASO score is calculated, check out this article!
In the detailed view, you can then analyze each metadata element and easily compare it with competitors:
Subtitle (iOS) & Short Description (Android)
Preview Video (iOS) & Promotional Video (Android)
Reviews and Ratings
When a metadata element has been assigned a red or yellow score, we provide some quick tips on what you can do to make sure your app is optimized following ASO best practices. The report does not judge the quality of the content, however.
Test your app description and compare Keyword Density with competitors
As you already know, keyword density is very important in terms of app indexing and keyword ranking, especially on Google Play, since the algorithm uses the app description to rank apps on keywords.
When you scroll down to the Description field, you can analyze the keyword density of your long description. In the Keyword Density table, AppTweak shows which keywords are repeated most within your long description, alongside the count (how often the keyword was repeated) and the density. It is recommended to keep a density of 2-3% on your top target keywords.
If you are rewriting your long description, AppTweak developed a feature to help you test the density of this new long description. Simply click on the button at the top right 'Test a new description', copy/paste the description, and find out the density of your top target keywords.
Find out when an app has created a custom store listing (Android apps only)
Under the Metadata Tab, in the ASO Report section, there will be a banner if we detected a custom store listing for that app. We pull this data directly from the Google Play Store.
For specific metadata elements, you can hover over the custom store listing icon and see whether or not that metadata is localized.
What are custom store listings?
Custom store listings are a Google Play Console feature meant to allow developers to create alternative product pages for their app by uploading assets and texts that will be shown to users based on their Google Play Store country or app install state, instead of their device language and region.
The feature is meant to give marketers better accuracy in targeting users with specific offers and value propositions, as we explain in the paragraphs below.
👉 Want to learn more? Check out our blog article on how to best utilize custom store listings!
Find out when an app has an in-app event running (iOS apps only)
Under the Metadata Tab, in the ASO Report section, there will be a banner if we detected an in-app event currently running for your app or any competitor. We pull this data directly from the App Store.
To see how the in-app event looks, you can go to the dedicated section:
For each in-app event, we will show you :
Promotion date: when the events start appearing on the App Store.
Start date: when the event will actually start for your users.
End date: when the event is no longer active.
Requirements (for instance a subscription): needed to participate in this event.
Description users will see when they click on the in-app event card.
Keep in mind that this section will be shown only if one of the selected apps is currently running at least one in-app event.
What are in-app events?
With iOS 15, the App Store launched a new feature called in-app events. Apps developers can create in-app events within apps and games — such as game competitions, special events, live events, etc. They will appear on product pages, in search results, and in curated sections such as recommendations in the Today, Games, and other tabs.
At any time, there can be up to 5 events published per app and they can span over 31 days. In-app events can be configured to have different start, end, and publish dates based on country location and to have metadata (title, subtitle, description, etc) in different languages.
Find out when an app has a LiveOps event running (Android apps only)
Like for in-app events, we will display a banner if we detected a LiveOps currently running for your app or any competitor. We pull this data directly from the Play Store.
To see what the LiveOps looks like, you can go to the dedicated section:
For each LiveOps, we will show you :
Start date: Date on which the event started appearing on the Google Play Store)
End date: Date on which the event promoted ended
Event type: LiveOps. There are 5 different types: Offers, Event, Major Update, Crossover and Pre-registration announcements.
Tag line: Name of the LiveOps.
Description: description of the LiveOps shown in the app card and in the detailed view (once you’ve clicked on the event card).
Keep in mind that this section will be shown only if one of the selected apps is currently running at least one LiveOps card.
What are LiveOps?
LiveOps cards are self-serve merchandising units on Google Play that surface special offers (unfortunately, we are unable to detect Offers for now), limited-time events, and major updates for users. They appear across the Google Play Store. This includes the Apps or Games tab, the Events tab under the Games tab, and the store listing page.
They will appear on product pages for the duration of the event as set up in the console.
Google hasn't set a limit for the number of LiveOps that can run at the same time. The Offer type is also particular in the sense that you don't necessarily have to set up an end date (which will make the LiveOps always run indefinitely).