Feature availability: Reward expiry is available on Growth, Plus, and Enterprise plans.
Set an expiry period for discount codes generated by your rewards
Expiry can be set for rewards in your Points, Referral, and VIP programs. The expiry period must be configured within each individual reward you want to expire. To configure an expiry for a reward:- In Smile Admin, navigate to Program > Points.
- In the Ways to redeem card, find the reward you want to configure and click Edit.
- In the Reward expiry card, select Expire issued rewards after an elapsed time.
- Use the dropdown to select the reward expiry period.Available expiry options are:
- 3 days
- 7 days
- 1 month
- 2 months
- 3 months
- 6 months
- 1 year
- Click Save.
Note: You cannot set an expiry for gift cards or POS rewards.
Important: Once an expiry is set, only discount codes issued after that point will have an expiry date. Enabling expiry will not affect any discount codes already issued.
Reward expiry notifications
To ensure customers are aware of a discount code’s expiry, they are notified at different points in their reward journey:- Smile panel - Before a customer redeems a reward, the expiry is shown alongside the reward details. This lets the customer know before they decide to spend their points.
- Reward email - After a customer redeems points, or when they receive a referral or VIP reward, the expiry date appears in the reward email.
- Loyalty Hub - If you have a Smile Loyalty Hub added to your store, customers can see their rewards and expiry dates in their customer account area at any time.
- Reminder email - When a reward expiry is set, Smile automatically enables a reward expiry email. This email is sent to customers a few days before their discount code is set to expire. You can edit the email in the Customer notification section.
Important notes about reward expiry
- Reward expiry does not delay when a reward becomes usable.
- Discount codes can be used immediately after they are issued.
- The expiry period only sets the final date when the discount code will expire — it does not block customers from using it beforehand.