Tracked Keywords
The Tracked Keywords tab is the first tab inside your ASO hub. It shows only the keywords you have explicitly chosen to track — not all keywords your app appears in. This focus makes it the best place to monitor the keywords you actively care about and react to rank changes quickly.
Adding keywords to track
You can add keywords to your tracked list from several places:
- Keywords tab in the ASO hub — browse all keywords your app appears in and click the track button on any row
- Competitor hub → Keyword Gaps — track a competitor keyword directly from the gaps table
- Competitor hub → Ad Presence — track a keyword a competitor is bidding on
- AI Keyword Suggestions — track a recommended keyword with one click
- Keyword Explorer (Explore section) — track any keyword in the App Store
A quota bar at the top of the Tracked tab shows how many keywords you're tracking out of your plan's limit. When you approach the limit, untrack lower-priority keywords to make room.
The keyword table
Each tracked keyword appears as a row with:
| Column | What it shows |
|---|---|
| Keyword | The search term, with intent and category badges when available |
| Rank | Current organic rank badge (#1–10 = default, #11–50 = secondary, >50 = outline) |
| 24h | Rank change over the last 24 hours |
| 7d | Rank change over the last 7 days |
| Trend | 14-day sparkline of daily rank |
| 14d Pageviews | Pageviews attributable to this keyword in the last 14 days (requires BigQuery) |
| 14d Installs | Installs attributable to this keyword in the last 14 days (requires BigQuery) |
| Conversion | Install conversion rate from pageviews for this keyword |
Rank change cells are colour-coded: green for improvement (rank number going down), red for drops. A dash means no change.
Sort the table by any column header. Eight sort options: keyword name, current rank, 24h change, 7d change, pageviews, installs, conversion rate.
Movers filter
The movers filter above the table lets you quickly surface what changed:
| Filter | Shows |
|---|---|
| All | Every tracked keyword |
| Gainers | Keywords that improved in rank |
| Droppers | Keywords that dropped in rank |
| Big Movers | Keywords with the largest absolute rank change |
Switch the time window between 24h and 7d to see short-term or weekly movement.
Use Gainers after a listing update to see which keywords responded positively. Use Droppers to spot problems early before they compound.
Keyword history
Click any keyword row to open the History Sheet — a sliding panel showing the full rank history for that keyword over time. The chart shows day-by-day rank position so you can see whether a recent move is a blip or a trend.
Suggested keywords
Click Suggest Keywords (or the lightbulb icon) to open the Suggested Keywords sheet. Ranksy recommends keywords based on your existing ranking data and competitor positions. You can track any suggestion directly from the sheet without leaving the Tracked page.
Bulk untrack
Select multiple keywords using the row checkboxes, then click Untrack Selected. A toast notification confirms the removal with an Undo button that stays available for several seconds in case you removed keywords by mistake.
Understanding the data
Rank data
Keyword ranks are scraped daily from the Shopify App Store. The scraper runs overnight, so today's rank shown in the table reflects the position as of the most recent completed scrape.
Traffic and install data
Pageviews and installs per keyword come from your BigQuery GA4 export. These require your BigQuery connection to be active. If BigQuery is not connected, the 14d Pageviews, 14d Installs, and Conversion columns show dashes.
The 14-day window gives a smoothed view that avoids single-day spikes. Installs are attributed to a keyword when the session that led to the install is sourced from App Store organic search on that keyword.
Intent and category badges
Some keywords have intent labels (navigational, transactional, informational) and category associations. These come from Ranksy's keyword analysis and help you understand what type of search each keyword represents.
FAQ
Q: My keyword rank changed overnight — what caused it? A: Shopify's search algorithm updates continuously. Common causes include a listing change you made, a competitor changing their listing, a competitor gaining or losing reviews, or general algorithm adjustments. Check your keyword's History Sheet to see the trend before and after.
Q: Rank shows "—" or is missing for a keyword I'm tracking. A: Your app may not have ranked within the top results for that keyword on the day of the scrape. If you're outside the top 100 for a keyword, the rank may not be captured. Try searching for the keyword in the App Store to check your approximate position.
Q: The 14d Pageviews and 14d Installs columns are all dashes. A: These require an active BigQuery connection. Connect BigQuery via Settings → Integrations, then wait for the import to complete.
Q: I've hit my keyword tracking limit. A: Untrack keywords that are low-priority to free up quota. Focus on keywords you're actively trying to move (positions 11–50) or keywords that are your top converters.
Q: How often does rank data refresh? A: Once per day, overnight. The timestamp in the column header shows when the last scrape completed.
Next steps
- Search Analytics (ASO → Keywords) — all keywords your app appears in, with traffic and conversion trends
- Category Rankings (ASO → Categories) — your ranking in each App Store category
- AI Keyword Suggestions — AI-recommended keywords to add to your tracked list
- Competitors → Keyword Gaps — keywords where competitors rank but you don't