Reward Bonuses

Create a comprehensive loyalty program with reward bonuses that encourage client retention. Configure point-based rewards that clients can redeem for free services, percentage discounts, or fixed amount discounts.

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:

  1. Navigate to Menu > Marketing > Loyalty Program
  2. Toggle the switch from “INACTIVE” to “ACTIVE”
  3. 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:

  1. 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
  2. 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
  3. Usage Limit: Configure bonuses as:

    • One-time use only
    • Multiple use (can be redeemed repeatedly)
  4. Expiration: Set bonuses to:

    • Expire after a specific date
    • Remain valid indefinitely
  5. Location Applicability:

    • Apply to appointments at all locations
    • Apply only to selected locations
  6. Service Applicability:

    • Apply to all services
    • Apply to specific service categories
    • Apply to selected individual services
  7. Team Member Applicability:

    • Apply to bookings with any team member
    • Apply only to bookings with specific team members
  8. 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

Bonuses icon

  • 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

All binuses

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

Check available bonuses

  • 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

Only applicable bonuses

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

  1. Clear Communication: Make sure clients understand how points are earned and redeemed
  2. Achievable Thresholds: Set point requirements that feel attainable to encourage participation
  3. Varied Reward Types: Offer a mix of the three bonus types to appeal to different client preferences
  4. Regular Updates: Refresh your reward offerings periodically to maintain client interest
  5. 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: