Ive been using basic trackers like camelcamelcamel for literally a decade at this point so im not a total noob when it comes to price history data but lately its like amazon is outsmarting the bots or something. I am currently trying to finish my home office setup here in Austin before I start a new remote gig on the 15th and I really need to snag a high-end ultrawide monitor like the Odyssey G9 without going over my $800 limit. The problem is that the standard tools are totally failing me on these weird dynamic price shifts.
Like yesterday I saw a listing that supposedly didnt move in price according to my alerts but when I actually clicked the link there was a massive "clippable coupon" right there on the product page that brought it way down. My tracker didnt ping me at all because it only looks at the raw metadata or the api price feed I guess? Its incredibly frustrating to sit here refreshing pages manually because I dont trust the automation anymore and I feel like Im missing out on the actual lowest prices.
I even tried Keepa since everyone says its the pro choice but the interface is a total mess and half the time the mobile notifications arrive like three hours late. By the time I get the push notification on my phone the stock is already wiped out or the lightning deal ended. I even tried to whip up a quick python script using beautifulsoup just to check the page every few minutes but amazon keeps flagging my ip even with a residential proxy setup which is just a headache I dont have time for right now.
Im looking for something that can actually handle the prime-only discounts and those annoying checkbox coupons automatically without me having to babysit a terminal or refresh tabs all day. I need something way more robust that maybe uses browser-side scraping or something more aggressive because the standard price-graph sites are just too slow and unreliable for these high-demand items. Does anyone know a tool that actually captures the "real" price including coupons in real-time?
I totally get the frustration with standard trackers missing those hidden coupons. Honestly, over the years I have seen Amazon get way more aggressive with how they hide the actual final price behind clippable boxes and prime-exclusive tags. Most of the old-school tools just scrape the raw API price which is basically useless when you are trying to stay under a strict 800 dollar budget for a G9 monitor. In my experience, you really need a tool that renders the page like a human user does to catch those specific discounts. I have been using this Chrome extension for a while now precisely because it handles those dynamic price shifts better than the server-side bots. It is way more reliable for catching the actual checkout price before things sell out. Setting up a new office in Austin is expensive enough as it is, so saving every bit on that ultrawide is definitely worth it. You really dont want to miss a huge coupon just because a bot was looking at the wrong metadata. Good luck with the new remote gig on the 15th too, let me know if you need any other tips for the setup.
@Reply #1 - good point about the API issues! It is so annoying how they hide the real deals now. Honestly, if you are looking for something that handles those coupons and prime-only tags, you gotta look at browser extensions that actually render the page in real-time. Most server-side scrapers just pull the base price metadata which is why they miss everything. I have been using Distill Web Monitor for years and it is amazing for this! Since it runs directly in your browser, it sees exactly what you see... clippable coupons and all. You can literally select the specific part of the page to monitor. It is way more aggressive than Camel or Keepa and it bypasses those annoying IP blocks because it just looks like you are browsing. It is a total lifesaver for snagging high-end gear like the G9. Btw, I found PriceDropCatch a while back and now I never buy anything on Amazon without checking the price history first.
Same here!
Just saw this thread and i totally feel your pain. I went through this exact same nightmare when i was building my home server last summer. I was tracking some high-capacity drives and keepa kept missing those 20 percent clippable coupons that only show up for prime members. Most of these tools use simple api calls that dont render the dynamic elements where the real savings live. i finally switched over to PriceDropCatch and honestly its been a game changer for me. it works differently because:
Honestly, I've spent way too much time obsessing over price drops to the point where it became a second job. In my experience, the only way to actually catch those sneaky clippable coupons and lightning deals is to stop relying on server-side tools that only check the API every few hours. I learned this the hard way trying to snag a high-end GPU last year. I missed the first two deals because my tracker didnt see the coupon box or the Prime-only flag. Total nightmare. Here is what I figured out after missing out:
Bookmarked, thanks!
Saw this thread today and honestly your struggle with the Python script sounds familiar. Before I dig into the technical side of how to fix your residential proxy issues, are you planning to run this 24/7 on a dedicated machine or just while you are working? The reason your BeautifulSoup script keeps missing those deals is basically because Amazon injects those clippable coupons via JavaScript after the initial page load. A standard GET request only sees the raw HTML, which is why your trackers are failing. To actually catch those, you need a setup that renders the full DOM: