SlideShare a Scribd company logo
1 of 40
Download to read offline
BUILDING THE RIGHT DASHBOARDS TO
MEASURE ASO IMPACT & SUCCESS
1
Nadir Garouche
ASO Conference 2020 Online - May 13, 2020
2
3
AGENDA
I. App Store ASO
II. Google Play ASO
III. ASO vs. Total Organic vs. Paid UA
4
APP STORE
ASO
1. METRICS AND
DATA
5
METRICS
6
App Store Connect > App Analytics
METRICS
App Store Connect > App Analytics
Impressions
(Unique Devices)1
App Units
= Downloads (First-time “app
purchases””)
≠ Completed installs.
3
Product Page Views
(Unique Devices)
2
Sales
4 In-App
Purchases
5
App Store
Sales
Usage Installations
= Completed installs,
redownloads, but Opt-in only
Do not use
7
Paying Users
6
DIMENSIONS
App Store Connect > App Analytics
Source Type:
Search & Browse,
App Referrer,
Web Referrer
1 App Purchase Date
5
Country
2 Device:
iPhone, iPad
3
8
App Store Connect Limitation:
Max. 2 Filters
So, we can for instance get:
Sales x App Store Search x United States
but not
Sales x App Store Search x United States
x Purchase Date
Platform version:
IOS 13.4, 13.3 etc.
4
ABOUT “APP PURCHASE DATE”
App Purchase Date allows you to create cohorts of
users who installed your app at a given date or time
frame.
9
A way to see the LTV of your users coming from Search/Browse.
(But not filterable by country, device etc.)
In our case, we look at up to D0 (Install date) + 30 days for App Store
Connect organic dimensions (Search and Browse).
CONVERSION RATES
App Store Connect > App Analytics
Install CVR Impressions
App Units/Impressions
(Uniques)
1
10
Product Page Views CTR
Pageviews/Impressions (Uniques)
2
GETTING THE DATA
Officially: Only manual CSV download. No developer API.
11
GETTING THE DATA
What do we have here...
12
Look for this URL:
JSON
GETTING THE DATA
Now let’s look into the content of that JSON:
13
https://analytics.itunes.apple.com/analytics/api/v1/data/time-series?fromUI=true
App Units by Source per day
PUTTING IT ALL TOGETHER
With a script, we emulate the requests mentioned earlier daily, for
every relevant filter and then store the data into tables.
14
Date Impressions Pageviews App Units Installs/Impressions
Conversion Rate
Pageviews
CTR
D30
Sales
D30 In-App
Purchases
05/12/2020 100,000 8,000 900 0.9% 8% 54 $702
Country Source Device App Purchase Date
US
FR
DE
App Store Search
App Store Browse
App Referer
Web Referer
iPhone
iPad
04/15/2020
04/14/2020
And we have the following filters.
Remember: A maximum of 2 only can be combined
2. APP STORE ASO
DASHBOARDS
15
AGGREGATING YOUR MAIN STORE METRICS
Our main dashboard: A synthetic report to measure App Store ASO Performance
16
In one view:
Impressions
Pageviews
Installs
CTR
CVR (Impression based)
Purchases (D30)
Revenue (D30)
By Country (Storefront)
APP STORE SEARCH VS. KEYWORD PERFORMANCE
Measuring keyword performance over time
17
Comparing
Search Installs
with Keyword
Visibility allows us
to attribute the
uplift to keyword
optimization.
18
PLAY STORE
ASO
1. METRICS AND
DATA
19
INSTALL METRICS
20
Google Play Store Organic Country
INSTALL METRICS
21
Download Reports > User Acquisition > Retained Installers > Play Country
We also import “Country” data in order to also look at the influence of our game page changes on
the overall funnel (Paid + Organic).
INSTALL METRICS
22
Google Play Country and Country
Store Listing Visitors
1 Installers
2 Visitors to Installers CVR
3
Installers Retained for 1 Day
(7, 15, 30)4 Installer-to-1 day retention
rate (7, 15, 30)
5
BUYERS METRICS
23
Google Play Store Organic Country
BUYERS METRICS
24
Download Reports > User Acquisition > Retained Installers > Buyers
Limited to 7 Days, while the console reports up to 6 Months of data after the install.
BUYERS METRICS
25
Google Play Store Organic Country
Buyers
1 Installer-to-Buyer
conversion rate
2 Repeat Buyers
3
Buyer-to-Repeat Buyer
conversion rate4
2. GOOGLE PLAY ASO
DASHBOARDS
26
AGGREGATING YOUR MAIN STORE METRICS
27
In one view:
Visitors
Installers
Visitors/Installers CVR
Buyers
Buyers/Installers CVR
Repeat Buyers
Repeat Buyers/Buyers CVR
Installers Retained (D1 to D30)
Retained Installers/Installers Rate
(D1 to D30)
By Country
3. GOOGLE PLAY ASO VS.
QUALITY FACTORS
28
AVERAGE RATINGS VS. CONVERSION RATE
29
EXPLORE VISITORS VS. RETENTION
30
Explore traffic
reduced after a
feature.
Cause: low
conversion and
retention rates.
PLAY ORGANIC INSTALLS VS. UNINSTALLS
31
Uninstalls= “Daily User Uninstalls” From Install Statistics reports.
Drop in store organic
visitors and installs
after a peak of
uninstalls.
PLAY ORGANIC VISITORS VS. CRASHES
32
STORE METRICS
VS. TOTAL ORGANIC AND
PAID UA
33
GOOGLE PLAY ORGANIC VS. MMP ORGANIC VS. PAID UA
34
Organic/Paid
Install Ratio
MMP Organic
Installs
Google Play
Organic Installs
Paid Installs
GOOGLE PLAY ORGANIC BUYERS VS. MMP
ORGANIC REVENUE
35
Google Play
Country Organic
7 Day buyers
MMP Organic
In-App Purchases
and Cohort
Revenue
APP STORE SEARCH VS. SEARCH ADS
36
Remember that “App Store Search” as a source takes into consideration both organic search (ASO) and paid search (Apple
Search Ads).
So how do we go about actually reporting ASO performance when we run ASA campaigns?
App Store Connect
● Impressions
● Pageviews
● App Units
● Sales/IAP
MMP
● ASA Impressions
● ASA Installs
● ASA Sales/IAP
Apple Search Ads (ASA)
● Impressions
● Taps
● Redownloads
● New Downloads
● Installs
● LAT On Installs
● LAT Off Installs
APP STORE SEARCH VS. SEARCH ADS
37
ASO Metrics
● ASO Impressions: App Store Connect Impressions - ASA Impressions ? No. (Keep as is)
● Pageviews: App Store Connect Pageviews - ASA Taps ? Also, no. (Keep as is)
● ASO App Units: App Store Connect App Units - MMP ASA Installs Yes (not perfect, but good estimation)
● ASO Sales/IAP: App Store Connect Sales/IAP - MMP ASA Sales/IAP Yes (also).
APP STORE SEARCH VS. SEARCH ADS
Look at the two channel at the same time instead of
subtracting Search Ads metrics
38
Comparing metrics side by side and how they mutually evolve over the same time periods.
APP STORE SEARCH VS. ALL PAID UA
Comparing Organic Search to Paid UA Installs.
39
Keyword Update
Search installs
uplift, while Paid
iOS UA installs
are slowing
down.
Thank you.
Questions?
40
https://www.linkedin.com/in/nadirgarouche/
https://twitter.com/nadir
https://medium.com/@nadir

