Price Tracking Browser Extensions: What They Do, How They Make Money, and What They Miss
A price tracking browser extension is the lowest-friction deal tool there is. One click to install, then it sits in the corner of the page and tells you things. That convenience hides a design constraint that matters a lot once you are trying to catch real markdowns, and a business model worth understanding before you install four of them.
The constraint: an extension only sees pages you open
This is the whole thing, and it is easy to miss.
An extension runs inside your browser. It can read the page you are on, overlay a price chart, test coupon codes at checkout, and suggest other sellers. What it cannot do is look at a product you are not currently viewing. Anything an extension tells you about price history came from a server somewhere that is doing catalog scanning independently of your browsing. The extension is the window, not the engine.
That has two practical consequences:
- For history on the page you are on, extensions are ideal. Keepa’s chart embedded in an Amazon listing is the best version of this.
- For catching a drop on something you are not looking at, extensions do nothing on their own. The watchlist feature in any extension is a server-side tracker with a browser front end. The extension part is cosmetic.
If your goal is “tell me when this drops,” you are shopping for a tracking service. Whether it ships an extension is a UI preference.
How they are funded
Most consumer price extensions are free, and free products for millions of users are expensive to run. The funding is affiliate commission: when you click through to a retailer and buy, the extension’s operator gets a percentage of the sale.
The mechanism is a tracking cookie set at the moment you click. Whoever sets the last one before checkout typically gets credited for the sale. This is ordinary and disclosed in most privacy policies. It becomes a conflict of interest in two specific ways:
Attribution. In late 2024 a widely circulated investigation alleged that Honey was replacing affiliate attribution set by creators and other sites with its own at checkout, which would redirect commissions away from whoever actually sent you to the product. Lawsuits followed, and PayPal, which owns Honey, disputed the characterization. Whatever the legal outcome, the episode is a clean illustration of how the incentive works: the extension is paid for being present when you buy.
Timing. A tool funded by completed purchases has no reason to tell you that this item is cheaper for two weeks every September. Coupon extensions optimize the checkout you are already in. A price history tool optimizes whether that checkout should happen today at all. Those are different goals, and you want both hands on the wheel.
None of this means uninstall them. It means use coupon extensions at checkout, and do not treat “Honey found no better price” as evidence that the price is good.
The permissions question
Most of these extensions request read and change access to data on all websites, because they need to detect product pages and checkout forms anywhere. That is a legitimate technical requirement and also an enormous amount of access, including pages that have nothing to do with shopping.
A reasonable middle ground, supported by both Chrome and Firefox:
- Open the extension’s details and set site access to on click rather than on all sites.
- The extension then activates only when you click its icon on a checkout or product page.
- You lose the automatic popup, which is mostly the part people find annoying anyway.
Do that, and stick to extensions from companies you can name, with a privacy policy that says what is collected. Small unknown “coupon finder” extensions have a long history of being sold to new owners and quietly repurposed.
What each extension is actually for
| Extension | Real job | Good at | Watch out for |
|---|---|---|---|
| Keepa | Amazon price history | Dense charts, drop alerts, Amazon-only depth | Interface is dense, some features paid |
| CamelCamelCamel (Camelizer) | Amazon price history | Simple charts, free | Amazon only |
| Honey | Checkout coupon codes | Code testing at scale | Affiliate attribution, no history view |
| Capital One Shopping | Coupons and seller comparison | Price comparison across sellers | Account required, affiliate funded |
| Rakuten | Cashback | Straightforward rebate | Pure affiliate, no price data |
| PriceBlink | Seller comparison overlay | Lightweight, shows other sellers | Coverage gaps on smaller retailers |
Notice that only two of the six are price history tools, and both of those are Amazon only.
Where a server-side tracker wins
We run catalog scans rather than an extension, so the bias here is obvious. It is still the honest answer to “what does an extension miss.”
Three things, concretely:
Things you never opened. We log around 280,000 price changes a month across the retailers we scan. Almost none of those happen on a page anybody had open at that moment. Catching them requires re-checking the catalog on a schedule, which is server work.
Store-level pricing. Home Depot clearance is priced per store. There is no single product URL that has the right number in it, so no extension sitting on a product page can tell you that the same item is $17.88 at one store and $129 at the next one over. That comparison requires scanning many stores.
Direction over time. An extension overlay tells you the price now. Our 30-day logs show 45% of price changes are increases, not decreases, which means “the price changed” is not news. What matters is whether today’s number is near the historical floor, and answering that requires stored history for products you have not visited.
Where extensions win, equally concretely: applying a working coupon code at the moment of checkout, which no server-side tracker can do for you.
A sane setup
- Keepa, with site access limited to Amazon, if you buy on Amazon often.
- One coupon extension, set to activate on click, used at checkout only.
- A server-side tracker for the non-Amazon stores you actually shop, so that things you are not looking at still get watched. Ours covers 15 retailers plus Home Depot at store level, rechecks tracked products every six hours, and emails you on a drop.
- Nothing else. A second coupon extension does not find more coupons, it just adds another affiliate cookie to the race.
For the broader tool landscape, see the best price comparison apps and tools. For price history outside Amazon, see CamelCamelCamel alternatives.
Frequently Asked Questions
Are price tracking browser extensions safe to install?
Extensions from established companies with public privacy policies are generally fine, but they typically request access to every site you visit. Limit site access to “on click” in your browser’s extension settings, and avoid unknown coupon extensions, which have a history of changing hands and adding tracking after the fact.
Did Honey really take affiliate commissions from creators?
A 2024 investigation alleged that Honey replaced existing affiliate attribution with its own at checkout, which would redirect commissions from creators and referring sites. Lawsuits followed and PayPal disputed the characterization. The underlying mechanic, that these extensions are funded by affiliate commissions on your purchase, is standard across the category and worth knowing regardless of how the litigation resolves.
Can a browser extension track prices for items I am not viewing?
Not by itself. An extension can only read pages you open. Any watchlist or price-drop alert feature is powered by a server that scans catalogs separately, with the extension acting as the interface. If alerts are what you want, judge the service behind the extension, not the extension.
Which extension shows price history for Walmart or Home Depot?
Keepa and CamelCamelCamel are Amazon-only, and no extension currently offers deep history for Home Depot’s store-level clearance pricing. Web-based trackers cover that gap: Endless stores price history for Home Depot per store plus 15 other retailers, and a lookup does not require an account.
Do I need both a coupon extension and a price tracker?
They solve different problems. A coupon extension saves a few percent at a checkout you have already decided on. A price tracker tells you whether to check out today at all. Running one of each is reasonable, running three coupon extensions is not.