Google Trends Scraper & API
Interest over time, by region and city, related queries and trending searches as clean JSON.
Read more about Google Trends Scraper & APIKeeping an eye on your app and your competitors in two stores means a lot of checking the same pages. This App Store and Google Play scraper does the checking and reports only what changed: a new version, a rating drop, a rank you gained or lost.
Keyword “habit tracker”, App Store US
For every app and country you list, the tool reads the store listing and records:
Unlike a one-time App Store and Google Play scraper, the tool keeps the last state of each app and keyword, so on every later run it reports only what changed and lists the changed fields. A daily schedule gives you a short list of real changes instead of the same data again.
For the App Store it uses the official iTunes Search and Lookup APIs and the official RSS chart feeds. On the Google Play side it reads the public app and search pages, using the same data paths as the widely used open-source google-play-scraper library. No login and no API keys are needed.
List the apps (App Store IDs or Google Play package names), the countries, and the keywords you want ranks for.
Run it once to record a starting point, then schedule it daily.
Each run reports changes, new ranks and new reviews; send them to Slack, email, Google Sheets or your own system.
Example output: an app row and a keyword rank row from a sample run, shortened. Field names match the tool's output; values will differ for your apps.
[
{
"type": "app",
"store": "google_play",
"appId": "com.spotify.music",
"country": "gb",
"rating": 4.2545,
"ratingCount": 36447699,
"installs": "1,000,000,000+",
"version": "Varies with device",
"lastUpdated": "2026-10-07T06:27:03Z",
"changedFields": []
},
{
"type": "keywordRank",
"store": "apple",
"keyword": "habit tracker",
"country": "us",
"trackedApps": [
{
"appId": "1438388363",
"title": "Habit Tracker",
"rank": 1,
"previousRank": null
}
],
"topResults": [
{
"rank": 1,
"title": "Habit Tracker",
"developer": "InnerGrow",
"rating": 4.79
}
]
}
]
Pay per use on Apify. No subscription from us.
Change and error rows are free. As an example, 10 apps in 2 countries plus 5 keywords in both stores in 2 countries, checked every day, costs $0.005 + 20 × $0.002 + 20 × $0.003, about $0.105 a day or roughly $3.15 a month.
No. The tool uses public data: the App Store's official public APIs and feeds, and Google Play's public pages.
The App Store's official customer reviews feed currently returns no entries for the apps tested. Getting them would mean depending on a private web API, which the tool deliberately avoids.
Google Play shows no version number for those apps, so a new release shows up as a change in the last updated date instead.
Yes. Each keyword is checked per store and per country you list, and billed as one keyword check each.
No. Google Play serves reviews per language, so each app's reviews are fetched once per run, and duplicates are never charged.
Interest over time, by region and city, related queries and trending searches as clean JSON.
Read more about Google Trends Scraper & APIHotel prices for any dates, split by booking site, with daily alerts when rates change.
Read more about Google Hotels Scraper & Rate MonitorNew and removed products, price and sale changes, and stock changes on competitor Shopify stores.
Read more about Shopify Store Monitor