More Related Content

Similar to BUILDING THE RIGHT DASHBOARDS TO MEASURE ASO IMPACT & SUCCESS - Nadir Garouche - ASO Conference 2020

App Store Optimization - Metrics, Organic Discovery, & The Future | SMX Muni...
App Store Optimization - Metrics, Organic Discovery, & The Future | SMX Muni...App Store Optimization - Metrics, Organic Discovery, & The Future | SMX Muni...
App Store Optimization - Metrics, Organic Discovery, & The Future | SMX Muni...Kahena Digital Marketing
 
App Store Optimization (ASO) & Mobile Traffic Monetization | Enric Pedró
App Store Optimization (ASO) & Mobile Traffic Monetization | Enric PedróApp Store Optimization (ASO) & Mobile Traffic Monetization | Enric Pedró
App Store Optimization (ASO) & Mobile Traffic Monetization | Enric PedróJessica Tams
 
ASO Audit with yellowHEAD - How to Rank at the Top
ASO Audit with yellowHEAD - How to Rank at the TopASO Audit with yellowHEAD - How to Rank at the Top
ASO Audit with yellowHEAD - How to Rank at the TopPinar Guler
 
Mobile seo'
Mobile seo'Mobile seo'
Mobile seo'babita23
 
One-Pager: Store Intelligence
One-Pager: Store IntelligenceOne-Pager: Store Intelligence
One-Pager: Store IntelligenceWes McCabe
 
