Skip to main content
Updated Oct 3, 2026
Zu Wei
4 min read
20 views

How to Set Up Point Expiry Rules

How to Set Up Point Expiry Rules

What Is This?

Point expiry sets a time limit on earned points. After a set number of days, unused points are automatically removed from a customer's balance. Each batch of points earned has its own expiry countdown — points don't expire all at once. If you use loyalty tiers, expired points no longer count toward tier qualification.

To enable point expiry, contact the Pixalink support team and specify how many days before points should expire (e.g., 90, 180, or 365 days). Only newly earned points are affected — points earned before expiry was switched on never expire. If you use tiers, those older points stop counting toward a customer's tier once expiry is on, so check your tier levels with our team before switching it on.

Video Walkthrough

Set Up Expiry Reminder Notifications

You can send customers a reminder by email, WhatsApp or both before their points expire. The settings page only appears once WhatsApp is connected to your account.

The Configurations page and Notification Settings section only appear when WhatsApp is connected. If you don't see these options, contact support to set up WhatsApp first.

  1. Go to Admin Panel → Settings → Configurations

Admin panel sidebar with Settings group expanded and Configurations highlighted

  1. Scroll down to the Notification Settings section at the bottom of the page

Notification Settings page showing Transaction tab with Notifications for Customers and Notification for Vendor sections

  1. Expand Point Expiry Reminder Notification under the customer notifications area

Point Expiry Reminder Notification section expanded showing Enabled toggle, Point Threshold, Days Before Expiry, and Message fields

  1. Turn on the Enabled toggle
  2. In Send this notification by, choose Email, WhatsApp or both. Email goes to the email address on the customer's profile.

Point Expiry Reminder Notification expanded with Enabled turned on and the Send this notification by field highlighted, offering Email and WhatsApp

  1. Set the Point Threshold — the minimum number of expiring points needed to trigger a reminder (minimum 1). For example, set it to 100 so customers aren't notified about small amounts
  2. Set Days Before Expiry — how many days before expiry the reminder is sent (default: 7)

Point Expiry Reminder Notification with the Point Threshold and Days Before Expiry fields highlighted, above the Message template and its preview

  1. Edit the Message template. You can use these placeholders:
    • {{CUSTOMER_NAME}} — the customer's name
    • {{EXPIRING_POINTS}} — the number of points about to expire
    • {{EXPIRY_DATE}} — the date the points will expire
    • {{DAYS_REMAINING}} — number of days left
    • {{CUSTOMER_PHONE}} — the customer's phone number
    • {{SPACE_NAME}} — the name of the space or outlet
    • {{CURRENT_POINT}} — the customer's current total point balance
    • {{POINT_HISTORY}} — a link to the customer's point history
  2. Click Save

Show Expiry Info on the Customer Portal

You can show upcoming point expiry on the customer loyalty portal.

  1. Go to Admin Panel → Loyalty Program → Customer Portal Design

Admin panel sidebar showing Loyalty Program group expanded with Customer Portal Design highlighted, all other groups collapsed

  1. Click Edit on your portal, then open the Feature tab and find the Transaction section

The Transaction section only appears when point expiry is enabled. If you don't see it, contact support to enable point expiry first.

  1. Turn on Display points expiry in customer portal

Edit Customer Portal on the Feature tab with the Display points expiry in customer portal toggle highlighted in the Transaction section

  1. Click Save changes

When enabled, customers see a line like "60 Points will expire by 03 Oct, 2027" under their balance on the Points page and the Rewards page.

Customer portal Points History page with the line 60 Points will expire by 03 Oct, 2027 highlighted under the points balance

Real-Life Example

Ahmad owns a small cafe with a loyalty programme. He set point expiry to 180 days, with a reminder threshold of 100 points and notifications sent 7 days before expiry. One of his regulars, who had 150 points saved up, received a WhatsApp message warning that her points would expire in 7 days. She came in the next day, redeemed her points for a free meal combo, and topped up with a new purchase. Without the reminder, those 150 points would have quietly disappeared — and Ahmad might have lost a loyal customer.

What Your Customers Will See

When a customer has points about to expire and meets your point threshold, they'll receive a WhatsApp message or email (whichever you chose) with:

  • Their name
  • The number of points expiring
  • The exact expiry date
  • A link to view their point history

This gives them a chance to visit your shop and use their points before they're gone.

Good to Know

  • The expiry reminder only sends if the customer has at least the number of expiring points you set in the point threshold.
  • Reminders go by email, WhatsApp or both, as set in Send this notification by. WhatsApp needs a connected WhatsApp number, and email needs the customer to have an email address on their profile.
  • You can set the days before expiry to any value between 1 and your total expiry period.
Video transcript: How to Set Up Point Expiry Rules
Points can expire a set number of days after they are earned. This video shows you how to remind your members, and how to show the expiry date on their portal. First, how it works. Our team switches point expiry on, with the number of days you choose. Each purchase gets its own countdown, so points don't all expire at once. Points earned before it was switched on never expire. And expired points stop counting toward a member's tier. To set up a reminder, open Settings in the left menu, then select Configurations. It shows once your WhatsApp number is connected. Scroll down to Notification Settings, and open Point Expiry Reminder Notification. Turn on Enabled. In Send this notification by, choose Email, WhatsApp or both. Email goes to the email on the member's profile. In Point Threshold, set the fewest expiring points worth a reminder, like 100. In Days Before Expiry, set how early to remind them. Seven days is the default. Click Save at the bottom of Notification Settings. Next, the portal. Open Loyalty Program, then select Customer Portal Design. Click Edit on your portal. The setting lives under the Feature tab, so open that first. Under Transaction, turn on Display points expiry in customer portal. Members then see how many points expire next, and when, on their Points page. Click Save changes. A few things to know. A reminder only goes out when a member has at least your threshold of points expiring. Days Before Expiry can't be longer than your expiry period. And if you don't see the Transaction section, point expiry is not switched on yet. A timely reminder brings members back to use their points. To switch point expiry on, or change the number of days, contact our support team.

Was this article helpful?

Thank you for your feedback!

0 found this helpful 0 did not

Search