Requirements:
Minimum Goldie app version: 53.0.0
Plans: Pro and Pro Plus
The Loyalty Program lets you reward clients for repeat visits automatically. You set the number of visits required and the reward value, and Goldie handles the rest: tracking stamps, issuing rewards, and applying them at checkout. Clients can also see their progress and redeem rewards when booking online.
Setting Up Your Loyalty Program
The Loyalty program card appears in the Marketing screen under Mass Messages. Navigate to the Loyalty Program via: Left menu → Marketing → Loyalty program
The program starts with these default settings:
• 10% off after 5 visits
Once enabled, you'll see a live mini-report on the same screen showing:
• Rewards issued
• Rewards used
• Clients' visits away from a reward
Customizing Program Settings
Tap the program settings row to open the Loyalty settings screen, where you can adjust:
• Reward after X visits
Minimum: 2 visits | Maximum: 15 visits | Default: 5 visits
• Reward value
Percentage off: 1% – 100% (default: 10%)
Fixed dollar amount off: from $0.01 (default: $10)
Saving changes affects all clients immediately, including those already working toward a reward. If you lower the visit threshold, clients who have already crossed the new milestone will receive a reward right away. If you raise the threshold, empty stamp slots are simply added.
Disabling the Program
Toggle the switch to OFF. You'll be asked to confirm because disabling the program permanently removes all current in-progress stamps. Any rewards already earned remain available and are not removed.
How Rewards Work
Each client profile has a Loyalty card showing:
• A progress bar (e.g., 3 / 5 visits)
• The reward value they're working toward
• A list of counted and uncounted visits
• Available and used rewards, including the dates they were earned or used
When a client has multiple available rewards, the oldest one is applied first.
When a Reward Is Issued
A reward becomes available as soon as a client completes the required number of qualifying visits. It is automatically applied to the next new single-client appointment you create for that client.
What the Reward Covers
Loyalty rewards apply to the entire appointment — services, add-ons, and products — in the same way as a custom discount.
Stacking with Other Discounts
Loyalty rewards cannot be automatically combined with other discounts. If another discount is already applied, the loyalty reward won't auto-apply. You can still manually add it from the Add/Edit Discount screen.
When a Reward Is Marked as Used
A reward is marked as used as soon as it is added to an appointment. If you remove it from that appointment, it becomes available again.
Cancellations and No-Shows
Cancelling or marking an appointment as a no-show does not automatically restore the reward. To make the reward available again, manually remove it from the appointment.
If you decline an appointment request (manual acceptance flow), the reward is automatically reverted to available.
Deleting an Appointment
If you delete an appointment that has a loyalty reward applied, the reward is deleted along with it.
Recurring Appointments
Loyalty rewards are not compatible with recurring appointments. They can only be applied to one-time appointments. If you try to add recurrences to an appointment that already has a reward, you'll be prompted to remove the reward first.
Applying Rewards at Checkout
Automatic Application
When you open the Checkout screen for a new single-client appointment and the client has an available reward, it is applied automatically in the Discounts section, labeled Loyalty reward.
When Another Discount Is Already Applied
If a different discount is already on the appointment, the loyalty reward won't auto-apply. You can go to Select discount to choose between the existing discount and the loyalty reward — they cannot both be applied at the same time.
Removing a Reward
You cannot remove a loyalty reward directly from the Checkout screen. To remove it, use one of these paths:
• Add discount → remove loyalty reward
• Edit appointment → remove loyalty reward
Online Booking
Program Info on Your Booking Page
If the Loyalty program is enabled, it appears on your online booking homepage (below Gift cards if both are active), and clients can see your current reward settings.
Applying a Reward While Booking
When a client with an available reward reaches the final booking step and taps Book or Pay & book:
• If no other discount is active, they'll be asked whether to apply their loyalty reward.
• If another discount is active, they'll be prompted to choose between the existing discount and their loyalty reward.
Once applied, the reward discounts the entire appointment total.
Quick Reference: Rules at a Glance
• Only completed, single-client appointments earn stamps
• Rewards are auto-applied to the next new appointment
• Rewards apply to the entire appointment (services, add-ons, products)
• Rewards cannot stack with other discounts
• A reward is used when added to an appointment; removing it makes it available again
• Cancellations and no-shows do not auto-restore a reward
• Loyalty rewards are not compatible with recurring appointments
• Deleting an appointment with a reward deletes the reward
• Program changes take effect immediately for all clients
Not on Pro yet?
If you're on the Starter plan and tap the Loyalty program card, you'll see an upgrade prompt. You can tap Get Pro to upgrade your account
Need Help?
Still can’t find what you’re looking for? Return to the Help Center homepage to search for additional articles or reach out to us - we’re always here to help.






