Bio-link for massage therapists and physiotherapists: bookings, reviews and gift cards on one page
How therapists in the wellness and healthcare sector use one link to fill appointments, collect Google Reviews, and sell treatments as gift vouchers. Practical guide with online payment deposits, QR codes, and GDPR-compliant intake forms.

A bio-link page centralises your booking system, Google Reviews, and gift voucher sales at one address — ideal for massage therapists and physiotherapists who want to fill their practice without endless DM-ing. In this article, you'll learn exactly how to connect Calendly or Google Calendar, collect reviews, prevent no-shows with upfront payment deposits, and set up a GDPR-compliant intake form. Jump to the 5-step checklist for direct implementation.
⚡ Fill your diary without admin stress. Jump to the 5-step checklist, or try LinkDash free.
Definitions: what do we actually mean?
- Bio-link page
- In one sentence: A mobile-optimised landing page behind one short URL that bundles all your important links, booking buttons, and content — designed for your Instagram bio, WhatsApp status, or business card.
- Online booking integration
- In one sentence: A direct connection between your bio-link and a calendar tool (Calendly, Acuity, Google Calendar) so visitors can book a treatment themselves without your involvement.
- Google Reviews widget
- In one sentence: A visual block on your bio page that displays your Google star rating and sends visitors to your review form with one click.
- Mini Shop
- In one sentence: A simple product catalogue on your bio-link where you sell gift vouchers, treatment packages, or physical products with card or bank transfer payment.
- Upfront deposit
- In one sentence: An advance payment via Stripe, PayPal, or local bank transfer that discourages no-shows and protects your cash flow.
- GDPR-compliant intake form
- In one sentence: A digital questionnaire that complies with the General Data Protection Regulation — with explicit consent, clear purpose statement, and secure storage.
Why do massage therapists and physiotherapists need a bio-link?
Short answer: Because your target audience finds you via Instagram, Google Maps, or a referral — and then expects to book an appointment within 30 seconds, not to have to phone.
The average physiotherapy practice loses potential patients at three moments:
- Accessibility: The website loads slowly or the "contact" page asks you to call between 9-5.
- Trust: There are no recent reviews visible, or the reviews are hidden on an external Google page.
- Decision moment: Someone wants to give a massage as a gift, but there's no gift voucher option — so they choose Amazon instead.
A bio-link solves all three: 24/7 booking, social proof immediately visible, and a Mini Shop for impulse purchases. This applies to both independent massage therapists and larger practices with multiple therapists.
How do you integrate online booking (Calendly, Google Calendar) into your bio-link?
Short answer: You embed your Calendly widget or connect your Google Calendar via a booking link directly on your bio page, so visitors can choose and schedule a treatment themselves.
Calendly integration step by step
- Create a free Calendly account and define your treatment types (e.g. "Sports Massage 60 min", "Dry Needling Intake").
- Set your availability — sync with Google Calendar to prevent double bookings.
- Copy your Calendly URL (e.g.
calendly.com/yourpractice/sportsmassage). - Paste this URL as a button in your bio-link builder. In LinkDash: click "Add Link" → paste URL → choose "Calendar" icon → label "Book sports massage".
- Optional: use Calendly's embed code for an inline widget if your platform supports it.
Google Calendar as a free alternative
Google Calendar has offered "Appointment Schedules" since 2023 — a built-in booking function. You share a link where visitors see available slots and book directly. Downside: fewer customisation options than Calendly, no automatic payments. Upside: free and directly linked to your existing calendar.
Why not just a contact form?
A contact form creates extra steps: visitor fills in → you read email → you propose times → visitor responds 2 days later → you confirm. That costs you 10-15 minutes per booking. With a booking widget it's 0 minutes — the appointment goes straight into your diary.
How do you promote a Google Reviews widget directly from your bio page?
Short answer: You place a visual block with your current star rating and a direct link to your Google review page, so satisfied clients leave a review with one tap.
Step 1: Find your direct review URL
Go to Google Maps → search for your practice → click "Write a review" → copy the URL from your browser bar. This is your direct review link.
Step 2: Display your current score
In LinkDash you can add a "Social Proof" block with your stars (e.g. "4.9 ★ based on 47 reviews"). This works psychologically: visitors see that others already trust you, and are invited to contribute.
Step 3: Timing is everything
Ask for reviews at the right moment:
- After the treatment: Send a WhatsApp with your bio-link and the text "Were you satisfied? Leave a review via [link]."
- On your QR code: Place a QR code at reception with the text "Scan and share your experience."
- In your email signature: Add a subtle link: "How was your treatment? → [Leave a review]".
Google's guidelines prohibit incentives for reviews (no discount for a 5-star review), but you are allowed to actively ask for feedback. The UK Competition and Markets Authority has similar guidance on authentic review collection.
How do you sell gift vouchers or treatment packages via a Mini Shop?
Short answer: You set up treatments as a "digital product" in your Mini Shop, the customer pays via card or bank transfer, and automatically receives a PDF voucher or unique code by email.
What do massage therapists and physiotherapists sell?
| Product type | Example | Price range | Suitable for | Margin | Popularity |
|---|---|---|---|---|---|
| Single treatment voucher | Relaxation massage 60 min | £50-£80 | Birthdays, thank-yous | High | ★★★★★ |
| Treatment package | 5x physiotherapy (10% discount) | £180-£320 | Chronic conditions | Medium | ★★★★☆ |
| Couples arrangement | 2x partner massage + tea | £110-£170 | Valentine's, anniversaries | High | ★★★★☆ |
| Introduction package | Assessment + 2 treatments | £140-£200 | New patients | Medium | ★★★☆☆ |
| Physical products | Massage oil, foam roller | £12-£40 | Upsell after treatment | Low | ★★★☆☆ |
| Online course/video | "Release your own neck tension" (5 videos) | £25-£70 | Passive income | Very high | ★★☆☆☆ |
How does the Mini Shop work technically?
- You add a product in your bio-link dashboard (name, price, description, image).
- You connect a payment method — with LinkDash that's Stripe, which supports cards, Apple Pay, Google Pay, and local methods like iDEAL for Dutch customers.
- The customer buys, pays directly, and automatically receives an email with the gift voucher (PDF or unique code).
- You see the sale in your dashboard and don't have to do anything manually.
Tax considerations: watch the VAT
Gift vouchers in the UK are "single purpose vouchers" if they apply to one specific VAT rate (e.g. only for massages at 20% VAT). You account for VAT at the point of voucher sale, not at redemption. In the EU, similar rules apply under the Voucher Directive. Consult your accountant for your specific situation.
How do you prevent no-shows with an upfront deposit?
Short answer: You ask for a deposit of 25-50% via card payment at booking. Clients who have paid almost always turn up — and if they don't, you've at least partially covered your hourly rate.
The psychology of deposits
Research in the hospitality sector shows that no-shows drop by 60-80% when a deposit is requested. The reason is simple: spending money activates a sense of commitment. A free booking feels "non-binding" — a paid booking is an appointment.
Technical implementation
- Calendly + Stripe: Calendly's paid plans (from $12/month) support mandatory payments at booking. You connect your Stripe account, and clients pay directly.
- LinkDash Mini Shop as booking alternative: Sell your treatments as a "product" with date/time selection in the checkout. The client pays the full price or deposit upfront.
- Wero (new in 2024-2025): Wero is the European successor to iDEAL and Bancontact, driven by the European Payments Initiative (EPI). Stripe is integrating Wero in 2025; check their documentation for current status if you serve EU clients.
How much deposit to ask?
- 25% deposit: Low barrier, suitable for regular clients and lower prices.
- 50% deposit: Standard for more expensive treatments or new clients.
- 100% upfront: Suitable for gift vouchers and clients with a no-show history.
How do you use a QR code on your practice door and business card?
Short answer: You generate a QR code that links to your bio page, print it on your door/window/business card, and visitors scan with their phone to book directly or read reviews.
Where do you place QR codes as a therapist?
- Practice door/window: "Scan to book an appointment" — reaches passers-by who see your practice.
- Reception desk: "Satisfied? Leave a review" — reaches clients directly after treatment (highest conversion).
- Business card: Replace your phone number with a QR code + bio-link URL.
- Invoice/receipt: "Book your next appointment" — encourages repeat booking.
- Flyers at local gyms: "Need a sports massage?" — reaches your ideal target audience.
Technical tips for QR codes
- Use at least 3x3 cm (roughly 1.2x1.2 inches) for reliable scanning.
- Ensure sufficient contrast (dark code on light background).
- Test the code yourself with multiple phones before printing.
- Use a short, readable URL alongside for people who don't want to scan.
How do you create a privacy-compliant form for intake or medical data?
Short answer: You build a form with explicit consent, clear purpose statement, secure storage (SSL + encryption), and you state your processing basis in accordance with GDPR.
What do you ask in an intake form?
For physiotherapists and massage therapists, these are typical fields:
- Name, date of birth, contact details
- GP and referrer (if applicable)
- Complaints and medical history
- Medication use
- Contraindications (pregnancy, blood thinners, allergies)
- Consent field: "I consent to the processing of the above data for the purpose of my treatment."
GDPR requirements for healthcare
Medical data is classified as "special category personal data" under GDPR (Article 9). This means:
- Explicit consent: The patient must actively agree (no pre-ticked box).
- Purpose limitation: You may only use the data for the stated purpose (treatment).
- Retention period: In the UK, NHS guidance recommends retaining adult health records for 8 years after last treatment. Private practitioners should follow similar guidelines or their professional body's recommendations (e.g. Chartered Society of Physiotherapy).
- Secure storage: SSL connection, encrypted database, restricted access.
- Data processing agreement: If you use an external tool (Typeform, JotForm, LinkDash), you must have a data processing agreement in place.
Which tools are GDPR-compliant?
- Typeform: EU servers available, data processing agreement standard.
- JotForm: HIPAA-compliant option (relevant for US clients), EU data centres.
- Google Forms: Technically GDPR-compliant if you use Google Workspace for Business with EU data residency.
- LinkDash: Forms are stored in EU data centres (AWS eu-west-1), data processing agreement available on request.
5-step checklist: get your bio-link as a therapist live in 30 minutes
- Create account: Register with a bio-link platform with Mini Shop and form functionality. Choose your URL slug (e.g. linkdash.app/yourpractice).
- Connect booking: Create a Calendly account (or use Google Appointment Schedules), define your treatments, and paste the booking URL as the main button on your bio page.
- Make reviews visible: Add a "Social Proof" block with your Google stars and a direct link to your review page.
- Set up Mini Shop: Add at least 2 gift vouchers (single treatment + package). Connect Stripe for card payments. Set up automatic emails with PDF voucher.
- Print QR code: Download your QR code, print on business cards and an A5 sign for your reception. Add your short URL as a fallback.
⚡ Still losing bookings to missed phone calls?
LinkDash bundles your diary, reviews, gift vouchers and intake form on one page — with card payments and GDPR-compliant storage.
Try LinkDash free → no credit card · 5 minute setup
Edge cases and exceptions
"I work part-time from home — do I really need a bio-link?"
Especially then. You probably don't have a receptionist answering the phone, so online booking is essential. A bio-link costs nothing or very little, and saves you the "when are you free?" messages.
"My clients are 60+ and don't scan QR codes"
Always place your URL in readable text next to the QR code. Older clients type the link manually — make sure it's short and memorable (max 20 characters after the slash).
"I work within a larger practice with its own website"
Your bio-link doesn't need to replace your website. Use it as "quick access" for Instagram/WhatsApp, while your website provides the detailed information. Link from your bio page to your practice website for SEO value.
"What if someone buys a gift voucher and never uses it?"
Legally speaking, gift vouchers in the UK must be valid for at least 5 years under the Consumer Rights Act 2015 (unless you can demonstrate a shorter period is fair). Unredeemed vouchers are pure profit — but be transparent about validity in your terms and conditions.
"Can I use my own domain instead of linkdash.app/...?"
With most bio-link platforms you can connect your own domain (e.g. links.yourpractice.co.uk). This looks more professional and strengthens your brand recognition. LinkDash supports custom domains on all plans.
Disclaimer: this article is not legal advice. Consult a GDPR specialist or solicitor for your specific situation, particularly regarding the processing of medical data.
Scenario: independent massage therapist with Instagram as main channel
Situation: You have 2,400 Instagram followers, work 3 days a week from a rented practice room, and your diary isn't full.
Current workflow: People send DMs with "When do you have space?", you send screenshots of your diary, they respond 2 days later, you've already filled that slot.
With bio-link:
- Instagram bio links to your LinkDash page
- Main button: "Book direct" → Calendly with available slots
- Second button: "Buy gift voucher" → Mini Shop with 3 options
- Third block: Google Reviews (4.8 ★) with direct review link
- Result: 80% of DMs replaced by direct bookings
Scenario: physiotherapy practice with 3 therapists
Situation: You have a practice with 3 physiotherapists, a receptionist who works part-time, and an outdated website with a contact form.
Problem: Outside office hours you miss booking requests. The receptionist spends 2 hours per day on telephone scheduling.
With bio-link:
- One bio page for the practice with buttons per therapist
- Each button links to that therapist's Calendly
- Online intake form before first appointment (GDPR-compliant)
- QR code on invoices for rebooking
- Result: receptionist saves 1.5 hours per day; 35% of bookings happen outside office hours
Scenario: wellness entrepreneur with multiple offerings
Situation: You offer massages, aromatherapy, and an online course "Self-massage for stress relief". You promote via TikTok and LinkedIn.
Problem: TikTok only allows one link, and you don't want to choose between your booking page, your course, and your gift vouchers.
With bio-link:
- Three clear sections: "Book treatments", "Online course", "Gift vouchers"
- Mini Shop with digital course (£45) + physical gift vouchers
- Video embed of your TikTok content for social proof
- Result: one link in your TikTok bio that serves all three of your income streams
Scenario: starting therapist without a website
Situation: You've just qualified, have no budget for a website, and want to attract clients quickly.
With bio-link:
- Your bio-link is your website — no extra costs, live within 30 minutes
- Free Calendly plan for basic booking
- Google Business Profile created + review link on bio page
- Business card with only QR code + bio-link URL
- Result: professional online presence for £0-12/month
Disclaimer and sources
This article is written for informational purposes and does not constitute legal, tax, or medical advice. The GDPR section is a simplified summary; consult the Information Commissioner's Office (ICO) or a privacy specialist for compliance advice specific to your practice.
Sources:
- Information Commissioner's Office — Special category data guidance
- Calendly Help Center — Getting started with Calendly
- Google Calendar Help — Appointment Schedules
- Stripe Documentation — Payment methods
- Chartered Society of Physiotherapy — Record keeping guidance
Frequently asked questions
What is a bio-link page?
A bio-link page is a mobile-optimised landing page behind one short URL that bundles all your important links, booking buttons, and content — designed for your Instagram bio, WhatsApp status, or business card.
What is online booking integration?
Online booking integration is a direct connection between your bio-link and a calendar tool (Calendly, Acuity, Google Calendar) so visitors can book a treatment themselves without your involvement.
What is a Google Reviews widget?
A Google Reviews widget is a visual block on your bio page that displays your Google star rating and sends visitors to your review form with one click.
What is a Mini Shop on a bio-link?
A Mini Shop is a simple product catalogue on your bio-link where you sell gift vouchers, treatment packages, or physical products with card or bank transfer payment.
What is an upfront deposit?
An upfront deposit is an advance payment via card or bank transfer that discourages no-shows and protects your cash flow.
What is a GDPR-compliant intake form?
A GDPR-compliant intake form is a digital questionnaire that complies with the General Data Protection Regulation — with explicit consent, clear purpose statement, and secure storage.
How do I prevent no-shows as a massage therapist or physiotherapist?
You prevent no-shows by asking for a deposit of 25-50% via card payment at booking. Clients who have paid in advance almost always turn up. Research shows that no-shows drop by 60-80% with deposits.
Can I sell gift vouchers via my bio-link?
Yes, you can sell gift vouchers via the Mini Shop feature of your bio-link. You add treatments as a digital product, connect card payments via Stripe, and buyers automatically receive a PDF voucher by email.
Which booking tools work with a bio-link?
Calendly, Google Calendar (Appointment Schedules), Acuity Scheduling, and SimplyBook all work with bio-links. You simply paste the booking URL as a button on your bio page.
Is an intake form on a bio-link GDPR-compliant?
An intake form is GDPR-compliant if it asks for explicit consent, has a clear purpose statement, is secure (SSL + encryption), and is stored with a party with whom you have a data processing agreement. Medical data requires extra care as "special category personal data".
What is Wero and how does it relate to European payments?
Wero is the new European payment method from the European Payments Initiative (EPI) that will replace iDEAL, Bancontact, and similar systems. Wero is rolling out in 2024-2025 and supports real-time payments across the EU — relevant if you serve European clients.
How big should a QR code be for reliable scanning?
A QR code should be at least 3x3 cm (roughly 1.2x1.2 inches) for reliable scanning with smartphones. Ensure sufficient contrast (dark code on light background) and always test the code yourself before printing.
Conclusion: one link, complete practice
A bio-link page transforms the way massage therapists and physiotherapists reach clients. You replace "call for an appointment" with 24/7 online booking, you convert satisfied clients into Google Reviews, and you sell gift vouchers while you sleep.
The five building blocks — booking integration, reviews widget, Mini Shop, upfront deposits, and GDPR-compliant forms — together cost less than one treatment per month and save you hours of admin per week.
Start with the 5-step checklist above, and you'll be live within 30 minutes.
Related articles:
Andreas
Founder of LinkDash
Andreas is the founder of LinkDash. Since 2025 he has been building a European Linktree alternative with Wero and iDEAL payments, AI tools and server-side rendering for maximum GEO/SEO performance.
Ready to get started?
Create your own link-in-bio page for free with iDEAL, Wero and 100+ templates.
Start free