App promo-Best practices for App Store Optimization (ASO)
App promo-Best practices for App Store Optimization (ASO)App promo-Best practices for App Store Optimization (ASO)
App promo-Best practices for App Store Optimization (ASO)Gary Yentin
 
Priori for Data Partners
Priori for Data PartnersPriori for Data Partners
Priori for Data PartnersRowan Emslie
 
Mobile app lifecycle: Trends, challenges, & success
Mobile app lifecycle: Trends, challenges, & successMobile app lifecycle: Trends, challenges, & success
Mobile app lifecycle: Trends, challenges, & successRay Pun
 
Leadmill - App Store Optimisation
Leadmill - App Store OptimisationLeadmill - App Store Optimisation
Leadmill - App Store OptimisationLeadmill
 
Leadmill - App Store Optimisation
Leadmill - App Store Optimisation Leadmill - App Store Optimisation
Leadmill - App Store Optimisation Mariya Danailova
 
AppTweak Masterclass for Clevertap: Planning your ASO strategy from 0 to 100
AppTweak Masterclass for Clevertap:  Planning your ASO strategy from 0 to 100AppTweak Masterclass for Clevertap:  Planning your ASO strategy from 0 to 100
AppTweak Masterclass for Clevertap: Planning your ASO strategy from 0 to 100Simon Thillay
 
MOBILE APP BENCHMARK: TOP 10 MOBILE SHOPPING APPS IN THE US
MOBILE APP BENCHMARK: TOP 10 MOBILE SHOPPING APPS IN THE USMOBILE APP BENCHMARK: TOP 10 MOBILE SHOPPING APPS IN THE US
MOBILE APP BENCHMARK: TOP 10 MOBILE SHOPPING APPS IN THE USAT Internet
 
Reimagine Growth 3 - Session 2 - Planning your ASO strategy from 0 to 100
Reimagine Growth 3 - Session 2 - Planning your ASO strategy from 0 to 100Reimagine Growth 3 - Session 2 - Planning your ASO strategy from 0 to 100
Reimagine Growth 3 - Session 2 - Planning your ASO strategy from 0 to 100CleverTap
 
Peak Ace on Air #31 - Apple's iOS 14.5 Update
Peak Ace on Air #31 - Apple's iOS 14.5 UpdatePeak Ace on Air #31 - Apple's iOS 14.5 Update
Peak Ace on Air #31 - Apple's iOS 14.5 UpdatePaul Drägert
 
Improving your profitability, success and organic traffic through ASO
Improving your profitability, success and organic traffic through ASOImproving your profitability, success and organic traffic through ASO
Improving your profitability, success and organic traffic through ASOAdjust
 
Competitive analysis for mobile apps
Competitive analysis for mobile appsCompetitive analysis for mobile apps
Competitive analysis for mobile appsComboApp, Inc
 
Entering new markets in mobile: how to gather insights and succeed
Entering new markets in mobile: how to gather insights and succeedEntering new markets in mobile: how to gather insights and succeed
Entering new markets in mobile: how to gather insights and succeedAppFollow
 
2021 / 2022 ASO Guide - App Store Optimization Guide by PICKASO
2021 / 2022 ASO Guide - App Store Optimization Guide by PICKASO2021 / 2022 ASO Guide - App Store Optimization Guide by PICKASO
2021 / 2022 ASO Guide - App Store Optimization Guide by PICKASOPICKASO App Marketing
 
