Discount cleanup (remove unused or expired discount codes)

Learn how to remove unused or expired discount codes generated by PopupBoost

Every campaign you run creates discount codes in your Shopify store. Over time, these pile up. Discount cleanup removes expired codes for you on a set schedule.

To turn it on, go to App → Settings:

How it works

PopupBoost tracks every code it creates. At each interval, a job runs and deletes the codes that match your chosen strategy.

Only PopupBoost codes are ever removed. Codes you created manually, or codes from other apps, are never touched.

Cleanup strategy

Pick how you want expired codes to be handled:

  • Disabled

Nothing is removed. This is the default.

  • Remove expired & unused PopupBoost discounts only

Removes codes that expired and were never used. Codes that customers did redeem are kept, so you still have a record.

  • Remove all expired PopupBoost discounts (used or not)

Removes all expired codes, used or not. Good if you want a clean discount list.

Cleanup interval

Choose how often the job runs:

  • Every day

  • Every 3 days

  • Every week

Will this affect my manual discounts?

No. Only codes created by PopupBoost are removed.

Can I get a deleted code back?

No. Once a code is deleted from Shopify, it's gone. If you need to keep a record of used codes, use the expired & unused only strategy.

When does the first job run?

It runs based on your chosen interval, starting from when you save your settings.

Did this answer your question?