How to track Amazon BSR history daily (without a Keepa subscription)
What Amazon’s Best Sellers Rank measures, why one reading misleads, and how to record an ASIN’s main and sub-category rank every day, in any marketplace.
Published . 7 min read
Best Sellers Rank is the most quoted number on an Amazon listing and the least stable. A single reading is a photograph of a moving target; a daily record is the film. This guide covers what the rank measures, why one reading misleads, what a day-by-day history shows you, the three ways to get one — Amazon’s own page, Keepa, or a listing tracker — and how to build it with AMZ Selling Tools for the ASINs you care about.
What Best Sellers Rank is
Every product page carries a “Best Sellers Rank” line in its product details, usually near the bottom of the page. It shows a rank in the listing’s main category (“#1,234 in Kitchen & Dining”) followed by one or more sub-category ranks (“#12 in Coffee Grinders”). The rank is relative: it is the listing’s position among every product in that category, not a sales figure, so it moves when your sales change and when everyone else’s do.
Amazon does not publish the formula. The rank is widely understood to weight recent sales most heavily, and it is refreshed often enough that a busy listing’s rank can move from one hour to the next, which is what repeated checks of the same page show. Each Amazon store also ranks its own catalogue in its own category tree, so the same ASIN has a different rank on amazon.com, amazon.co.uk and amazon.de.
Why a single BSR reading misleads
- Promotion spikes. A deal, a coupon or a burst of advertising pushes the rank up sharply for a day or two, then it decays. Read it at the peak and the listing looks stronger than it is; a week later it looks as if it collapsed.
- Hourly volatility. Two readings a few hours apart can differ widely on an ordinary day, with no change to the listing.
- Category size. The same rank is excellent in a category with millions of products and unremarkable in a small one. The number means nothing without the category label beside it.
- Sub-category ranks move faster. Fewer products compete in a sub-category, so a handful of sales moves that rank a long way. It is the more sensitive signal, and the noisier one.
- Some listings show no rank. New listings and some categories carry no rank at all; a missing value on one visit is not evidence of zero sales.
What daily BSR history shows you
One reading a day, at the same time every day, removes most of that noise and leaves the signal:
- Trend. Whether a listing is gaining or losing ground over weeks, which no single reading can tell you.
- Seasonality. The fourth-quarter climb, the January drop and, after a year, a like-for-like comparison with the same week last year.
- Competitor launches. A new ASIN climbing your sub-category while yours slips, often visible before it shows in your own sales.
- The effect of your own changes. A price cut, a new main image or a campaign measured against the days before it, rather than against memory.
- Stock-outs. A rank that decays while the availability field shows the listing out of stock tells you what the outage cost.
Three ways to get BSR history
- Amazon’s own page. Shows today’s rank only. Amazon keeps no history on the page, so building one by hand means visiting every day and writing the number down — which is what a tracker automates.
- Keepa. Draws rank and price charts from its own database, years back, for ASINs you have never tracked. It is a paid subscription — €29 a month since February 2026 — covering 11 marketplaces, none of them amazon.nl, .se, .pl, .com.be or .com.au. Our comparison with Keepa goes into the trade-offs.
- A listing tracker. Reads the live product page for the ASINs you choose, once a day, and records the rank it sees along with the rest of the page — price, Buy Box, stock, delivery, reviews. The history starts on the day you add the ASIN; nothing is back-filled. In exchange it costs a fraction of a database subscription. That is what the AMZ Selling Tools Amazon BSR tracker does, and the rest of this guide walks through it.
How to track BSR daily with AMZ Selling Tools
- Add the ASINs. Paste a list or upload a CSV — your own listings and the competitors you benchmark against, hundreds at a time.
- Pick the marketplace and location. Rank is per marketplace, so track the ASIN in each of the 12 stores you sell in. In the US and Canada you also choose a city — six in each, from Brooklyn to Los Angeles and Toronto to Vancouver. In our checks the rank itself does not vary by location within a store, but the price, Buy Box and delivery date recorded beside it do.
- Let the daily check run. Every ASIN you add gets an automatic daily check, scheduled per marketplace and run overnight in that marketplace’s local time. You can set the start time yourself and kick off a manual check whenever you want a reading now.
- Read the Rankings columns. The tracker has four: BSR #1 and BSR #1 Category (the main-category rank and its label), BSR #2 and BSR #2 Category (the first sub-category rank Amazon lists). Ranks are stored as plain numbers without thousands separators, so they sort and export cleanly; when the page shows no rank the cell is left empty, so a disappearance is recorded rather than hidden.
- Open the history. Click any cell for a dated timeline of every value recorded for that field. The Changes toggle narrows the table to what moved since the previous check, Diff View highlights old and new values, and the date picker rewinds the table to any past day. The charts panel summarises the portfolio (price and rating distributions, category mix, the ASINs that changed most), so for a rank line over time, export the BSR columns to Google Sheets and chart them there.
- Set an alert. Rank fields take the numeric operators: changed, increased, decreased, drops below and rises above. “BSR #1 rises above 5000” warns you when a listing slips; “BSR #2 drops below 100” tells you a competitor has entered the sub-category’s top hundred. Alerts arrive by email after each check or as one daily summary and fire on the transition, not every night. An alert needs a value on both sides, so a rank that vanishes shows in the history rather than in your inbox.
- Take the data with you. Download the full history to CSV, connect Google Sheets with one copied Apps Script so the sheet refreshes itself, or pull the
bsr_1,bsr_1_category,bsr_2andbsr_2_categorycolumns through the read-only API, where one endpoint returns every snapshot for an ASIN. All three are included on every plan.
Tracking costs a flat $0.10 per ASIN per month — 30 daily checks per ASIN — and every new account starts with a free 30-day trial of up to 10 products, 10 checks a day, with no card required.
Reading BSR history
- Down is good. On a rank, a lower number is a better rank — #50 beats #500 — so a line that falls over time is a listing that is climbing. Keep that in mind when you set “drops below” and “rises above” alerts.
- Compare within the category, and within the marketplace. #800 in one category and #800 in another are different achievements, and different again on amazon.com and amazon.co.uk. Benchmark a listing against its own history and against direct competitors that share its category label.
- Read the shape, not the point. A seven-day view smooths out the hourly noise; the direction over a month is what a single reading can never give you.
- Pair it with units and the Buy Box. The rank says how a listing compares; the “bought in past month” badge says roughly how many units that took, and the Buy Box winner and price tell you whether a slide in rank came with a lost Buy Box or a price rise. Recording all three together turns a rank history from a curiosity into a diagnosis.
Common questions
Is Amazon BSR updated hourly?
Amazon does not publish the exact cadence. In our repeated checks a busy listing’s rank can move from one hour to the next, so treat any single reading as a sample and compare readings taken at the same time each day, which is what a fixed daily check gives you.
Can I see BSR history from before I started tracking?
No. AMZ Selling Tools records the rank its own checks see, so the history starts on the day you add the ASIN and nothing is back-filled. For years of past rank data on an ASIN you never tracked, Keepa’s database is the source.
Does BSR differ by marketplace?
Yes. Each Amazon store ranks its own catalogue in its own category tree, so the same ASIN has a separate Best Sellers Rank on amazon.com, amazon.co.uk, amazon.de and every other marketplace. Track the ASIN in each marketplace you sell in; the tracker treats each one as its own listing.
What is a good BSR?
It depends on the size of the category: the same rank can be excellent in a large category and unremarkable in a small sub-category. Judge a listing against its own history and against direct competitors in the same category, and read the rank alongside the bought-in-past-month badge, which speaks in units.
One flat price. No hidden costs.
One price per ASIN, whatever you track — no volume games, no add-ons. Every new account starts with a free 30-day trial (10 products, checked daily, no card), and one-time credit packs never expire.
- From $5 / month
- One flat rate per ASIN
- Free 30-day trial
A fraction of Keepa (€29/mo) or Helium 10 (from $99/mo). See how we compare: vs Keepa · vs Helium 10