---
title: Measuring ASO Performance
description: KPIs for App Store Optimization
---

[![AppFollow](https://cdn.appfollow.io/assets/site/img/logo.svg) ![AppFollow](https://cdn.appfollow.io/assets/site/img/logo-mini.svg)](https://appfollow.io)

 Platform

[App Monitor Discover areas for improvement and differentiation from user feedback and competitor insights.](https://appfollow.io/monitor-app-performance) [ASO Tools Harness valuable market intelligence for targeted messaging and better organic reach.](https://appfollow.io/aso) [AI-Powered Review Management Take the next step in how your business engages with user reviews.](https://appfollow.io/app-review-management-tool) [Workflow Automation Respond to reviews, sort and report offensive ones automatically. Streamline your support workflows.](https://appfollow.io/workflow-automation) [Integrations Process critical app data on reviews, ratings, and ASO in email, Slack, Zendesk, Tableau, Webhook, and over 20 more services.](https://appfollow.io/integrations) [AppFollow MCP & AI Toolkit AI assistant access to your app’s reviews, ratings, and ASO data, plus ready-made analysis workflows, with no dashboard or code required.](https://appfollow.io/mcp)

 Solutions

[Gaming Keep players happy at scale. Extract insights and automate support to maintain high ratings.](https://appfollow.io/gaming) [Finance Catch complaints before they hurt your rating. Talk to users in any language instantly.](https://appfollow.io/finance) [Customer Support Handle tickets faster. Save 4 hours daily per agent and respond 50% faster.](https://appfollow.io/support-teams) [ASO & Marketing Stop optimizing in the dark. Get higher rankings through data and competitive intelligence.](https://appfollow.io/marketing-teams) [Enterprise Get 99.5% uptime, enterprise security, and dashboards that connect sentiment to business metrics.](https://appfollow.io/enterprise) [See more Explore solutions by industry, team & scale.](https://appfollow.io/solutions)

[Consultancy](https://appfollow.io/asoconsulting) [Customers](https://appfollow.io/customers)  Resources

[Blog Explore expert articles and case studies on app growth, ASO, user retention, and mobile SaaS trends.](https://appfollow.io/blog) [E-books, guides & more Enhance your app reputation management skills with our collection of valuable resources.](https://appfollow.io/learning-hub) [Webinars Attend insightful webinars covering mobile app reputation, customer satisfaction, ASO, and more.](https://appfollow.io/webinars) [API for Developers Leverage our API to seamlessly integrate AppFollow with other services.](https://appfollow.io/appfollow-api) [Glossary Find explanation of every term about your app performance on app stores from AppFollow experts.](https://appfollow.io/glossary) [Help Center Find expert tips and solutions for utilizing AppFollow to its maximum potential.](https://support.appfollow.io) [Academy Explore AppFollow functions to master your business goals with comprehensive ASO and review management tutorials.](https://appfollow.io/appfollow-for-reviews-management-aso) [Trust Center Learn how AppFollow protects your data with industry-leading security practices, ISO 27001 certification, and trusted infrastructure.](https://support.appfollow.io/hc/en-us/articles/360020832997-AppFollow-s-Trust-Center-Data-Security)

[Pricing](https://appfollow.io/pricing)

 Contact sales 

[Go to Dashboard](https://watch.appfollow.io) [Log in](https://watch.appfollow.io) [Sign up](https://watch.appfollow.io/signup)

[![AppFollow](https://cdn.appfollow.io/assets/site/img/logo.svg)](https://appfollow.io)

 Platform ![](https://cdn.appfollow.io/assets/site/img/union.svg)

[App Monitor Discover areas for improvement and differentiation from user feedback and competitor insights.](https://appfollow.io/monitor-app-performance) [ASO Tools Harness valuable market intelligence for targeted messaging and better organic reach.](https://appfollow.io/aso) [AI-Powered Review Management Take the next step in how your business engages with user reviews.](https://appfollow.io/app-review-management-tool) [Workflow Automation Respond to reviews, sort and report offensive ones automatically. Streamline your support workflows.](https://appfollow.io/workflow-automation) [Integrations Process critical app data on reviews, ratings, and ASO in email, Slack, Zendesk, Tableau, Webhook, and over 20 more services.](https://appfollow.io/integrations) [AppFollow MCP & AI Toolkit AI assistant access to your app’s reviews, ratings, and ASO data, plus ready-made analysis workflows, with no dashboard or code required.](https://appfollow.io/mcp)

 Solutions ![](https://cdn.appfollow.io/assets/site/img/union.svg)

[Gaming Keep players happy at scale. Extract insights and automate support to maintain high ratings.](https://appfollow.io/gaming) [Finance Catch complaints before they hurt your rating. Talk to users in any language instantly.](https://appfollow.io/finance) [Customer Support Handle tickets faster. Save 4 hours daily per agent and respond 50% faster.](https://appfollow.io/support-teams) [ASO & Marketing Stop optimizing in the dark. Get higher rankings through data and competitive intelligence.](https://appfollow.io/marketing-teams) [Enterprise Get 99.5% uptime, enterprise security, and dashboards that connect sentiment to business metrics.](https://appfollow.io/enterprise) [See more Explore solutions by industry, team & scale.](https://appfollow.io/solutions)

[Consultancy](https://appfollow.io/asoconsulting)

[Customers](https://appfollow.io/customers)

 Resources ![](https://cdn.appfollow.io/assets/site/img/union.svg)

[Blog Explore expert articles and case studies on app growth, ASO, user retention, and mobile SaaS trends.](https://appfollow.io/blog) [E-books, guides & more Enhance your app reputation management skills with our collection of valuable resources.](https://appfollow.io/learning-hub) [Webinars Attend insightful webinars covering mobile app reputation, customer satisfaction, ASO, and more.](https://appfollow.io/webinars) [API for Developers Leverage our API to seamlessly integrate AppFollow with other services.](https://appfollow.io/appfollow-api) [Glossary Find explanation of every term about your app performance on app stores from AppFollow experts.](https://appfollow.io/glossary) [Help Center Find expert tips and solutions for utilizing AppFollow to its maximum potential.](https://support.appfollow.io) [Academy Explore AppFollow functions to master your business goals with comprehensive ASO and review management tutorials.](https://appfollow.io/appfollow-for-reviews-management-aso) [Trust Center Learn how AppFollow protects your data with industry-leading security practices, ISO 27001 certification, and trusted infrastructure.](https://support.appfollow.io/hc/en-us/articles/360020832997-AppFollow-s-Trust-Center-Data-Security)

[Pricing](https://appfollow.io/pricing)

 Contact sales 

[Go to Dashboard](https://watch.appfollow.io) [Log in](https://watch.appfollow.io) [Sign up](https://watch.appfollow.io/signup)

[← Back](https://get.appfollow.io/aso-appfollow?hsLang=en)

ASO Vault / Lesson #8

# Measuring ASO Performance: KPIs for App Store Optimization

## Intro

With every job comes a necessity to reflect on results and analyze impact. ASO is no exception to this process. The entirety of your cycle of work includes not just the collection of the semantic core and the implementation of new metadata but also the evaluation of the performance for these changes. In this article, we will talk about the key elements in the analysis of your ASO work:

1. Where to evaluate results from text changes?
2. The main ASO metrics
3. What are the App Store and Google Play attribution channels?
4. How to analyze installations from attribution channels?

In general, the work on ASO is no different from how one works on other marketing activities. It is a continuous cycle of work, constituting **research**, **hypothesis forming**, **testing**, and **result analysis**.

![pic](https://get.appfollow.io/hubfs/appfollow_359d1afb-0988-428b-be69-50fbd9666f70.jpg "pic")

In this circle, there are a few considerations when analyzing results:

1. Did we achieve the expected result of the hypothesis (boost to installs, conversions, revenue, etc.)?
2. Further steps or pivots (do we need to increase paid traffic, revise metadata, or should we shelve the hypothesis for later?)

To help you answer these questions, we've handily compiled all the information related to analyzing ASO results below.

## When should you check the metadata?

As for text metadata, the period of gauging the results varies with indexing time.

The start of indexing occurs along with the **release of metadata to the store**. It can take some time - up to 5 days - between the time the new metadata is added and when it becomes visible. You can track this with the [App Update Timeline](https://support.appfollow.io/hc/en-us/articles/360020978778-App-Update-Timeline) tool in AppFollow (using the metric: *Last Metadata Update*).

![pic](https://get.appfollow.io/hubfs/appfollow_c7fda5cc-30a8-4121-b7fc-879cb147d22f.jpg "pic")

In the App Store, metadata is commonly indexed within 3 to 4 days. The algorithm will recognize search queries in the text and rank the app in a particular position for them. After the 4th day from the metadata's publication, there may see a change in installations.

In Google Play, the time for new data to be indexed may take from 3 to 4 weeks, but this does not mean that you can’t do anything during that time. Initial indexing takes place 2 weeks from release — thus, installation rates can be reasonably analyzed within 10 days of the update.

***TOP TIP:***   
**You need to choose a period divided into two equidistant timeframes** ***(7, 14, 21 days) for before and after the update and compare them.***

## **Main metrics (KPIs) in ASO**

In general, all metrics are divided into **hard ASO KPIs** and **soft ASO KPIs**. Let's look at each of them separately.

![pic](https://get.appfollow.io/hubfs/appfollow_3afc4430-1eb5-45fa-91d5-f42c8ca980dc.jpg "pic")

### Hard ASO KPIs

**Total ranked keywords** is a metric that shows the number of all keywords for which the app appears in the search. It includes queries of any position, popularity, queries with typos, and competitor branded queries. Generally speaking, it includes all of the app's keywords.

![pic](https://get.appfollow.io/hubfs/appfollow_aa79a7d5-b94a-45b0-88fb-884b2e1ac4d7.jpg "pic")

Tracking changes in the number of keywords allows us to know the overall picture of changes in ASO.

But how do we know if the iteration is a success? And, how do we map out the next steps?

The internal AppFollow metric will be helpful for that, which can be found in the [Organic Traffic Dashboard](https://support.appfollow.io/hc/en-us/articles/360020831837-Organic-Traffic-Dashboard). It’s called **Search visibility score**.

![pic](https://get.appfollow.io/hubfs/appfollow_3c52f986-17e2-4c43-a482-4a435177b0b6.jpg "pic")

**This metric is calculated based on the popularity of keywords occupying positions from top-1 to top-20**. Its number is not tied to other metrics and should be treated the same way you would treat the subscriber count — *the more, the better for the app.*

Changes in the Search visibility index allows the ASO expert to understand whether **the primary objective of the text iteration** - to rank the highest for popular keywords - has been achieved.

By comparing the Search visibility of your app with that of your competitors' apps, you will gain an understanding of the differences in their visibility on the app stores. You can use this data to set benchmarks for your strategic goals.

![pic](https://get.appfollow.io/hubfs/appfollow_8215b170-0c6c-494a-a986-8c83a087cc26.jpg "pic")

Some of the core metrics that can be affected by a change in text metadata involve **the internal metrics of the app**:

- **Views** (App Store)
- **App page views** (Google Play)
- **Installations**
- **Conversions within the store**
- **In-app purchases or/and subscriptions**

Essentially, hard metrics are influenced directly by changing the metadata. Depending on the hypotheses and goals set, the priority of internal metrics can vary, but, in general, these metrics are what we mean as a logical result of optimization.

### Soft ASO KPIs

The following metrics may change indirectly and in parallel with the Hard KPIs, but they are definitely not the last in the iteration analysis. Soft KPIs can be divided into these three categories:

1. **Metrics within the store** (category positions, list of similar apps, app scores),
2. **Metrics within the app** (Retention Rate, Crash Rate & ANR (Application Not Responding), etc.),
3. **Financial metrics** (User Acquisition Value, Life-Time Value, Average Revenue per User).

In the case of Soft KPIs, an increase in these metrics is not a direct consequence of iteration but can serve as a signal of a potential knock-on effect. For example, an increase in search traffic can lead to the growth of an app in a category if it is the main traffic source in the app, and the install rate is higher than other apps in the same category.

![pic](https://get.appfollow.io/hubfs/appfollow_1e97a4bd-0148-4501-90d7-a4d066d7d3a3.jpg "pic")

It’s worth mentioning that ASO and UA (user acquisition) activities impact each other since UA affects the state of ASO and vice versa. The change in the price of UA is not a clear marker, which would change each iteration with 100% certainty, but it is worth paying attention to dynamics in this metric. By tracking the funnel with this marker in mind, you can conclude the validity of changes in text metadata.

## Where to look for the install rate statistics?

Each store has its analytics for the main parameters of the app: for the App Store, it is [App Store Connect](https://appstoreconnect.apple.com/). For Google Play, it is [Google Play Console](https://play.google.com/console/about/). All impressions/views/installations are split into attribution channels. Let's break them down individually:

### App Store

App Store Connect has four attribution channels:

- **Search:** this channel attributes data from search queries, including Apple Search Ads.
- **Browse**: it contains data from the top categories, feeds, selections, and the list of similar apps.
- **App Referrer**: a channel that contains all the data leading to the store from the app advertising networks.
- **Web Referrer**: all data that leads from the browser conversions.

**Text optimization affects traffic from the Search channel directly**. Therefore, it is important for us to track the click-through rates, page views, and installs from this particular attribution channel.

**Search conversion on the App Store is worth tracking from display to install**, since users have the option to install the app from search, and a healthy conversion from page views to install will always be just above 100% (a number above 100% simply reflects that many App Store installs happen directly from the search results page, without a page view being logged first).

In complex cases, it's impossible to iterate and influence installs by focusing only on the Search channel, so you need to know the **dependencies between the attribution channels in the App Store**:

1. Traffic from the **Search** channel can directly influence traffic from the **Browse** channel: *the more installs the app receives, the higher the app's position in the top categories.*
2. Traffic from **App/Web Referrer** channels can directly influence the **Browse** channel: *the reason why is the same as above*.
3. Traffic from **Apple Search Ads** is attributed to **Search** and may affect **Browse** channels.
4. Traffic from **App/Web Referrer** can indirectly affect **Search**: *users may see the app ad but not immediately click on it, remembering the brand. Further, the level of branded installs tends to increase. This concept is called* [*Organic Uplift*](https://www.appsflyer.com/blog/measurement-analytics/organic-uplift-multiplier-app-marketing/)*.*

### Google Play

**The main problem with attribution in Google Play** is that if a developer is using all possible channels to attract traffic, they will not have a clear or accurate sight of organic or other traffic sources in the Store Console. Let's break it down.

You can find three attribution channels in Google Play Console:

- **Search**: this channel attributes data from Search queries, Google Search, and Google UAC (*the ad placement in the search results*).
- **Browse**: app featuring, similar applications, category top charts, and Google UAC (*advertising placements located on the main page of the store*).
- **Third-Party Referrals**: this channel attributes referrals from ads and UTM-tagged conversions to the app page.

![pic](https://get.appfollow.io/hubfs/appfollow_f6eb7a60-b87e-4c69-9d4f-cd21f0553474.jpg "pic")

As we can see, none of these channels can be called purely organic. But it is not uncommon for developers to avoid using Google User Acquisition Channels, with Search as the main channel for ASO activity analysis.

Due to the algorithms of this app store, all traffic channels depend on each other:

- An increase in traffic from **Search** or **Third-Party** channels leads to an increase in category position - this directly affects the **Browse** channel.
- The total number of installs is the store's marker for ranking an app by keywords, an increase in the total amount of traffic from the **Browse** and **Third-Party** channels can affect the growth of positions, and cause an increase in traffic in the **Search** channel.

## Conclusion

There are not a lot of parameters that are involved in the analysis of ASO, but almost every one of those that do can mean a lot to it. To ensure the best conditions are obtained, and ASO can be effectively analyzed after iterations, the ideal flow for your strategy is as follows:

1. Determine the text metadata **update time** and its **consequent release date to the store**.
2. Take a time interval with equal intervals **of 7 days** before and after the release.
3. Check the **key query position dynamics** on the selected time interval.
4. Study changes in **search visibility of the app**.
5. Calculate changes in **impressions** (App Store) **page views** (Google Play) from search and **search installs**.
6. Draw **conclusions** (whether the iteration is successful, whether the hypotheses are confirmed)
7. Outline the **next steps** for working with text metadata.

In most cases, the method described above will help you correctly determine the result of ASO efforts.

### Read other posts from our academy

[![Lesson #9](https://get.appfollow.io/hubfs/Lesson%20%239-Dec-15-2023-05-41-11-6215-PM.jpg "Lesson #9")](https://get.appfollow.io/how-ratings-reviews-help-with-aso?hsLang=en)

LESSON #9

[How Ratings & Reviews Help with ASO](https://get.appfollow.io/how-ratings-reviews-help-with-aso?hsLang=en)

[![Intro](https://get.appfollow.io/hubfs/IntrO-1.jpg "Intro")](https://get.appfollow.io/the-importance-of-aso-in-mobile-marketing-strategy-and-where-to-start-if-you-havent-done-it-before?hsLang=en)

INTRO

[Why you need ASO in 2023, and how to start](https://get.appfollow.io/the-importance-of-aso-in-mobile-marketing-strategy-and-where-to-start-if-you-havent-done-it-before?hsLang=en)

[![Lesson #1](https://get.appfollow.io/hubfs/Lesson%20%231-Dec-15-2023-05-41-11-2504-PM.jpg "Lesson #1")](https://get.appfollow.io/where-to-start-with-aso-how-to-use-your-competitors-to-increase-your-search-rankings?hsLang=en)

LESSON #1

[ASO Competitor Analysis: Understand how to approach ASO by looking at the competition](https://get.appfollow.io/where-to-start-with-aso-how-to-use-your-competitors-to-increase-your-search-rankings?hsLang=en)

 React to user feedback and market trends faster

 Get started for free

 Company

- [About](https://appfollow.io/about)
- [Pricing](https://appfollow.io/pricing)
- [Consultancy](https://appfollow.io/asoconsulting)
- [Customers](https://appfollow.io/customers)
- [Team](https://appfollow.io/team)
- [Contact us](https://appfollow.io/contact)
- [For partners](https://appfollow.io/partners)
- [AI & LLM Guide](https://appfollow.io/ai-llm-guide)

 Platform

- [Monitor app performance](https://appfollow.io/monitor-app-performance)
- [App Store Optimization](https://appfollow.io/aso)
- [AI Review Management](https://appfollow.io/app-review-management-tool)
- [Workflow Automation](https://appfollow.io/workflow-automation)
- [Consoles Data Aggregator](https://appfollow.io/consoles)
- [App Competitor Analysis](https://appfollow.io/app-competitor-analysis)
- [Product Roadmaps](https://appfollow.io/product-roadmaps-for-mobile-app-market)
- [Top Chart Rankings](https://appfollow.io/rankings)
- [AppFollow MCP & AI Toolkit](https://appfollow.io/mcp)

 Solutions

- [Customer Support](https://appfollow.io/customer-support)
- [ASO & Marketing](https://appfollow.io/marketing)
- [Product Managers](https://appfollow.io/product-managers)
- [Gaming Companies](https://appfollow.io/gaming)
- [Enterprise](https://appfollow.io/enterprise)

 Resources

- [Blog](https://appfollow.io/blog)
- [Webinars](https://appfollow.io/webinars)
- [Academy](https://appfollow.io/appfollow-for-reviews-management-aso)
- [Glossary](https://appfollow.io/glossary)
- [Help Center](https://support.appfollow.io)
- [Trust Center](https://support.appfollow.io/hc/en-us/articles/360020832997-AppFollow-s-Trust-Center-Data-Security)
- [API](https://appfollow.io/appfollow-api)
- [Free ASO Tools](https://appfollow.io/free-aso-tools)

 How we compare

- [AppFollow vs Native consoles](https://appfollow.io/compare-appfollow-vs-native-consoles)
- [AppFollow vs App Store Connect](https://appfollow.io/compare-appfollow-vs-app-store-connect)
- [AppFollow vs Google Play Console](https://appfollow.io/compare-appfollow-to-google-play-console)
- [AppFollow vs In-house](https://appfollow.io/compare-appfollow-to-in-house-solutions)
- [AppFollow vs Vibe coding](https://appfollow.io/compare-appfollow-to-vibe-coding)
- [AppFollow vs Appfigures](https://appfollow.io/compare-appfollow-vs-appfigures)
- [AppFollow vs Appbot](https://appfollow.io/compare-appfollow-vs-appbot)
- [AppFollow vs AppTweak](https://appfollow.io/compare-appfollow-vs-apptweak)
- [More](https://appfollow.io/appfollow-comparisons)

 Integrations

- [App Store Connect](https://appfollow.io/ios-app-analytics)
- [Google Play Console](https://appfollow.io/googleplay-analytics)
- [Steam](https://appfollow.io/steam)
- [Trustpilot](https://appfollow.io/trustpilot)
- [Zendesk](https://appfollow.io/zendesk)
- [Slack](https://appfollow.io/slack)
- [Salesforce](https://appfollow.io/salesforce)
- [Helpshift](https://appfollow.io/helpshift)
- [More](https://appfollow.io/integrations)

[System status](https://status.appfollow.io) [Terms](https://appfollow.io/terms) [Privacy policy](https://appfollow.io/privacy)

Join our communities:

<https://www.linkedin.com/company/appfollow> <https://join.appfollow.io/> <https://twitter.com/AppFollowIO> <https://www.youtube.com/@Appfollow> <https://www.instagram.com/appfollow.io>

[![AppFollow logo](https://cdn.appfollow.io/assets/site/img/purple-logo.svg)](https://appfollow.io)

 AppFollow © 2015-2026. Built with ![love](https://cdn.appfollow.io/assets/2/img/white-heart.png) remotely

 The ultimate platform to help your product thrive in the mobile market

 Elevate your review management strategy. Communicate with users from a single place. Gain actionable product insights. Improve visibility and increase organic growth. Track key metrics. Stay ahead of the competition. Be the first to know about mobile trends and market changes.

 Trusted by 100,000+ product teams worldwide

![get-in-touch-logos](https://cdn.appfollow.io/assets/site/img/get-in-touch/logos_v2.png)

 Contact us ✉️