Overview
Client-to-client word of mouth is a powerful way to get high-quality leads for your business and grow your client base. Boulevard’s client referral program makes it easy for you to reward clients for referring a friend to your business, and provides the new client with a special offer for their first appointment.
Each client has a custom referral code that they can share with their friends. The new client receives a discount on their first appointment, and the referring client receives an account credit after the first appointment is complete.
The referral program is included for businesses on Premier, Prestige, or Enterprise Tiers. Enterprise businesses can also leverage our Client API to use the referral program in their own client portals, client apps, and/or custom booking.
Businesses that perform medical services: before enabling Referrals, carefully consider whether your use will comply with all applicable federal and state laws. Only you can make this final determination, and we recommend consulting with your legal and professional advisors.
Setting up a client referral program
Head to the gear icon > referral program to begin setting up. The program will automatically apply to all locations at your business
Name your referral program
Short and sweet is best! We like “give $25, get $25” because it makes it clear how the program works, and highlights the rewards.
Add a description
Existing client reward
Select the amount of account credit you would like to give to your clients for referring their friends. It is awarded one business day after their friend (a new client) completes an appointment.
The existing client receives an email thanking them for the referral and awarding their account credit one business day after the new client completes their appointment.
The existing client does not get rewarded if the referral was already a client of your business.
The existing client does not get rewarded if the new client makes a purchase outside of an appointment (ex. a product purchase with no service), but will be rewarded if/when the new client ever completes an appointment.
Friend offer
Select the discount you would like newly referred clients to enjoy at their first appointment
To be eligible for the discount, they must not have had an appointment at your business before.
You can restrict the discount to particular services or products
Decide whether the discount should apply to the entire order, or to each item individually.
Entire order example:
Friend offer is $25 off
New client receives $80 service and buys $35 of retail, totaling $115. They receive $25 off, and owe $90.
Individual item example:
Friend offer is $25 off
New client receives $80 service and buys $35 of retail, totaling $115. They receive $25 off the service, and $25 off the retail, and owe $75.
When a new client books their appointment using a referral code, the discount will be automatically applied at booking and checkout.
If the client books a $0 service, the discount will be saved to apply at checkout in case they purchase additional eligible services or products during their appointment.
Add terms and conditions
You can add additional terms and conditions to your profile. We recommend you at least include something like
“You will receive a reward if the client you refer is a new client (who has not had an appointment at our business) and the new client completes their first appointment.”
Activate your referral program (or save it as a draft)
Adjusting or ending your referral program
If you make changes to your referral program, all new referrals generated after that time will adhere to the new settings. Any appointments booked using the previous version's codes will still be subject to that version’s settings.
To end your referral program, toggle off the “active” button. The referral program will be hidden from the client portal, and new clients attempting to book with referral codes will receive the error code below.
Promoting your referral program
To announce your client referral program to clients, you can send email or text blasts and include the link to the referral program. When a client clicks the link, they’ll be taken to the client portal where they can easily share their link with friends and family.
Adding link to referral program to a text blast
Select "referral program" in the dropdown menu to include a link for existing clients to get their custom code.
Adding link to referral program to an email blast
Select the "refer a friend" action to direct existing clients to the referral program page, where they can get their referral code.
Example email blast promoting referral program
Existing client experience
Sharing the referral code
Clients can navigate to the “Refer a Friend” tab in the client portal to find and share their custom referral code. You can also run text and email promotions for your referral program that send links to this page.
When they select the “Get my referral code” button, they can either copy the code or share it using their smartphone’s share screen.
Getting rewarded for successful referral
One business day after the newly referred client completes their first appointment, the existing client who referred them receives a notification of their account credit reward. The existing client will also see a list of successful referrals on the referral page of the client portal.
New client experience
The new client will receive a message from your existing client with a custom booking link. Here’s what the auto-generated text looks like through iMessage (existing clients have the option to customize before sending).
When the new client clicks the link, they are brought to a landing page that explains the eligibility requirements for the referral program. They can continue on to book an appointment using the custom referral link.
When they reach the end of booking, their first-visit discount is automatically applied. Their newly created client profile is updated with their referral source, and the discount will be applied to applicable items when they check out at their first appointment.
If the new client books a $0 service, the discount will be saved to apply at checkout in case they purchase additional eligible services or products during their appointment.
Manually adding new clients to the referral program
If a new client does not utilize the custom referral link while booking their appointment, you and your staff can manually add them to the referral program so they can enjoy their first-visit discount, and an existing client can still get rewarded for referring them to your business.
Adding a client to the referral program at checkout
When a new client is checking out of their first appointment, go to the Referral Discount section of the checkout window to search for the correct existing client referral code. This will apply the first-visit discount to the order for eligible items. One business day after checkout is complete, the existing client will be rewarded automatically for their referral.
Monitoring the success of your referral program
There are multiple reports you can use to monitor the referrals generated from your program.
The Referral Program Leaderboard report tracks how many new clients each of your existing clients refers to your business, plus the value of the new clients and the total amount of rewards you've given.
The Referral Sources report will show you how many clients total have been referred from every Referral Source, including the Referral Program.
The Referral Sources by Client report will include referral program participants as well as clients referred by "Another Client"
Troubleshooting referral code errors while booking
When a client goes to use a referral code, here’s a breakdown of the errors they may see and a description of why they are seeing that error.
Error message | Description of scenario(s) |
Enter a valid code |
|
Code valid for new clients only | The client has previously completed an appointment at your business. |
Referral program is no longer active | You have deactivated your referral program since they received the referral code. |