App Store & Google Play Keyword Rank Tracker - Multi-Country avatar

App Store & Google Play Keyword Rank Tracker - Multi-Country

Pricing

from $2.00 / 1,000 results

Go to Apify Store
App Store & Google Play Keyword Rank Tracker - Multi-Country

App Store & Google Play Keyword Rank Tracker - Multi-Country

Track your app's keyword position in every storefront, on both stores, in one run. Rankings only exist per country - measured: the same app ranks 3 in the US, 2 in France and 1 in Japan for the same keyword. Official Apple and Google endpoints only.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

TidyNest Studio

TidyNest Studio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 minutes ago

Last modified

Categories

Share

App Store & Google Play Keyword Rank Tracker — Multi-Country

A ranking only exists per country. "We rank #4 for todo list" is not a fact until you say where. This Actor checks your app's position for your keywords in every storefront you care about, on both stores, in one run — and returns one tidy row per keyword × country × store.

Why multi-country is the whole point (measured, not claimed)

Same app, same keyword, same minute — Todoist on "todo list":

CountryApp Store rankGoogle Play rank
🇺🇸 US34
🇫🇷 FR25
🇩🇪 DE44
🇯🇵 JP13
🇧🇷 BR14

A single-country tracker would have told you "#3" and hidden the fact that you already own Japan and Brazil — or, on a worse day, that you dropped out of the top 20 in your biggest market.

What you get

  • Keyword rank per country, per store, with results_scanned so you can tell "not in the top 200" from "the storefront returned nothing".
  • National top charts (Apple Top Free and Top Paid, any country, up to 200 entries) when you switch includeCharts on — useful for spotting who moved into your category.
  • One row per measurement, with a UTC timestamp: run it daily and you have a rank history.

Honest limits (so you don't discover them yourself)

  • Apple search returns at most 200 results. Below that, rank is null and found is false — we don't fake a position.
  • Google Play serves 17–30 results per keyword page depending on the country. It is a top-30 tracker on Play, not a top-100 one. Going deeper would require a headless browser, which would make the Actor slower, costlier and fragile.
  • Apple has no open top-grossing feed and no per-genre chart (both return 404). Only Top Free and Top Paid exist.
  • Play charts are not covered: there is no open endpoint for them.

Sources

Official and public endpoints only — Apple's iTunes Search and Lookup APIs, Apple's marketing RSS feeds, and Google Play's public search page. No anti-bot circumvention, no residential proxies. That is a deliberate design choice: an Actor built on hostile targets breaks the week its target changes. This one doesn't have that failure mode.

Input

{
"keywords": ["todo list", "task manager"],
"appStoreId": "572688855",
"googlePlayPackage": "com.todoist",
"countries": ["us", "gb", "fr", "de", "jp", "br"],
"stores": ["app_store", "google_play"],
"includeCharts": false
}

Output

{
"row_type": "keyword_rank",
"store": "app_store",
"country": "jp",
"keyword": "todo list",
"app_id": "572688855",
"app_name": "Todoist: To Do List & Calendar",
"rank": 1,
"results_scanned": 183,
"found": true,
"checked_at": "2026-08-31T13:20:00+00:00"
}

Pricing is per result row, so a run costs exactly what you asked for: keywords × countries × stores.