Loyalty points and referral code in the portal
Customer tracks points, tier, rewards, and shares their referral code
Loyalty points and referral code
One of the portal's most valuable sections.
What customer sees
Points balance
- Current points
- Points pending
- Expiry info
Tier status
- Current tier (Bronze, Silver, Gold, etc.)
- Points to next tier
- Visual progress bar
- Tier perk list
Reward catalog
- Redeemable rewards with point cost
- "Redeem" button per item
- Email confirmation after redemption
Redemption history
- When they redeemed what
- Linked booking (if any)
Referral code
Customer gets unique referral code if loyalty referral module is on:
- Unique (e.g., "Bookinda-ANNA#1234")
- One-click copy
- Direct share (Facebook, Messenger, email)
- Stats: "3 friends have used yours"
When friend books with code:
- Friend gets first-visit discount
- Referrer gets points/discount after friend's booking completes
Use case scenarios
Scenario 1: Customer near Silver tier
"780/1000 points to Silver." Motivated to book another service.
Scenario 2: Reward redemption
1500 points → "Free haircut" reward. Next visit 0 Ft.
Scenario 3: Referral code share
"Try my favorite salon, my code is 'BookindaANNA#1234'". Friend uses, gets 20% off.
Scenario 4: Reward in sight
"200 more points and Spa Day 5000-point reward is free." Motivated.
Scenario 5: Expiry reminder
"500 points expire in 30 days." Customer redeems.
Tips
- "How close to next tier" info motivates.
- Sharing referral code is one click.
- Reward catalog transparency matters.
- Redemption history builds trust.
- Referral stats reinforce loyalty.