Introduction
By default, loyalty points in Roadmap never expire. But you can set rules to automatically expire points after a period of time, or manually reset balances if needed. This helps you control program liability and encourage customers to redeem their points.
Option 1: Automatic Expiration
You can configure Roadmap to expire points automatically.
- In Shopify Admin → Apps → Roadmap → Loyalty, go to Settings → Points Expiration.
- Choose your expiration rule:
- Fixed expiry → Points expire after a set period (e.g. 12 months after earning).
- Inactivity expiry → Points expire if a customer doesn’t earn or redeem within a set time.
- Save changes — Roadmap will start applying the rule automatically.
👉 Example: Points expire if unused after 12 months.
Option 2: Manual Reset for a Single Customer
If you need to reset or adjust a specific customer’s points:
- In Roadmap → Loyalty → Customers, search for the customer.
- Open their profile.
- Under Points Balance, click Adjust Balance.
- Deduct points (partial or full).
- Add a reason (e.g. fraud correction, account closed).
👉 The change appears instantly in the customer’s account and activity log.
Option 3: Bulk Reset
For program-wide resets (e.g. starting fresh or migrating from another app):
- Use the bulk adjustment tool to clear or reset balances.
- Or set a one-time expiration date for all existing points.
👉 Example: Reset all balances on January 1 when launching a new loyalty program.
Option 4: Tiers vs. Points
- Tier resets → Control status (Bronze, Silver, Gold) and can reset annually.
- Points expiration → Controls only redeemable balances.
👉 You can run them separately or together.
Best Practices
- ✅ Communicate expiration rules clearly in your program FAQs.
- ✅ Send reminder emails before points expire (“You have 200 points expiring soon!”).
- ✅ Use expiration to drive redemptions, but avoid making rules feel unfair.
- ✅ Give VIP tiers longer expiry windows or exceptions.
Common Questions
- Do points expire by default?
- No — points never expire unless you enable it.
- Can I expire points only for inactive customers?
- Yes — use inactivity-based expiry rules.
- Can I restore expired points?
- Yes — manually add points back from the customer’s profile.
- Do expired points show in reports?
- Yes — expiration is logged in customer activity history.
Summary
You can expire or reset loyalty points in Roadmap by:
- ✅ Setting automatic expiration rules (fixed or inactivity-based).
- ✅ Manually resetting a single customer’s balance.
- ✅ Bulk resetting balances during program changes.
- ✅ Keeping point expiration separate from tier resets.