Amazon Deals & Coupon Monitor avatar

Amazon Deals & Coupon Monitor

Pricing

$20.00 / 1,000 search checkeds

Go to Apify Store
Amazon Deals & Coupon Monitor

Amazon Deals & Coupon Monitor

Scan any Amazon search or category for products carrying a clippable coupon or a deal badge. Returns the discount depth and the real price after the coupon, and alerts you the moment a new deal appears or an old one ends.

Pricing

$20.00 / 1,000 search checkeds

Rating

0.0

(0)

Developer

Peach O

Peach O

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Amazon Deals & Coupon Monitor: Catch Every Coupon the Day It Appears

Scan any Amazon search or category and get back every product currently carrying a clippable coupon or a deal badge, with the real price after the coupon is applied. Run it again and it tells you which coupons just appeared, which ended, and which deals started.

Built for deal sites, resellers and shoppers who need the discount while it is still live, not after it expires.

How it works

flowchart LR
A["Search terms"] --> B["Render Amazon search<br/>(residential proxy, pinned country)"]
B --> C["Coupon badge +<br/>deal badge + list price"]
C --> D["Price after clipping<br/>= effective price"]
D --> E{"Compare with<br/>last run"}
E -->|coupon now there| F["coupon appeared"]
E -->|coupon now gone| G["coupon ended"]
E -->|badge now there| H["deal started"]
F --> I[("Alert rows")]
G --> I
H --> I

The number that matters is effectivePrice: the shelf price with the coupon applied. A "$5.00 off coupon" on a $24.04 item is reported as $19.04, so you can filter on what a buyer actually pays rather than on the sticker.

Built for

  • Deal sites and newsletters sourcing genuinely live discounts
  • Resellers finding stock that is cheap right now, coupon included
  • Brand teams watching how aggressively rivals discount a category
  • Shoppers waiting for a specific product to drop below a number

Input

{
"keywords": ["coffee mug", "standing desk"],
"marketplace": "US",
"dealsOnly": true,
"onlyCoupons": true,
"minSavingPercent": 20
}
SettingWhat it does
keywordsSearch terms, tracked separately across runs
marketplaceWhich Amazon site to scan: US, UK, DE and 12 more
dealsOnlyUse Amazon's own Today's Deals filter. Turn off to find coupons Amazon does not badge
pagesPerKeywordHow deep into the results to scan
onlyCoupons / onlyDealsKeep only clippable coupons, or only badged deals
minSavingPercentOnly discounts worth acting on
onlyChangedReturn only coupons and deals that appeared or ended

Output

{
"asin": "B0C74C5T2L",
"keyword": "coffee mug",
"title": "Insulated Stainless Steel Travel Mug, 20oz",
"price": 24.04,
"currency": "$",
"listPrice": 29.99,
"discountPercent": 19.8,
"hasCoupon": true,
"couponAmount": 5,
"couponPercent": null,
"couponText": "$5.00 off coupon applied",
"dealBadge": "limited-time-deal",
"effectivePrice": 19.04,
"totalSavingPercent": 36.5,
"rating": 4.4,
"changeType": "coupon-appeared",
"url": "https://www.amazon.com/dp/B0C74C5T2L",
"checkedAt": "2026-09-15T18:25:11.902Z"
}

changeType is the field to filter on. It is one of coupon-appeared, coupon-ended, deal-started, deal-ended, price-drop, price-rise, new-deal, unchanged or first-run.

Turn it into a deal alert

Set onlyChanged and onlyCoupons and schedule it a few times a day. The first run records what is already discounted. Every run after that returns only the coupons that just appeared.

{
"keywords": ["mechanical keyboard"],
"onlyChanged": true,
"onlyCoupons": true,
"minSavingPercent": 15
}

Run it as an API

curl -X POST "https://api.apify.com/v2/acts/arched_friend~amazon-deals-monitor/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"keywords": ["coffee mug"],
"marketplace": "US",
"onlyCoupons": true
}'

Pricing

You pay $0.02 for each search actually scanned, however many products it returns. A search returning 70 products costs the same as one returning 5.

Scanning 10 categories, 3x dailyMonthly cost
Checking by handnot realistically possible
Most deal-tracking tools$30 to $200 per month
This Actor$18 per month

Common questions

Why is listPrice sometimes null when Amazon shows a struck-through price? Because that slot is not always an RRP. Amazon reuses it for unit pricing and for ad placements, which on one real search page produced 21 rows out of 73 whose "list price" sat below the selling price. Anything not above the selling price is rejected rather than reported as a saving.

Does it clip the coupon for me? No. It finds and prices them; clipping happens in your own Amazon account.

Why do some deal badges come back null? Only real discount badges are kept. A "Best Seller" or "Amazon's Choice" flag is not a discount, so it is deliberately not reported as one.

Should I turn dealsOnly off? Turn it off when you want coupons Amazon has not badged as deals. It scans more products for the same price, but a larger share of them will have no promotion at all.

  • Amazon Price Tracker to follow specific ASINs you already care about
  • Amazon Stock & Buy Box Alert to watch who is winning the buy box
  • eBay Price Tracker to compare against live eBay listings
  • Shopify Price Tracker to watch the same brands on their own storefronts
  • Multi-Store Stock Alert to chain Amazon, eBay and Shopify into one feed