ASO Keyword Intelligence — Rank Tracker & Search Popularity
Pricing
Pay per event + usage
ASO Keyword Intelligence — Rank Tracker & Search Popularity
Track App Store & Google Play keyword rankings, discover keyword suggestions, and get real search popularity + difficulty scores. Built by the team behind trysonar.app.
Pricing
Pay per event + usage
Rating
0.0
(0)
Developer
Peter Šutarík
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
6 days ago
Last modified
Categories
Share
ASO Keyword Rank Tracker with Real Search Popularity — App Store & Google Play
Track App Store and Google Play keyword rankings, discover keyword suggestions, and get real search popularity and difficulty scores — the three data points every ASO workflow needs, in one actor. No account, no API key, no setup: enter keywords, run, get data.
Built by the team behind Sonar, the ASO keyword intelligence tool for indie iOS developers. This actor runs on the same production infrastructure — the data it returns is what the tool itself runs on.
What data does this ASO keyword tracker give you?
| Feature | Output |
|---|---|
| Keyword rank tracking | Where specific apps rank for each keyword on the App Store or Google Play (or the full top-N list per keyword) |
| Keyword suggestions | Autocomplete suggestions straight from App Store / Google Play search — the exact phrases users type |
| Search popularity & difficulty | Real popularity scores (5–100, Apple-sourced for iOS — not a proxy estimate) and a 0–100 difficulty score |
How to track your app's keyword rankings
- Add your keywords (up to 100 per run) and your app's ID — the numeric track ID for iOS (e.g.
6479523618) or package name for Android (e.g.com.example.app). - Pick the store (
ios,android, orboth) and country. - Run — each keyword returns your app's rank, or
rank: nullif you're not in the top results. - Set it on an Apify Schedule (e.g. daily at 07:00) and you have an automated ASO rank tracker with popularity history accumulating in your dataset — for a fraction of the cost of a Sensor Tower or AppTweak seat.
Leave appIds empty to get the top-N ranked apps per keyword instead — ideal for competitor research and keyword scouting.
Use cases
- Indie developers — track your launch keywords daily and catch ranking drops before they cost you downloads
- ASO audits — pull rankings + popularity + difficulty for a keyword set in one run instead of three tools
- Competitor monitoring — top-N mode shows exactly who ranks for the keywords you care about
- Agencies & consultants — schedule per-client keyword sets and export the dataset to reports
- AI agents & pipelines — call it via the Apify API and get clean, typed JSON rows
Input example
{"keywords": ["meditation app", "sleep tracker"],"store": "ios","country": "us","appIds": ["6479523618"],"topN": 10,"includeSuggestions": true,"includePopularity": true}
With store: "both", include app IDs for both stores in appIds; IDs not found in a store's results return rank: null.
Output example
One dataset row per data point, discriminated by type:
{ "type": "ranking", "keyword": "meditation app", "store": "ios", "country": "us", "rank": 4, "appId": "6479523618", "appName": "…", "developer": "…", "rating": 4.8, "checkedAt": "2026-07-04T07:00:00.000Z" }{ "type": "suggestion", "keyword": "meditation app", "suggestion": "meditation app free", "store": "ios", "country": "us", "checkedAt": "…" }{ "type": "metrics", "keyword": "meditation app", "store": "ios", "country": "us", "popularity": 52, "difficulty": 61, "checkedAt": "…" }
Why the popularity score is different
Most ASO tools estimate keyword popularity from autocomplete order — a proxy. For iOS, this actor surfaces Apple-sourced Search Popularity, the same signal Apple exposes to advertisers, via the Sonar API. If you want alerts, competitor tracking, review analysis, and an MCP server for AI agents on top of this data, check out Sonar.
Pricing (pay per event)
| Event | Meaning |
|---|---|
ranking-row | One ranking result row |
suggestion-row | One suggestion row |
metrics-row | One keyword's popularity + difficulty (premium) |
You only pay for the rows the run produces — a focused 20-keyword daily rank check costs cents.
FAQ
Do I need an API key or any setup? No. Provide keywords, run, get data — popularity scores included. Everything is charged through your Apify account, pay-per-event.
Which countries are supported? Any two-letter storefront code (us, gb, de, jp, …). Rankings and suggestions work worldwide; iOS suggestions cover 25 major storefronts.
How fresh is the data? Every run fetches live — rankings and suggestions straight from the stores, popularity/difficulty from Sonar's production pipeline at request time.
Can I run it on a schedule? Yes — that's the intended use. Add an Apify Schedule and you have a rank tracker with popularity history in your dataset.
Can I use it from the API or an AI agent? Yes, like any Apify actor: start a run via the API, read the dataset as JSON/CSV. Rows are typed (ranking / suggestion / metrics) for easy filtering.
Something not working? Open an issue in the Issues tab — this actor powers our own product, so it's actively maintained.