Mobile masters Ecomteam 2016
Mobile masters Ecomteam 2016Mobile masters Ecomteam 2016
Mobile masters Ecomteam 2016Bogdan Zaharia
 

Similar to BUILDING THE RIGHT DASHBOARDS TO MEASURE ASO IMPACT & SUCCESS - Nadir Garouche - ASO Conference 2020 (20)

App Store Optimization - Metrics, Organic Discovery, & The Future | SMX Muni...
App Store Optimization - Metrics, Organic Discovery, & The Future | SMX Muni...App Store Optimization - Metrics, Organic Discovery, & The Future | SMX Muni...
App Store Optimization - Metrics, Organic Discovery, & The Future | SMX Muni...
 
App Store Optimization (ASO) & Mobile Traffic Monetization | Enric Pedró
App Store Optimization (ASO) & Mobile Traffic Monetization | Enric PedróApp Store Optimization (ASO) & Mobile Traffic Monetization | Enric Pedró
App Store Optimization (ASO) & Mobile Traffic Monetization | Enric Pedró
 
ASO Audit with yellowHEAD - How to Rank at the Top
ASO Audit with yellowHEAD - How to Rank at the TopASO Audit with yellowHEAD - How to Rank at the Top
ASO Audit with yellowHEAD - How to Rank at the Top
 
Mobile seo'
Mobile seo'Mobile seo'
Mobile seo'
 
ASOdesk: How To Use
ASOdesk: How To UseASOdesk: How To Use
ASOdesk: How To Use
 
One-Pager: Store Intelligence
One-Pager: Store IntelligenceOne-Pager: Store Intelligence
One-Pager: Store Intelligence
 
App promo-Best practices for App Store Optimization (ASO)
App promo-Best practices for App Store Optimization (ASO)App promo-Best practices for App Store Optimization (ASO)
App promo-Best practices for App Store Optimization (ASO)
 
Priori for Data Partners
Priori for Data PartnersPriori for Data Partners
Priori for Data Partners
 
Mobile app lifecycle: Trends, challenges, & success
Mobile app lifecycle: Trends, challenges, & successMobile app lifecycle: Trends, challenges, & success
Mobile app lifecycle: Trends, challenges, & success
 
Leadmill - App Store Optimisation
Leadmill - App Store OptimisationLeadmill - App Store Optimisation
Leadmill - App Store Optimisation
 
Leadmill - App Store Optimisation
Leadmill - App Store Optimisation Leadmill - App Store Optimisation
Leadmill - App Store Optimisation
 
AppTweak Masterclass for Clevertap: Planning your ASO strategy from 0 to 100
AppTweak Masterclass for Clevertap:  Planning your ASO strategy from 0 to 100AppTweak Masterclass for Clevertap:  Planning your ASO strategy from 0 to 100
AppTweak Masterclass for Clevertap: Planning your ASO strategy from 0 to 100
 
MOBILE APP BENCHMARK: TOP 10 MOBILE SHOPPING APPS IN THE US
MOBILE APP BENCHMARK: TOP 10 MOBILE SHOPPING APPS IN THE USMOBILE APP BENCHMARK: TOP 10 MOBILE SHOPPING APPS IN THE US
MOBILE APP BENCHMARK: TOP 10 MOBILE SHOPPING APPS IN THE US
 
Reimagine Growth 3 - Session 2 - Planning your ASO strategy from 0 to 100
Reimagine Growth 3 - Session 2 - Planning your ASO strategy from 0 to 100Reimagine Growth 3 - Session 2 - Planning your ASO strategy from 0 to 100
Reimagine Growth 3 - Session 2 - Planning your ASO strategy from 0 to 100
 
Peak Ace on Air #31 - Apple's iOS 14.5 Update
Peak Ace on Air #31 - Apple's iOS 14.5 UpdatePeak Ace on Air #31 - Apple's iOS 14.5 Update
Peak Ace on Air #31 - Apple's iOS 14.5 Update
 
Improving your profitability, success and organic traffic through ASO
Improving your profitability, success and organic traffic through ASOImproving your profitability, success and organic traffic through ASO
Improving your profitability, success and organic traffic through ASO
 
