What makes a studio referral program work?
Three rules decide whether a referral program pays off. Capture the referrer as structured data, not a free-text note. Reward the referrer only after the friend makes a real first paid purchase. Confirm to both people automatically, so nobody has to remember to do it.
Keep the offer simple enough to say in one sentence at the front desk. For example: ‘Bring a friend, they get a discounted intro pack, and you get a class credit once they pay.’
Reward both sides, and tie the friend’s offer to a new-client intro product. That stops existing members from using it.
Write the eligibility rule down before launch: new to the studio, no earlier account, first paid purchase only, and a cap per referrer if you need one.
This is an illustrative setup, not a customer story. A small pilates studio offers a friend a discounted intro pack and the referrer a class credit after the friend’s first paid pack clears. The owner writes the rule on the intake form and checks the list once a month.
Recording referrals in Mindbody or Booker
The manual way starts with the referral source information your system stores on the client profile. Mindbody lets you record how a client heard about you, so use the referral source field on the client profile. Mindbody’s help center also documents referral discounts, so check which discount or credit options your account offers before promising a reward. Check the exact label in your own account, because names and locations can differ by account and version.
For Booker, check whether your account has a client referral or source field and use it the same way.
Two habits make the data usable:
- Capture an identifier, not a name. Ask for the referrer’s email or phone number. ‘Jen S.’, ‘Jenny Smith’ and ‘my friend Jen’ look like three different people to a report.
- Ask online and at the desk. Put the question on the online signup and intake form. For walk-ins, give staff one fixed phrase, such as ‘Who sent you to us?’, so the answer is recorded the same way every time.
For reporting, filter new clients by referral source in your client or new-client reporting. Keep a simple Google Sheet with five columns: referrer, friend, signup date, first paid purchase date and reward status.
Where does the manual way break?
The manual way usually fails in five predictable places:
- Blank or messy referral fields. Staff forget to ask at the desk, so most walk-in signups have no referrer.
- Late or missed payouts. Nobody sees the friend’s first purchase happen, so rewards go out late, twice or not at all.
- Credit nobody tracks. Rewards applied by hand create balances that are hard to see, and there is no automatic thank-you.
- Abuse that a spreadsheet can’t catch. Same household, same card, a new email for an old client or intro-offer hunters all look like new customers until you check them against each other.
- Refunds. A friend who buys the intro pack and gets a refund the next day still triggers the reward if you pay on purchase alone.
Rewarding only real conversions
Define ‘real’ before you pay anyone. A good definition is a paid first purchase of a qualifying product, past your refund or cancellation window, by a client who had no earlier account.
Check these on each payout:
- Phone, email and payment card against the referrer’s record
- Shared address or household
- Whether the friend was already in your system before the referral
Add a cap per referrer per month or per year. State the credit’s expiry in the offer, because credit that never expires becomes an open liability on your books.
If intro-offer abuse is a problem, add a short hold, such as paying after the friend’s first attended visit. Treat that as an option you can choose, not a rule.
The table below shows the stages to check and who should hear about each one.
| Stage | What to record or check | Who is notified |
|---|---|---|
| Friend signs up | Referrer’s email or phone captured; friend has no earlier account | Referrer: ‘your friend signed up’. Friend: welcome and intro offer |
| Friend buys | First paid purchase of a qualifying product; card, email and household don’t match the referrer’s | Staff: review flag if anything looks off |
| Refund window passes (or first visit attended) | Purchase not refunded or cancelled | Referrer: reward confirmed. Staff: apply credit |
| Reward applied | Credit or pass recorded against the referrer; cap and expiry noted | Referrer: thank-you with how to use it |
| Month end | Referred signups, conversions, reward cost, 90-day retention | Owner: summary in Google Sheets |
Automating the thank-you and the reward with Pandaflow
The manual steps above are where referral programs lose people. Pandaflow connects Mindbody or Booker to HubSpot and to your messaging tools, so the referral becomes a record on both the friend’s and the referrer’s contacts, and the friend’s first purchase is seen when it happens. Explore our Mindbody integrations, HubSpot integrations, and the dedicated HubSpot and Mindbody integration.
Setup takes five simple steps:
- Start free.
- Connect Mindbody (or Booker) and HubSpot.
- Describe what you want in plain English. For example: ‘When a new client lists a referrer and makes their first paid purchase, thank both of them by email and text, and tell me to apply the credit.’
- Review a few records to check the matches.
- Go live.
You can deploy in our cloud or yours. To evaluate plan options, see pricing: Pandaflow is free to start, followed by Lite at $79, Silver at $299, and Gold at $499 a month.
Once it runs, the owner sees:
- The referrer and the friend linked in HubSpot
- A thank-you to the referrer when the friend signs up
- A second message when the friend’s first paid purchase clears
- A Slack alert telling staff to apply the reward
- A row in Google Sheets for the monthly review
Be clear about one limit. Whether a reward can be posted inside Mindbody automatically depends on what Mindbody allows through its API. Pandaflow tells you what it can do and what stays a one-click task for staff. Don’t promise clients automatic credit posting until you have confirmed that for your setup.
If a field gets renamed or the sync changes, Pandaflow repairs it, so the program doesn’t stop quietly.
Tracking the program monthly
Track five numbers:
- Referred signups
- Referred clients who made a first paid purchase
- Conversion from signup to paid purchase
- Total reward cost per converted referral
- 90-day retention of referred clients compared with other new clients
Referral count alone tells you little. Compare the referred group with other new clients before you assume referred clients stay longer. Your own data will show whether they do.
Also look at your top referrers, and check any pairs that share a card or an address.
Put the figures in a Google Sheet, and optionally build a Looker Studio view on top of it. Review monthly, and change the offer only after at least two months of data. You can find related get-clients how-tos on the guides index.
What can go wrong?
- The reward is too easy to claim. Tighten eligibility before you raise the reward.
- Staff skip the question at the desk. Make the online form the main route and keep the walk-in phrase short.
- Credit has no expiry. Set one and state it in the offer.
- The thank-you never arrives. Check that the referrer’s contact record has the right email or phone number, since the messages depend on it.
- The program is changed too often. Keep one offer for at least two months so you can read the results.