# Rank tracking URL: https://storelift.net/features/rank-tracking/ Language: en Updated: 2026-09-18 Every night we run your keywords as searches in the stores you sell in and write down where your app came up. The number on the screen is a position in a real search result — not a model, not an estimate, and not an average of countries. ## What the screen shows Every figure on this page is read from a code path, not written by hand — the same discipline the product applies to your own data. ## What gets measured One row per keyword per storefront. A keyword tracked in four countries is four measurements, not one — because rank in the US tells you nothing about rank in Germany, and an average of the two describes neither. | Field | Where it comes from | Depth | | --- | --- | --- | | Rank | The store's own search result for that term | App Store: first 200 · Google Play: first 30 | | Apps above you | The same search result, in order | Name, rating score and rating count for each | | Demand signal | Store autocomplete for that prefix | Whether the term is suggested at all, and where | | Ratings wall | Rating counts of the apps ranked above you | Highest of the top 10, not the median | | History | Every run is stored, per keyword and storefront | 30 days on Free, 365 days on paid plans | NOTE: The App Store rarely fills the ceiling: a request for 200 results typically returns around 186. Where a term's own measured depth is known, the screen prints that number rather than the product's ceiling. ## How a run works 1. Paste the store link. The app, its storefronts and its current listing are read from the store; nothing is typed in by hand. 2. Add the keywords. Each one is paired with the countries you picked. The pair — keyword × storefront — is the unit that gets measured. 3. The nightly run. One run starts at 02:10 UTC and measures about 800 units. Above that, terms rotate rather than being silently dropped. 4. Re-measure on demand. After you ship a metadata change you don't wait for the night: a manual run re-measures that app immediately, within the day's quota. Movement is pushed out, not just drawn. When a keyword moves past a threshold you set, the alert goes to Telegram, Slack or a webhook, and it is always in the dashboard's own alert list. ## What you do with it ## What this does not tell you Beyond that: we read the first 200 results on the App Store and the first 30 on Google Play. Rank 340 exists, we just don't claim to know it. And a rank is a position, not a number of installs — what a position is worth depends on how many people search the term, which is a separate measurement. ## What each plan includes | | Free | Pro | Studio | | --- | --- | --- | --- | | Apps | 1 | 5 | Unlimited | | Keywords per storefront | 25 | 250 | 500 | | Storefronts | 2 | All 128 | All 128 | | History kept | 30 days | 365 days | 365 days | | Manual re-measures per day | 3 | 10 | 25 | | CSV export | — | Yes | Yes | Pro is $20/month ($18 billed yearly), Studio $60/month ($54 billed yearly). Rank tracking itself is on every plan, including the free one. ## FAQ Q: How often is rank measured? A: Once a night, in a run that starts at 02:10 UTC, plus any manual re-measures you trigger during the day (3 per day on Free, 10 on Pro, 25 on Studio). Q: How deep do you look? A: The first 200 results on the App Store and the first 30 on Google Play. Past that we write "not in the list" rather than inventing a position. Q: What does an empty spot on the chart mean? A: That the measurement failed that day. It is drawn as a gap on purpose — a failed request plotted as a zero would look exactly like losing every rank you had. Q: Is a keyword tracked in five countries one keyword or five? A: Five. The unit we measure and count against your plan limit is keyword × storefront, because rank is a per-storefront fact. Q: Do I need an Apple Ads account? A: No. Rank comes from the store's search result and demand comes from autocomplete. Neither needs an ads account, and both work in storefronts where Apple Ads does not operate.