Loyalty Programme for Repeat Clients
Reward your best clients and encourage repeat visits with a built-in loyalty points system.
The loyalty programme lets you reward clients for repeat visits and spending. Clients earn points based on rules you configure, and you can adjust point balances manually when needed. Each client profile includes a dedicated loyalty tab showing their current balance and full transaction history. Configure earning rules, point values, and programme settings from the loyalty settings page. Loyalty transactions are tracked with full audit history, so you always know how points were earned, redeemed, or adjusted.
What's included
Key capabilities of loyalty programme
Points tracking per client
Each client has a loyalty balance visible on their profile. View current points, lifetime earned, and lifetime redeemed at a glance.
Loyalty transaction history
Every point change is recorded as a transaction — earned from appointments, manual adjustments, or redemptions. Full audit trail with dates, amounts, and notes.
Manual point adjustments
Add or deduct points manually with a reason. Useful for corrections, goodwill gestures, or promotional bonuses. Requires the loyalty:adjust_client_points permission.
Programme configuration
Configure your loyalty programme from the settings page. Set earning rules, point values, and programme-wide settings to match your business.
Client loyalty tab
A dedicated loyalty tab on each client profile shows their balance, transaction history, and point activity. Quick access without leaving the client record.
How the loyalty programme works
Configure your programme
Set up earning rules and point values in Settings > Loyalty. Define how clients earn points and what they are worth.
Clients earn points
Points are tracked automatically based on your earning rules. Points appear on the client's loyalty tab after each qualifying visit.
Track and adjust balances
View loyalty balances from client profiles. Make manual adjustments when needed — add bonus points or correct errors.
Redeem rewards
When clients redeem points, the transaction is recorded and their balance is updated. Full history is maintained for reporting.
Plan availability
Feature
Starter
Professional
All prices in AUD, GST included. No currency conversion fees.
Frequently asked questions
Is the loyalty programme available on the Starter plan?
No. The loyalty programme is available on the Professional plan only.
Can I adjust a client's points manually?
Yes. Team members with the loyalty:adjust_client_points permission can add or deduct points manually with a reason. Every adjustment is recorded in the transaction history.
Where can clients see their loyalty balance?
Loyalty balances are visible on the client profile within Bella Booking. The dedicated loyalty tab shows their current balance and full transaction history.
Is there a transaction history for loyalty points?
Yes. Every point change — earned, redeemed, or manually adjusted — is recorded as a loyalty transaction with a date, amount, type, and optional note.
Can I customise how clients earn points?
Yes. Configure earning rules in the loyalty settings page. Set how points are earned and their value to match your programme.
Related features
Ready to try loyalty programme?
Start your free trial today. No credit card required.
Australian-owned business. Sydney-based support team.