For the complete documentation index, see llms.txt. This page is also available as Markdown.

Importing coupons

Your networks carry voucher codes and offers for the shops you are approved for. Cashback Tracker fetches them in the background and keeps them up to date.

Switching it on

Cashback TrackerSettingsCouponsImport coupons from your networks.

It is on by default. With it off, nothing is fetched and your coupons are whatever you have added by hand.

How often

Refresh each shop sets how often a shop's coupons are fetched again. Coupons change constantly — codes expire, new offers appear — so this is worth leaving reasonably frequent.

Shops per run limits how many shops are handled in one pass. It exists to keep a large catalogue from making one enormous job: with 500 shops, the plugin works through them a batch at a time rather than trying to fetch all 500 at once.

If your coupons feel stale, those two settings between them decide how long a full cycle takes. More shops per run finishes the cycle sooner and costs more per run.

Checking where it has got to

Cashback TrackerCouponsImport status, beside the page title.

It says how the rotation is set up and where it currently is:

  • how many shops are in it, and how many are waiting their turn

  • when the last shop was refreshed, and when the queue was last checked

  • any shops that have never been fetched

Shops waiting their turn is normal. That is the rotation working through the catalogue, oldest first.

A network that failed its last import is reported the same way, above the list, naming the network and what it returned.

How many are stored

Coupons shown on a shop page does double duty. It caps how many one page lists — and it is also how many are asked for when importing.

Expired coupons

Delete expired coupons after sets how many days a coupon is kept once it has expired, before being deleted for good.

Keeping them a while is deliberate. An expired code is still evidence for a member asking why something did not work, and search engines dislike pages that empty out abruptly. A few weeks is a reasonable setting.

Which shops get coupons

Only shops with a page. There is nowhere to put a coupon for a shop that exists only in the Shop catalog.

The Shop catalog's Coupons column shows how many each shop has, and the Any coupons filter finds shops with none — a useful list when you are deciding which shops deserve a page.

When coupons do not arrive

Nothing at all for any shop. Check the setting is on, and check that cron is running — see Scheduled tasks.

Nothing for one network. Some networks return coupons only for advertisers you are approved for, and some are simply thin on coupons. Press Log on that network's row in Networks to see what it actually returned.

Nothing for one shop. Most likely that merchant has no public codes. Not every shop runs them.

Coupons for the wrong country. Admitad has a Sales region setting that filters them — see Admitad.

Last updated