Turn existing members into an acquisition channel with trackable guest passes, timed asks and a referral pipeline that actually closes.
Bring your stack to a call and we will scope it against how your business actually runs.
Book a callEvery gym, studio and wellness clinic will tell you referrals are their best lead source. Almost none of them run referrals as a channel. The mechanism is a laminated sign at the front desk, one line in the welcome email, and a coach who remembers to ask when the floor is quiet. The result is a trickle that nobody forecasts, nobody measures, and nobody can turn up when the month is light.
The money leaks in three specific places. The first is timing: the single best moment to ask a member to bring a friend is immediately after a win. A completed first month, a personal record, a five-star review, a renewed membership, and that moment passes in silence because nobody is watching for it. The second is the pass itself. A paper guest pass has no owner, no expiry and no follow-up, so the friend takes it home, puts it on the fridge and the lead quietly dies. Nobody knows it existed, so nobody chases it. The third is attribution. When a guest does convert, the referring member is rarely credited, which means the referrer never gets the reward or the thank-you, learns that referring is pointless, and never does it again. One broken loop kills the whole channel.
There is a fourth, quieter leak: guests who visit once and do not join. A guest pass redemption is the strongest buying signal a prospect can give. They physically came in. In most clubs that person leaves after their session and enters no follow-up sequence at all. The build below closes all four gaps: it asks at the right moment, issues a pass that is tracked to a named referrer with an expiry, chases the guest before and after the visit, and credits the referrer automatically so the loop runs again.
One pipeline, Referrals, with seven stages that follow the pass rather than the person:
Keep the referring member on the opportunity as a linked contact so credit never has to be reconstructed by hand.
On the contact record:
BO handles inbound replies on the referral and guest threads so staff are not tied to a phone.
Trigger: any of. Membership reaches day 28; a five-star review is submitted; a membership renews; a member is tagged pr-achieved by a coach.
Conditions: contact has an active membership, does not have referral-ask-sent, is not tagged do-not-contact, and has not submitted a referral in the last 90 days.
Exit: referral form submitted, contact replies STOP, membership cancels, or tag do-not-contact applied.
Trigger: Refer a Friend form submitted.
Conditions: branch on whether the guest's mobile already exists as a contact.
Exit: pass delivered, or Branch B completed.
Trigger: pass_status changes to viewed (webhook from the Guest Pass page view).
Conditions: no appointment exists on Guest Pass Session or Guest Tour for this contact.
Exit: any booking created, STOP received, or pass expires.
Trigger: scheduled daily scan comparing pass_expiry_date to today.
Conditions: pass_status is issued or viewed: never redeemed or booked.
Exit: booking created at any point, or STOP received.
Trigger: appointment booked on Guest Pass Session or Guest Tour.
Conditions: branch on appointment outcome after the slot time.
Exit: attended and handed to workflow 6, or two rebook attempts exhausted.
Trigger: tag guest-visited applied.
Conditions: contact is not already a member.
Exit: membership created: move to Joined, tag guest-joined, start workflow 7, or STOP received.
Trigger: opportunity moves to Joined.
Conditions: referred_by_contact_id is populated and the referrer still has an active membership.
Exit: reward marked fulfilled.
Trigger: referral_reward_status set to fulfilled.
Conditions: referrer has an active membership and no open referral opportunity.
Exit: new referral submitted, or suppression window reset.
Referrals stop being a hopeful sign on the wall and become a channel with a volume you can see, a conversion rate you can improve, and a cost you can compare against paid acquisition. The ask fires automatically at the moments members are most receptive, so the volume is no longer dependent on whether a particular staff member remembered.
Every pass has an owner, an expiry and a follow-up sequence, so guests who go quiet get chased three times instead of zero. Guests who physically walk in (the highest-intent prospects a club ever sees) enter a conversion sequence the same afternoon rather than walking out the door into nothing. And referrers get credited and thanked without anyone having to remember who sent whom, which is what keeps the loop running.
Review these monthly in a single dashboard. The two levers with the most movement are usually the speed of the first pass message and the quality of the post-visit sequence.
For scoping, number provisioning and a build plan for your club, book a call at bookings.appbo.io.
Every build on this page is something we configure, test and hand over with the SOPs your team needs to run it.
Book a call