Amazon Keyword Rank Tracker · ASIN Rank Checker avatar

Amazon Keyword Rank Tracker · ASIN Rank Checker

Pricing

from $10.00 / 1,000 rank rows

Go to Apify Store
Amazon Keyword Rank Tracker · ASIN Rank Checker

Amazon Keyword Rank Tracker · ASIN Rank Checker

Track where your ASINs rank on Amazon for each keyword: organic rank, sponsored position and page, on 20 marketplaces, with the rank change since the last run. Schedule it daily for a keyword rank history. No login.

Pricing

from $10.00 / 1,000 rank rows

Rating

0.0

(0)

Developer

Divya Raj

Divya Raj

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

10 hours ago

Last modified

Share

What does Amazon Keyword Rank Tracker do?

Amazon Keyword Rank Tracker checks where your products rank on Amazon for each keyword. Give it keywords and ASINs, pick a marketplace, and every row tells you one ASIN's organic rank, its position as shoppers see it (ads included), its page, and whether it also shows up as a sponsored ad. It works on 20 Amazon marketplaces (amazon.com, .co.uk, .de, .fr, .it, .es, .ca, .co.jp, .in, .com.au and more).

The Actor remembers each keyword's last ranks, so every row also has the rank change since the last run (rankDelta). Schedule it daily on Apify and you have an Amazon keyword rank history for your products and your competitors', with API access, Google Sheets, Make and Zapier integrations, and webhooks.

Try it: the input is prefilled with three earbud ASINs and the keyword "wireless earbuds". Click Start.

How to track Amazon keyword rankings

  1. Enter your Keywords.
  2. Enter the ASINs to track (yours and your competitors'). Leave it empty to get the rank of every product.
  3. Pick a Marketplace and how many pages to look through (3 pages = the top ~48 organic results).
  4. Click Start, then download the ranks as JSON, CSV, Excel or HTML, or read them through the API.
  5. To build a history, create a Schedule (for example daily). Each run compares with the last one.

Output example

One row per ASIN per keyword (and one more if the ASIN is also advertised on that keyword):

{
"searchQuery": "wireless earbuds",
"marketplace": "US",
"asin": "B09FT58QQP",
"title": "TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones",
"organicRank": 6,
"positionOverall": 6,
"isSponsored": false,
"page": 1,
"positionOnPage": 6,
"changeType": "changed",
"rankDelta": -3,
"previousRank": 9,
"price": { "value": 13.96, "currency": "$", "raw": "$13.96", "currencyCode": "USD" },
"stars": 4.3,
"reviewsCount": 118344,
"purchaseVolumeText": "10K+ bought in past month",
"url": "https://www.amazon.com/dp/B09FT58QQP",
"scrapedAt": "2026-10-21T16:18:17Z"
}
FieldMeaning
organicRankRank among organic (non-sponsored) results, across pages. Empty on sponsored rows.
positionOverallPosition counting every product card, ads included, as a shopper sees it.
isSponsored, adTypeWhether this row is an ad, and which kind (sponsored_product, video, brand_banner).
page, positionOnPageWhere on which result page it was found.
changeTypenew (first time seen for this keyword), changed or unchanged.
rankDelta, previousRankRank move since the last run; negative means it moved up.
price, stars, reviewsCount, badges, purchaseVolumeTextThe listing's details on the results page.

An ASIN that isn't in the pages read gets a free notFound row (found: false) so you know it was checked: raise Max pages to look deeper. Rank changes can also be set to output only the ASINs whose rank moved.

How much does it cost to track Amazon keyword ranks?

You pay $0.01 per rank row ($10 per 1,000; one row = one ASIN found for one keyword) and $0.005 per run. Proxies and platform usage are included. Tracking 5 ASINs on 20 keywords is at most 100 rows, so at most about $1 per run; notFound rows for ASINs outside the pages read are free. Set a Maximum cost per run in Run options to cap any run.

Free to try: Apify's free plan includes $5 of platform credit every month, enough for about 500 rank rows, so you can use it as a free Amazon keyword rank tracker for a few ASINs.

Need more than ranks? Use Amazon Search Scraper

This Actor is a focused version of Amazon Search Scraper. Use the full Actor to get every product on the results page (not just tracked ASINs), filters (price, stars, Prime, sort order), Amazon search URLs as input, sponsored ad monitoring, and a real-time Standby API.

Tips

  • Keep Residential proxies (the default): Amazon serves reduced pages or CAPTCHAs to datacenter IPs.
  • Set a Delivery ZIP or postal code to see the ranks shoppers in that area see.
  • Use one Monitoring store name per client to keep separate rank histories.

FAQ

Is it legal to scrape Amazon? This Actor collects only publicly visible, non-personal product data from search result pages. Scraping public data is generally lawful in many jurisdictions, but it depends on your location, purpose and the applicable terms. Review Amazon's Terms of Service and consult your own legal counsel. You're responsible for how you use the output.

Why is an ASIN notFound? It wasn't in the result pages read (raise Max pages), or Amazon served a reduced page; the run's RUN_STATS record lists pages read, CAPTCHAs and rows by type.

Known limitations. Ranks change with location, time and personalisation, so expect small differences from what you see in your own browser. amazon.fr currently answers with a JavaScript robot check, so FR searches return a free error row.

Found a bug or need a feature? Open a ticket on the Issues tab.