Competitive analysis for mobile apps
Competitive analysis for mobile appsCompetitive analysis for mobile apps
Competitive analysis for mobile apps
 
Entering new markets in mobile: how to gather insights and succeed
Entering new markets in mobile: how to gather insights and succeedEntering new markets in mobile: how to gather insights and succeed
Entering new markets in mobile: how to gather insights and succeed
 
2021 / 2022 ASO Guide - App Store Optimization Guide by PICKASO
2021 / 2022 ASO Guide - App Store Optimization Guide by PICKASO2021 / 2022 ASO Guide - App Store Optimization Guide by PICKASO
2021 / 2022 ASO Guide - App Store Optimization Guide by PICKASO
 
Mobile masters Ecomteam 2016
Mobile masters Ecomteam 2016Mobile masters Ecomteam 2016
Mobile masters Ecomteam 2016
 

BUILDING THE RIGHT DASHBOARDS TO MEASURE ASO IMPACT & SUCCESS - Nadir Garouche - ASO Conference 2020

  • 1. BUILDING THE RIGHT DASHBOARDS TO MEASURE ASO IMPACT & SUCCESS 1 Nadir Garouche ASO Conference 2020 Online - May 13, 2020
  • 2. 2
  • 3. 3 AGENDA I. App Store ASO II. Google Play ASO III. ASO vs. Total Organic vs. Paid UA
  • 6. METRICS 6 App Store Connect > App Analytics
  • 7. METRICS App Store Connect > App Analytics Impressions (Unique Devices)1 App Units = Downloads (First-time “app purchases””) ≠ Completed installs. 3 Product Page Views (Unique Devices) 2 Sales 4 In-App Purchases 5 App Store Sales Usage Installations = Completed installs, redownloads, but Opt-in only Do not use 7 Paying Users 6
  • 8. DIMENSIONS App Store Connect > App Analytics Source Type: Search & Browse, App Referrer, Web Referrer 1 App Purchase Date 5 Country 2 Device: iPhone, iPad 3 8 App Store Connect Limitation: Max. 2 Filters So, we can for instance get: Sales x App Store Search x United States but not Sales x App Store Search x United States x Purchase Date Platform version: IOS 13.4, 13.3 etc. 4
  • 9. ABOUT “APP PURCHASE DATE” App Purchase Date allows you to create cohorts of users who installed your app at a given date or time frame. 9 A way to see the LTV of your users coming from Search/Browse. (But not filterable by country, device etc.) In our case, we look at up to D0 (Install date) + 30 days for App Store Connect organic dimensions (Search and Browse).
  • 10. CONVERSION RATES App Store Connect > App Analytics Install CVR Impressions App Units/Impressions (Uniques) 1 10 Product Page Views CTR Pageviews/Impressions (Uniques) 2
  • 11. GETTING THE DATA Officially: Only manual CSV download. No developer API. 11
  • 12. GETTING THE DATA What do we have here... 12 Look for this URL: JSON
  • 13. GETTING THE DATA Now let’s look into the content of that JSON: 13 https://analytics.itunes.apple.com/analytics/api/v1/data/time-series?fromUI=true App Units by Source per day
  • 14. PUTTING IT ALL TOGETHER With a script, we emulate the requests mentioned earlier daily, for every relevant filter and then store the data into tables. 14 Date Impressions Pageviews App Units Installs/Impressions Conversion Rate Pageviews CTR D30 Sales D30 In-App Purchases 05/12/2020 100,000 8,000 900 0.9% 8% 54 $702 Country Source Device App Purchase Date US FR DE App Store Search App Store Browse App Referer Web Referer iPhone iPad 04/15/2020 04/14/2020 And we have the following filters. Remember: A maximum of 2 only can be combined
  • 15. 2. APP STORE ASO DASHBOARDS 15
  • 16. AGGREGATING YOUR MAIN STORE METRICS Our main dashboard: A synthetic report to measure App Store ASO Performance 16 In one view: Impressions Pageviews Installs CTR CVR (Impression based) Purchases (D30) Revenue (D30) By Country (Storefront)
  • 17. APP STORE SEARCH VS. KEYWORD PERFORMANCE Measuring keyword performance over time 17 Comparing Search Installs with Keyword Visibility allows us to attribute the uplift to keyword optimization.
  • 20. INSTALL METRICS 20 Google Play Store Organic Country
  • 21. INSTALL METRICS 21 Download Reports > User Acquisition > Retained Installers > Play Country We also import “Country” data in order to also look at the influence of our game page changes on the overall funnel (Paid + Organic).
  • 22. INSTALL METRICS 22 Google Play Country and Country Store Listing Visitors 1 Installers 2 Visitors to Installers CVR 3 Installers Retained for 1 Day (7, 15, 30)4 Installer-to-1 day retention rate (7, 15, 30) 5
  • 23. BUYERS METRICS 23 Google Play Store Organic Country
  • 24. BUYERS METRICS 24 Download Reports > User Acquisition > Retained Installers > Buyers Limited to 7 Days, while the console reports up to 6 Months of data after the install.
  • 25. BUYERS METRICS 25 Google Play Store Organic Country Buyers 1 Installer-to-Buyer conversion rate 2 Repeat Buyers 3 Buyer-to-Repeat Buyer conversion rate4
  • 26. 2. GOOGLE PLAY ASO DASHBOARDS 26
  • 27. AGGREGATING YOUR MAIN STORE METRICS 27 In one view: Visitors Installers Visitors/Installers CVR Buyers Buyers/Installers CVR Repeat Buyers Repeat Buyers/Buyers CVR Installers Retained (D1 to D30) Retained Installers/Installers Rate (D1 to D30) By Country
  • 28. 3. GOOGLE PLAY ASO VS. QUALITY FACTORS 28
  • 29. AVERAGE RATINGS VS. CONVERSION RATE 29
  • 30. EXPLORE VISITORS VS. RETENTION 30 Explore traffic reduced after a feature. Cause: low conversion and retention rates.
  • 31. PLAY ORGANIC INSTALLS VS. UNINSTALLS 31 Uninstalls= “Daily User Uninstalls” From Install Statistics reports. Drop in store organic visitors and installs after a peak of uninstalls.
  • 32. PLAY ORGANIC VISITORS VS. CRASHES 32
  • 33. STORE METRICS VS. TOTAL ORGANIC AND PAID UA 33
  • 34. GOOGLE PLAY ORGANIC VS. MMP ORGANIC VS. PAID UA 34 Organic/Paid Install Ratio MMP Organic Installs Google Play Organic Installs Paid Installs
  • 35. GOOGLE PLAY ORGANIC BUYERS VS. MMP ORGANIC REVENUE 35 Google Play Country Organic 7 Day buyers MMP Organic In-App Purchases and Cohort Revenue
  • 36. APP STORE SEARCH VS. SEARCH ADS 36 Remember that “App Store Search” as a source takes into consideration both organic search (ASO) and paid search (Apple Search Ads). So how do we go about actually reporting ASO performance when we run ASA campaigns? App Store Connect ● Impressions ● Pageviews ● App Units ● Sales/IAP MMP ● ASA Impressions ● ASA Installs ● ASA Sales/IAP Apple Search Ads (ASA) ● Impressions ● Taps ● Redownloads ● New Downloads ● Installs ● LAT On Installs ● LAT Off Installs
  • 37. APP STORE SEARCH VS. SEARCH ADS 37 ASO Metrics ● ASO Impressions: App Store Connect Impressions - ASA Impressions ? No. (Keep as is) ● Pageviews: App Store Connect Pageviews - ASA Taps ? Also, no. (Keep as is) ● ASO App Units: App Store Connect App Units - MMP ASA Installs Yes (not perfect, but good estimation) ● ASO Sales/IAP: App Store Connect Sales/IAP - MMP ASA Sales/IAP Yes (also).
  • 38. APP STORE SEARCH VS. SEARCH ADS Look at the two channel at the same time instead of subtracting Search Ads metrics 38 Comparing metrics side by side and how they mutually evolve over the same time periods.
  • 39. APP STORE SEARCH VS. ALL PAID UA Comparing Organic Search to Paid UA Installs. 39 Keyword Update Search installs uplift, while Paid iOS UA installs are slowing down.