Reward Bonuses
Categories:
This guide explains how to set up and manage the loyalty reward bonus system in Barberly, helping you create effective incentives to increase client retention and satisfaction.
Reward Bonuses Overview
The Reward Bonuses system allows you to create incentives for your clients based on points they accumulate from completed appointments. For every completed appointment, clients earn points that they can later redeem for various rewards.
Key concept: 1 point = 1 currency unit (if your business operates in USD, then 1 point = $1)
Activating the Loyalty Program
Before configuring reward bonuses, you need to activate the Loyalty Program:
- Navigate to Menu > Marketing > Loyalty Program
- Toggle the switch from “INACTIVE” to “ACTIVE”
- Choose which bonus types you want to implement in your loyalty program

Types of Reward Bonuses
Barberly offers three types of reward bonuses that you can configure for your clients:
Free Services
Reward loyal clients with complimentary services when they meet specific point thresholds. For example, offer a free haircut after a client accumulates 200 points.
Percentage Discounts
Implement a progressive discount system that rewards customers with increasing percentage discounts. For instance, 50 points might earn a 5% discount, while 200 points could qualify for a 20% discount.
Fixed Amount Discounts
Offer clients specific currency amount discounts when they redeem loyalty points. For example, 100 points could be redeemed for a $10 discount on any service.
How Points Are Earned
Clients automatically earn points when:
- Their appointment status is changed to “Completed”
- The points are calculated based on the monetary value of the appointment
Business Management
As a business owner or manager, you can:
- View client points in their individual client profiles
- Manually add or remove points from clients in their profile page
- Track point accumulation and redemption history
- Analyze which rewards are most popular with your clients
Reward Configuration Options
All reward bonuses share the following configuration options:
Point Value: Set how many points a client needs to redeem for the bonus
- You can set this to 0 points to make the bonus available to all clients, including new ones
- For zero-point bonuses, we recommend setting them as one-time use only, so each client can only redeem it once
Point Deduction: Choose whether points are deducted upon redemption
- For progressive models (where more points = bigger discounts), you might not want to deduct points
- For free services or single-use bonuses, points are typically deducted
Usage Limit: Configure bonuses as:
- One-time use only
- Multiple use (can be redeemed repeatedly)
Expiration: Set bonuses to:
- Expire after a specific date
- Remain valid indefinitely
Location Applicability:
- Apply to appointments at all locations
- Apply only to selected locations
Service Applicability:
- Apply to all services
- Apply to specific service categories
- Apply to selected individual services
Team Member Applicability:
- Apply to bookings with any team member
- Apply only to bookings with specific team members
Client Audience: Target rewards to:
- All clients
- Specific clients
- Clients with appointments within a date range
- Clients with birthdays within a date range
- Clients who use specific services
Client Experience
Viewing Bonuses and Points
- Clients can view their accumulated points through your mobile app and website
- On the home page of both the mobile app and website, clients can click on the Bonus icon to access the full list of available promotions
![]()
The bonuses page shows:
- The client’s current point balance
- Complete list of available bonuses with their point costs
- Bonuses they already qualify for and those they need more points to redeem

Redeeming Bonuses During Booking
- During the booking process, clients can apply eligible bonuses to their appointments
- On the Summary page of the booking process, clients click the “Check available bonuses” button

This shows only bonuses that:
- Are valid for the time of the appointment
- Apply to the selected location, service, and team member
- The client has enough points to redeem

Strategic Use Cases
Case 1: Tiered Rewards Program
Create a progressive system where clients earn increasingly valuable rewards as they accumulate more points:
- 50 points = 5% discount
- 100 points = 10% discount
- 200 points = free add-on service
- 500 points = free premium service
Case 2: Service Category Promotion
Boost bookings for a specific service category by creating rewards that apply only to those services, encouraging clients to try treatments they might not have considered.
Case 4: Seasonal Campaigns
Create limited-time rewards with expiration dates to drive business during typically slower periods.
Best Practices
- Clear Communication: Make sure clients understand how points are earned and redeemed
- Achievable Thresholds: Set point requirements that feel attainable to encourage participation
- Varied Reward Types: Offer a mix of the three bonus types to appeal to different client preferences
- Regular Updates: Refresh your reward offerings periodically to maintain client interest
- Data Analysis: Monitor which rewards are most frequently redeemed to optimize your program
Getting Started
Choose which type of reward bonus you want to configure first: