One daily refresh. Four surfaces. KES Score identifies your next keyword priority.
Every screen in Asomify is a different view over the same once-a-day refresh of the public Shopify App Store. Designing it that way means every surface shows the same data.
Every feature runs from the same daily refresh.
This keeps every screen fast, consistent, and affordable.
Keyword tracking
Auto-discovered and manually added. We re-rank every keyword across every tracked app once a day, store the full history, and surface trend, KES, and gap signals.
Rivals
Discovered automatically from the keywords where you and other apps rank together — not a list you keep by hand. The radar shows who you really compete with, and for which terms.
Listing history
Daily snapshots of title, subtitle, description, screenshots, and pricing. When a competitor ships, you see the line that changed before they tweet about it.
AI VisibilityCollecting
Queries ChatGPT on a schedule with category-relevant prompts. Captures which Shopify apps appear in responses and at what share. Pro plan only.
KES Score
Proprietary per-keyword score blending estimated search volume, current rank, and rank trend. Tells you which keyword to actually invest in next.
Algorithm anomaly detector
When over 20% of tracked apps move on the same day, we flag it. So a rank drop you didn’t cause stops looking like a rank drop you caused.
The 0–100 score that tells you which keyword to prioritize.
KES blends three signals into one number per keyword, so the leaderboard sorts by where the next install is cheapest to win, not by raw rank.
Current rank
Where you sit today, on a non-linear curve: a #11 just off page one counts for far more than a #28.
Rank trend · 7d
Direction over the last 7 days, bounded so a single day can't dominate. A sustained climb scores higher than a one-day spike.
Search-volume tier
An estimated low / medium / high tier, so the same rank on a head term outscores a long-tail one.
Bands: 80–100 excellent · 60–79 strong · 40–59 watch · 0–39 weak. The full formula and weights live in the methodology.
What updates every morning.
- Keyword rankingsRank for every tracked keyword, updated daily from public Shopify App Store data.
- Listing changesTitle, subtitle, description, screenshots, pricing, Built for Shopify badge, rating, and review count — compared against the day before.
- RollupsKeyword × app rank matrix, daily KES per keyword, category density, climber and faller lists, and Built for Shopify share by category.
- AI VisibilityWe query ChatGPT across the per-category prompt set, sampling several times so natural variance shows up in mention share.
- Self-healIf a daily update is incomplete, it completes itself so your morning data is whole.
- Anomaly detection + briefIf more than 20% of tracked apps move 3 or more positions overnight, it is logged to the public anomaly log. Your daily brief lands at 06:00 UTC.
Full methodology: read the methodology.
The shape of the dataset.
| Apps tracked | 18,000+ |
| Keywords tracked | 1,000+ |
| Refresh cadence | Daily · 02:00 UTC |
| History retained | 18 months |
| LLM sources | ChatGPT (v1) |
Find the keyword to prioritize next
Trial in 60 seconds. Paste your app URL, see your KES leaderboard tomorrow morning.