Go to example tasks

Track App Store keyword rankings for your app

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.

Try for free
App Store Top Charts & Keyword Rank Tracker
App Store Top Charts & Keyword Rank Trackerecholab/app-store-rank-tracker
Type
Country
Chart
Category
+10 fields
Text
Number
Boolean
List
Object

Input

Track these apps:https://apps.apple.com/us/app/id6443918070
Keywords:habit tracker+2
Countries:us+4
Top charts:top-free-iphone
Categories (genres):Productivity
Only return tracked apps:true

Output fields

Type
Country
Chart
Category
Keyword
Rank
App
Developer
Tracked app found
Rating
Ratings
Price
URL
Checked at

How it works

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.

Image

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

Webhook

n8n

n8n

Make

Make

Zapier

Zapier

Airbyte

Airbyte

Keboola

Keboola

IFTTT

IFTTT

Hubspot

Hubspot

GDrive

GDrive

Gmail

Gmail

Apify MCP

Apify MCP

GitHub

GitHub

Slack

Slack

LangChain

LangChain

LlamaIndex

LlamaIndex

Flowise

Flowise

Pinecone

Pinecone

OpenAI

OpenAI

Mastra

Mastra

Clay

Clay

Frequently asked questions

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.