Amazon price monitoring: browser-based reading vs scraping services, compared for eBay sellers
In short
There are two main ways to monitor Amazon prices. Browser-based reading loads real product pages in your own browser, at your chosen delivery address. Scraping services fetch pages from servers, often through proxies. Browser reading tends to match what a buyer at your address sees; server scraping scales without your computer. The right choice depends on what a wrong price costs you.
Key takeaways
- Browser-based reading loads real Amazon pages in your browser at the delivery address you set.
- Scraping services fetch pages from servers, often through proxies, and run without your computer.
- Amazon's price, stock and delivery can change with the delivery address, so ask which address each reading uses.
- Every method needs a currency guard, a floor and ceiling and a swing limit before a reading changes an eBay price.
- Check risky listings more often than slow, stable ones.
What are the two ways to do Amazon price monitoring?
Amazon price monitoring means checking the current price, stock and delivery of Amazon products on a schedule, so you can act when they change. For an eBay seller whose prices or costs depend on Amazon, it is the input everything else rests on. There are two main ways to do it. Browser-based reading opens the real product page in a web browser, usually on your own computer, and reads what the page shows. Scraping services fetch the page from servers, often through pools of proxy addresses, and return the data to you.
Both can work. They differ in what they actually see, how fast they can go, what they cost and what breaks. This guide compares them point by point for sellers using amazon.co.uk and amazon.com.
Why does the way you read Amazon matter?
Because Amazon does not show everyone the same page. The price, the featured offer, the stock message and the delivery estimate can all change with the delivery address the browser is set to. A reading taken for the wrong country can come back in the wrong currency, show an item as unavailable that a local buyer could order, or show a different seller in the buy box. Our guide to why the delivery postcode changes the price explains this in detail.
So the real question is not "can it read a price?" but "does it read the price I would pay, for delivery where I need it, right now?" Each approach answers that differently.
How does browser-based reading work?
A browser-based monitor is usually a browser extension. It opens Amazon product pages in real tabs, often in a background window, waits for the page to load, and reads the price, stock, seller and delivery estimate from the page as a buyer would see it. Because it runs in your browser, it uses your internet connection and the delivery location you set.
Strengths
- Matches a real buyer's view at your chosen postcode or ZIP code, in the right currency.
- Reads the whole page, including delivery dates and seller, not just the headline price.
- No proxy network and no third party fetching pages on your behalf.
Weaknesses
- Needs your computer on with the browser open while reading.
- Limited by one connection. Reading speed depends on your machine and on how quickly Amazon serves pages.
- Can still meet robot checks, which a good extension handles by pausing and changing location rather than reporting a false result.
How do scraping services work?
A scraping service runs on servers. It requests Amazon pages, often through many proxy addresses so that requests appear to come from different places, extracts the data and sends it to you through an API or a dashboard. Some services also sell data they have collected over time, such as price history.
Strengths
- Runs without your computer, around the clock.
- Can scale to large numbers of products, limited by what you pay for.
- Often adds history and charts from past readings.
Weaknesses
- Location may not match yours. Ask which delivery address each reading uses. A price fetched for a server's location is not necessarily the price at your buyers' postcode.
- Freshness varies. Some data comes from a shared cache. Ask how old a reading can be when it reaches you.
- Extra moving parts. Proxies, parsers and the service itself are all things you do not control.
- Cost grows with volume, usually per request or per product.
Browser-based reading vs scraping services, side by side
| Question | Browser-based reading | Scraping service |
|---|---|---|
| Whose view of the page? | Your browser, at the address you set | A server, at the address the service sets |
| Currency and location | Matches your setting | Ask the vendor |
| Delivery date and seller | Read from the page | Depends on the service |
| Needs your computer on | Yes | No |
| Scale | Limited by one browser | Limited by price |
| Freshness | Live when read | Live or cached, ask |
| Main failure | Computer off, robot checks | Wrong location, stale cache, blocked proxies |
| Cost | Usually part of a tool subscription | Usually per request or per product |
What should an Amazon price monitor read besides the price?
A price on its own is not enough to set an eBay price or to decide whether a listing should stay live. Whichever approach you choose, check that each reading includes:
- Currency. So a reading in the wrong currency can be rejected rather than used.
- Stock state. In stock, out of stock, only used offers, pre-order or unavailable for your address.
- Who sells it. Amazon itself, a seller using Amazon's fulfilment, or a seller shipping it themselves. Delivery speed and reliability often differ.
- Delivery estimate. If the earliest delivery is later than your eBay listing can wait, the listing needs a hold even when the price is fine.
- Delivery charge. A low item price with a separate delivery charge costs more than it looks.
- The product actually shown. Amazon can show a related variant or pack size. A reading for the wrong product should be refused, not used.
- Time of reading. So you can tell a fresh reading from an old one.
Missing any of these is how monitors produce prices that look normal and are wrong. Our guide to Amazon price tracking for eBay sellers covers which of these to watch most closely.
Which approach is more accurate for eBay pricing?
Accuracy here means the reading matches what you would pay, for delivery to where you need it. On that test, browser-based reading at a fixed postcode in the right country has the edge, because it sees the same page a buyer at that address sees. A scraping service can be just as accurate if it lets you set the delivery location and gives you fresh readings, so ask about both.
Every method needs guards behind it, because every method will one day return a wrong number: a multipack served instead of a single, a temporary price, a page that did not fully load. Before any reading changes an eBay price, it should pass a currency check, a floor and ceiling, and a limit on how far one reading can move the price.
A worked example
Example, with hypothetical numbers: suppose a product shows £24.99 to a browser set to a UK postcode, and a service fetching from elsewhere returns 29.99 in another currency with a slower delivery estimate. A repricer without a currency guard could price your eBay listing from the wrong figure. With a currency guard, the foreign-currency reading is rejected and the listing keeps its last good price until a correct reading arrives. The guard matters more than the source.
How often should Amazon prices be checked?
As often as the risk demands, not on one timer for everything. Listings that sell often, that have just sold, or whose price moves a lot need frequent checks. Slow, stable listings can wait longer. See our guide to how often Amazon prices change for what drives the changes, and the Amazon UK price comparison and history page to look at a product's recent prices.
Whichever method you use, read Amazon's Conditions of Use and Sale for yourself before you choose; every Amazon purchase is made under them. You can find them on Amazon UK's Conditions of Use and Sale page.
A word on eBay's rules
Price monitoring is about knowing your costs. It does not change what eBay allows. eBay's drop shipping policy says fulfilling orders directly from a wholesale supplier is allowed, but listing an item on eBay and then buying it from another retailer or marketplace that ships directly to your buyer is not allowed. Read it on eBay's drop shipping policy page. You stay responsible for delivery within the stated time and for the buyer's satisfaction.
How to choose, and what to ask
- Which delivery address and currency does each reading use, and can I set it?
- How old can a reading be when it is used?
- Does it read stock, seller and delivery date as well as price?
- What happens when a page fails to load or shows a robot check: no verdict, or a false result?
- What guards sit between a reading and my eBay price?
- What does it cost at my number of products, and as I grow?
Dropizon takes the browser-based route: its Chrome extension reads the live buy box in a real tab on your own computer and IP, at a delivery postcode you choose, with no proxies and no server-side scraping, and the server applies a currency guard and price circuit breaker before any push.
Frequently asked questions
Is browser-based price monitoring slower than a scraping service?
It is usually limited by one browser and one connection, so it reads fewer pages per hour than a large server setup can. For most stores what matters is reading the right listings at the right time, not reading everything constantly. A browser reader that sets priority by risk can keep busy listings fresh.
Why does my Amazon price monitor show a different price from my browser?
The most common reason is a different delivery location, which can change price, currency, stock and seller. Other causes are cached data, a different variant or pack size, or a temporary deal. Compare the delivery address and the time of each reading first.
Can I monitor Amazon prices without a tool?
Yes, by checking product pages yourself and noting the price, stock and delivery date. It works for a few products but takes time and is easy to fall behind on. Many sellers start this way and move to a tool when checking takes too long.
Does Amazon show different prices to different people?
Amazon localises price, currency, stock and delivery to the delivery location, and offers can differ by condition and seller. Prices also change over time. That is why a monitor should read at a fixed location in your buyers' country.