Expiring promotional credit
Promo credit that sits forever loses its punch. Set an expiry so customers spend it — with automatic reminders before it lapses.
- Expires after N days
- 7-day warning email
- Creates urgency
Promotional credit that never expires loses urgency and lingers as a liability. Store Credit (Pro) supports an expiration period: each new credit is stamped with an expiry, customers get a Credit Expiring email 7 days before, and a daily job clears lapsed balances (with a Credit Expired notice). This recipe sets a 90-day expiry to drive customers to spend.
- New credit expires after the period you set (e.g. 90 days).
- Customers get a warning email 7 days before expiry.
- Lapsed credit is cleared by a daily job, with an expired notice.
- Urgency drives customers to spend their balance.
The exact configuration
Enter these values and you have the setup live. Every field maps to a real ArraySubs setting.
| Setting | Value |
|---|---|
| Expiration Period (Days)Store Credit → Settings | 90 (0 = never expires) |
| Credit Expiring emailWooCommerce → Emails | On (sends 7 days before expiry) |
| Credit Expired emailWooCommerce → Emails | On (sends when credit lapses) |
| Auto-Apply to RenewalsStore Credit → Settings | On (so credit gets used before it expires) |
When to use this setup
Set it up in 3 steps
A step-by-step guide drawn from the ArraySubs user manual. Open the linked page for the full walkthrough and screenshots.
Set an expiration period
In ArraySubs → Store Credit → Settings, set Expiration Period (Days) to 90 (or 30/180/365). 0 means credit never expires.
Store Credit SettingsEnable the credit emails
Turn on the Credit Expiring (7 days before) and Credit Expired emails so customers are warned in time.
Store Credit EmailsKeep auto-apply on
With Auto-Apply to Renewals on, credit is consumed on renewals before it has a chance to expire.
Store Credit Settings
This recipe is built from these ArraySubs user-manual guides:
Notes & edge cases
Modules behind this recipe
The ArraySubs modules this setup relies on.
Store Credit
A Pro wallet system for credit balances, purchase products, credit history, expirations, emails, and refund-to-credit.
Emails
Automated customer and admin emails for subscription signup, renewals, payments, cancellations, trials, and Pro events.
Retention Flow Builder
Build a multi-step cancellation flow with reason capture, targeted save offers, and final confirmation.
Related setups to explore
Other configurations you can build with the same modules.
Sell prepaid credit with a bonus
Sell store-credit top-ups (optionally with a bonus %) customers prepay and spend on renewals and new orders.
Refund to store credit
Issue refunds as spendable store credit instead of cash back through the gateway — keep the revenue in-store.
Free month to win back
Offer a single free renewal (100% off one cycle) as a high-impact save for customers about to leave.
Questions, answered
Unlock the complete Pro stack
Start on the free-forever core today, then choose a paid Pro plan when you need the advanced Pro feature set.
No credit card required · Annual and lifetime options available
