App Store & Google Play Keyword Rank Tracker (ASO) avatar

App Store & Google Play Keyword Rank Tracker (ASO)

Pricing

from $6.80 / 1,000 rank checks

Go to Apify Store
App Store & Google Play Keyword Rank Tracker (ASO)

App Store & Google Play Keyword Rank Tracker (ASO)

Track where your app ranks for any keyword in the Apple App Store and Google Play, by country. Get rank, change since the last run, who ranks above you, and entered or dropped-out alerts. Schedule it for daily ASO.

Pricing

from $6.80 / 1,000 rank checks

Rating

0.0

(0)

Developer

Owais Khan

Owais Khan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Track where your app ranks for any keyword on the Apple App Store and Google Play, in any country. Each row gives the rank, the change since the last run, who ranks above you, and flags when your app enters or drops out of the results. Schedule it daily and you have an ASO (app store optimization) rank tracker without a monthly subscription.

What is the App Store & Google Play Keyword Rank Tracker?

App store optimization tools charge by the month to show where an app ranks for a keyword. This Actor does the core job pay-per-check: it runs the store searches, finds your app's position and remembers it so the next run can show movement. Track your own apps and your competitors' on the same keywords.

What makes it different?

  • Both stores in one run. Apple ids and Google Play package names can be mixed.
  • Movement, not just a number. Previous rank, change, entered and dropped-out are computed from the last run.
  • Context for every rank. The top three apps for each search are included so you see who you are up against.
  • Alerts mode. Return only the rows that changed, so a daily run stays quiet unless something moved.

What data can you extract?

FieldExample
store, appId, appNameapple, 493145008, Headspace
keyword, countrymeditation, us
rank, found4, true (null when not in the results)
previousRank, rankChange6, 2 (positive means it moved up)
enteredTop, droppedOutfalse, false
leadersthe top three apps for that search

A SUMMARY record shows how many checks ran and how many apps were found, improved, entered or dropped out.

How to track app keyword rankings

  1. Add your apps (and competitors): App Store ids or URLs, Google Play package names or URLs.
  2. Add the keywords you want to rank for and the countries that matter.
  3. Run it once for a baseline, then create a Schedule (daily is typical).
  4. Send the output to Slack, email, Google Sheets, Make, n8n or Zapier. Turn on Only return rows that changed for alerts.
{
"apps": [
"493145008",
"com.getsomeheadspace.android"
],
"keywords": [
"meditation"
],
"countries": [
"us"
]
}
  • apps: Apple ids look like 310633997; Google Play packages look like com.whatsapp.
  • countries: rankings are per country, so each extra country is another check.
  • depth: how many results to look through. Apple returns up to about 190. Google Play returns about 30 apps per search however high you set this.
  • remember: keeps each app's ranks so later runs can show change.

How much does app rank tracking cost?

You pay per rank check returned plus a very small start fee. There is no subscription.

Rank checksApproximate cost
10$0.08
100$0.80
1,000$8
10,000$80

Paid Apify plans get tiered discounts, and you can set a maximum cost per run. You can try it on Apify's free plan without a card.

Who is it for?

  • App publishers and indie developers doing ASO.
  • Marketing and growth teams tracking keyword visibility.
  • Agencies reporting rankings for clients.
  • Competitor researchers watching who ranks for which terms.

Frequently asked questions

Is the rank exactly what I see in the store? It is very close but not guaranteed identical. The Actor uses Apple's public search API and Google Play's search, which can differ slightly from the in-app search and from personalised results on a phone.

Why does Google Play stop around 30 results? Google Play's search returns about 30 apps per keyword. Apps ranked lower are reported as not found.

Do ranks differ by country? Yes, a lot. Add every country you care about.

Can I track competitors? Yes. Add their ids to the app list; every app is checked on the same keywords.

What if a store changes its search? The run fails with an explicit error instead of returning empty ranks, and the Actor is health-checked every night.

Notes and limits

  • Rankings are a snapshot at the time of the run and can move during the day.
  • Reads public store search endpoints. This Actor is not affiliated with Apple or Google.