Cashback Boost Monitor — Rate Change Alerts avatar

Cashback Boost Monitor — Rate Change Alerts

Pricing

$10.00 / 1,000 rate changes

Go to Apify Store
Cashback Boost Monitor — Rate Change Alerts

Cashback Boost Monitor — Rate Change Alerts

Get alerted when cashback rates change for your stores on Rakuten, TopCashback, BeFrugal, Capital One Shopping, Mr. Rebates and ShopBack (US, UK, AU): boosts, cuts and new listings. Schedule it; pay only per change.

Pricing

$10.00 / 1,000 rate changes

Rating

0.0

(0)

Developer

smartshopping-data

smartshopping-data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Get told the moment a cashback rate changes for the stores you care about: "Nike on Rakuten: 2% → 10%", "Walmart now on TopCashback", "ASOS cut from 5% to 3%".

Cashback portals boost rates for a day or two at a time, often without much notice. This Actor watches your list of stores on Rakuten, TopCashback, BeFrugal, Capital One Shopping, Mr. Rebates and ShopBack across the US, UK and Australia. Each run returns only what changed since the last run. Put it on a schedule and connect it to email, Slack, Telegram, Discord or a webhook, and you have a cashback alert feed.

CountryPortals
🇺🇸 USRakuten, TopCashback, BeFrugal, Capital One Shopping, Mr. Rebates
🇬🇧 UKTopCashback
🇦🇺 AustraliaTopCashback, ShopBack

What you can do with it

  • 🔔 Personal alerts: know when your favourite stores are boosted before you buy.
  • 📣 Deal channels and newsletters: a steady feed of "cashback boost" posts for Telegram, Discord, X or email.
  • 📊 Market tracking: see how often each portal boosts and cuts rates for a set of stores.
  • 🤖 Automations: trigger a Zapier or Make scenario whenever a store crosses a rate you care about.

How it works

  1. First run: saves the current rate for every store and portal as a baseline. Boosts the portal flags itself (Rakuten's "10% Cash Back, was 2%") are reported straight away.
  2. Every later run: compares with the previous run and returns one row per change.
  3. Schedule it: hourly or daily in Apify Console (Schedules). Keep the same store list and watchlist name.

Rates are remembered in a key-value store named cashback-boost-monitor-state in your own Apify account, one record per watchlist.

Change types

changeTypeMeaning
increaseRate went up since the last run
portal-boostThe portal itself shows a boost ("was 2%"), reported once per boost
newThe store started offering cashback on this portal
decreaseRate went down
removedThe store stopped offering cashback on this portal
changedSwitched between a percentage and a fixed amount

Rate increases and decreases are reported on the first run that sees them. A store appearing (new) or disappearing (removed) is reported once it has been seen on two runs in a row, because portals occasionally serve a page without the cashback block and a single odd reading would otherwise be a false alarm. Temporary errors (timeouts, blocks, outages) are never reported as changes; the last known rate is kept until the portal can be read again.

Input

{
"merchants": ["Nike", "ASOS", "Walmart", "Best Buy", "Sephora"],
"countries": ["US", "UK", "AU"],
"watchlistName": "default",
"changeTypes": ["increase", "portal-boost", "new"],
"minChangePoints": 2
}
FieldWhat it doesDefault
merchantsStores to watch (names or domains)required
countriesUS, UK, AUall three
portalsLimit to specific portalsall
watchlistNameSeparate memory per watchlist, so several schedules don't interferedefault
changeTypesWhich kinds of change to reportall
minChangePointsIgnore changes smaller than this many percentage points0

Output

One row per change:

{
"merchant": "Nike",
"portal": "rakuten-us",
"portalName": "Rakuten",
"country": "US",
"changeType": "increase",
"oldRateText": "2%",
"newRateText": "10%",
"oldRateValue": 2,
"newRateValue": 10,
"changePoints": 8,
"rateType": "percent",
"isUpTo": false,
"previousCheckAt": "2026-09-26T09:00:00.000Z",
"checkedAt": "2026-09-27T09:00:00.000Z",
"url": "https://www.rakuten.com/shop/nike"
}

The SUMMARY record counts the changes by type.

Pricing

Pay per change: you are only charged for changes reported. Runs where nothing changed cost nothing beyond Apify's small platform usage. If a run hits your maximum cost, the changes it could not report are reported on the next run.

  • Cashback Rate Comparison: the best cashback for any store across Rakuten, TopCashback, BeFrugal, Capital One Shopping, Mr. Rebates and ShopBack (US, UK, AU).
  • Rakuten Cashback Scraper: every Rakuten (US) store with its current rate.
  • TopCashback Scraper: every TopCashback store in the US, UK and Australia with its current rate.
  • Deal Scraper: the latest Slickdeals, hotukdeals and OzBargain deals, with keyword alerts.

Support

Found a bug or need a portal added? Open an issue on the Issues tab.

Rates are read from each portal's public pages and change often. Check the portal before buying.