Track App Store keyword rankings for your app
Echo Lab
Check where one iPhone app ranks for 3 App Store search keywords and in the Top Free Productivity chart, across 5 countries (US, UK, Germany, Canada, Australia). Returns one row per keyword or chart and country with the rank, or found=false when the app is not in the top results. Schedule it daily to build an ASO rank history.
Input
Output fields
Sign up on Apify or log in
The App Store Top Charts & Keyword Rank Tracker Actor is ready to run with the inputs already set for "Track App Store keyword rankings for your app". Sign up or log in and you'll land in Apify Console with a copy of this exact task.
Start the "Track App Store keyword rankings for your app" task
The App Store Top Charts & Keyword Rank Tracker Actor will start running based on the input automatically. You can also change all the input fields, like track these apps, keywords, and more, to match your specific use case.
Receive the "Track App Store keyword rankings for your app" output
Monitor the progress in real time. You will be notified as soon as your dataset is complete and ready for review. Each result includes data such as type, country, chart, and more.
Integrate into your workflow
The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow. You can also run the "Track App Store keyword rankings for your app" task via API.

Integrate "Track App Store keyword rankings for your app" into your workflow
Connect "Track App Store keyword rankings for your app" with 100+ integrations, or run it via API or MCP.
Webhook
n8n
Make
Zapier
Airbyte
Keboola
IFTTT
Hubspot
GDrive
Gmail
Apify MCP
GitHub
Slack
LangChain
LlamaIndex
Flowise
Pinecone
OpenAI
Mastra
Clay
The App Store keyword ranking task returns one row per keyword or chart and country: the app's position, or found=false when the app is outside the top results, plus app name, rating and version.
The App Store keyword ranking task reads Apple's public iTunes Search API (top 200 results per keyword) and Apple's public top charts feeds. It needs no login, cookies or proxies.
Replace the App Store URL or numeric ID in trackAppIds with your app, and put your own search terms in keywords. Add any storefront codes, such as jp or fr, to countries.
Yes. Attach an Apify schedule to the App Store keyword ranking task to run it daily, then send the rows to Google Sheets, Slack or a webhook through Apify integrations or the API.
The App Store keyword ranking task is priced per saved row (see the Pricing tab of the Actor). This example saves about 20 rows per run, so a daily run costs a few cents a month.