Shopify App Store Rank Tracker avatar

Shopify App Store Rank Tracker

Pricing

$30.00 / 1,000 ranked app rows

Go to Apify Store
Shopify App Store Rank Tracker

Shopify App Store Rank Tracker

Track where Shopify apps rank in App Store keyword search and category pages. Get position, rating, review count, pricing label, Built for Shopify badge and change since your last run.

Pricing

$30.00 / 1,000 ranked app rows

Rating

0.0

(0)

Developer

naoki anzai

naoki anzai

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

Share

See where any Shopify app ranks in App Store keyword search and category pages — and how that changed since your last run. Click Start with the default input (1 keyword, 1 tracked app) and you get one row with that app's rank in under a minute — replace the keyword and app handle with your own. Turn off Save only tracked apps to get the full ranked list.

What you get

One row per app per keyword (or category):

  • position — organic rank across all scanned pages (1 = top)
  • previousPosition / positionDelta — rank in your previous run and the change (positive = moved up)
  • appName, appHandle, appUrl, tagline
  • rating, reviewCount, pricingSummary (e.g. "Free plan available"), builtForShopify
  • isAd, isTrackedApp, page, positionOnPage, sourceUrl, scrapedAt

If you list apps under Apps to track and one of them is not found in the scanned pages, you still get a row with notRankedInScannedPages: true, so drops off the list are visible.

Use cases

  • App developers: track your app's rank for the keywords your listing targets, every day, with a schedule.
  • Competitor research: see who sits above you, their rating, review count and Built for Shopify status.
  • Agencies and investors: snapshot a category to find rising apps.

Input

FieldDefaultNotes
keywords["po box blocker"]App Store search terms
categoryHandles[]e.g. store-design-search-and-navigation or a full category URL
appHandles["address-guard"]apps to flag, e.g. address-guard
onlyTrackedAppstruesave only rows for tracked apps (cheaper); turn off to get the full ranked list
maxPages1up to 24 apps per page, max 10 pages
compareWithPreviousRuntruefills previousPosition / positionDelta

Example:

{
"keywords": ["po box blocker", "address validation"],
"categoryHandles": ["store-design-search-and-navigation"],
"appHandles": ["address-guard"],
"maxPages": 2
}

Sample output

From a real run with the default input on 2026-10-13 (first 3 rows of each keyword):

querypositionappNameratingreviewCountpricingSummaryBuilt for Shopify
po box blocker1Ultimate PO Box Blocker +58Free trial availableyes
po box blocker2PO Box Blocker by Rondeletia4.513Free trial availableno
po box blocker3NoBox: PO Box Blocker51Free trial availableno
reviews1Judge.me Product Reviews App548404Free plan availableyes
reviews2Loox ‑ Product Reviews App4.99848Free plan availableyes
reviews3REVIEWS.io Product Reviews App4.7773Free plan availableno

One full row:

{
"surface": "keyword",
"query": "po box blocker",
"position": 7,
"page": 1,
"positionOnPage": 7,
"isAd": false,
"appHandle": "address-guard",
"appName": "PO Box Blocker — AddressFence",
"appUrl": "https://apps.shopify.com/address-guard",
"tagline": "Billing-address rules, street-number checks & a simulator",
"rating": null,
"reviewCount": null,
"pricingSummary": "Free plan available",
"builtForShopify": false,
"isTrackedApp": true,
"previousPosition": 7,
"positionDelta": 0,
"iconUrl": "https://cdn.shopify.com/app-store/listing_images/27f7c111c94acf4b22bfef9207351043/icon/CISg3YSo4pQDEAE=.png",
"sourceUrl": "https://apps.shopify.com/search?page=1&q=po+box+blocker",
"scrapedAt": "2026-10-13T05:08:45.550Z"
}

previousPosition is null on the first run and filled from the second run on.

Tips

  • Schedule the Actor daily (Apify Schedules) to build a rank history; export the dataset to Google Sheets or CSV.
  • Use onlyTrackedApps with several keywords to watch just your own apps at low cost.
  • Results reflect what an anonymous visitor in the US sees; personalised or ad placements may differ.

Pricing

Pay per event: you are charged per saved dataset row (one app on one keyword or category). The default input saves 48 rows.

FAQ

Does it need a login or API key? No. It reads the public App Store pages.

Why is isAd false everywhere? Sponsored slots are often not shown to anonymous visitors; when they appear they are flagged and get no organic position.

Related: Shopify App Store Review Scraper (taroyamada/shopify-app-store-review-intelligence) for full reviews and pricing of an app.