- Available on Pro, Advanced, Enterprise
- Available on Core, Plus
To set up Loyalty, the Loyalty module must be enabled in your account. To offer Loyalty online, you'll need eCom (E-Series). If needed, you can adjust your plan under Setup > Billing > Upgrade plan in Retail POS or contact your Account Manager.
After enabling Loyalty, you can set how much Loyalty your customers will earn with each sale, offer a sign-up bonus, and automatically send a welcome email to new Loyalty members.
Enabling Loyalty
- In Retail POS, navigate to Setup > Loyalty.
-
Click Enable Loyalty.
This will take you to your Loyalty settings.
Configuring how much Loyalty customers earn
- Navigate to Loyalty to access your Loyalty settings.
-
In the Earning percentage section, enter the percentage you want customers to earn on their purchases (0.00-100.00%).
-
If you enter a new Loyalty percentage and have products with custom Loyalty amounts, confirm whether you want to keep the custom Loyalty amounts or reset according to the new percentage.
-
Click Save changes.
Understanding Loyalty calculations
Loyalty is calculated based on the percentage (or earning ratio): Retail price x Loyalty percentage = Loyalty earned. Both tax and rounding are considered part of the Loyalty calculation, tipping and shipping fees are not.
Tax
The Loyalty calculation is always based on the retail price. Retail prices may be tax-inclusive (New Zealand, Australia, UK) or tax-exclusive, depending on your tax settings.
You can change whether your store is tax-inclusive or exclusive during your trial period. Once you activate your account, you can no longer change this setting. Learn more in Setting up taxes.
Rounding
If the Loyalty calculation yields a value greater than 2 decimal places, the following rounding occurs:
- 0.001-0.004: Rounds down to the nearest cent.
- 0.005-0.009: Rounds up to the nearest cent.
Tipping
Tipping is possible on both Retail POS and eCom (E-Series). Regardless of where a tip is made, Loyalty will not be earned on the tipped amount.
Setting a minimum Loyalty balance for redemption
You can set the requirements for redeeming Loyalty so customers can only redeem Loyalty after they meet the minimum balance you specify. These requirements apply to both in-store sales via Retail POS and online sales via eCom (E-Series).
To set up a minimum Loyalty balance for redemption:
- Navigate to Loyalty.
- Under Redemption settings, check the Set redemption minimum box.
-
Specify the Loyalty redemption minimum amount.
- Click Save changes.
Offering a sign-up bonus
To offer new Loyalty customers a one-time sign-up bonus:
- On the Loyalty page, scroll down to the Sign-up section.
- Check the Set sign-up bonus box to offer a one-time sign-up bonus.
-
Enter a dollar amount (minimum 0.01) in the Sign-up bonus in Loyalty field.
- Click Save changes.
Customers will receive their sign-up bonus once they've officially signed up for Loyalty.
Sending a welcome email
You can automatically send a welcome email to newly-enrolled customers who provide an email address.
To send new Loyalty customers a welcome email upon sign-up:
- In the Sign-up section, check the Send welcome email box.
-
Enter your customized email subject line and message.
- Click Preview welcome email to preview what your customers will receive upon sign-up.
- Click Save changes.
Setting a Loyalty expiry policy
If you add a Loyalty expiry policy, Loyalty balances will expire after a specified period of time if a customer doesn't make a purchase where Loyalty is earned or redeemed before that time.
It's important to examine liability of customer Loyalty balances when choosing a Loyalty expiry policy. Ensure your Loyalty expiry policy complies with relevant local consumer regulations.
To set your Loyalty expiry policy:
- In the Expiry section, select either No expiry or Expiry based on last purchase.
-
If you selected Expiry based on last purchase, use the dropdown menu to select a validity period (3 months to 5 years). If no purchase is made where Loyalty is earned or redeemed in that time, the balance will expire.
- Click Save changes.
Disabling Loyalty
-
To disable Loyalty across Retail POS, click Disable Loyalty at the bottom of the page. If you have eCom (E-Series), this button will also disable Loyalty in your online store.
What's next?
Redeeming Loyalty in store and online
Use a customer's earned Loyalty balance on purchases.