← Back to MassageHub

Help centre

Guides and walkthroughs to get the most out of MassageHub.

Getting started

Services & availability

Clients

Appointments & SOAP notes

Managing appointments

Confirm, reschedule, mark as no-show, and cancel bookings.

Why and how to mark sessions complete

A one-tap action that powers your income dashboard, review pipeline, loyalty rewards, referrals, and credit decrement — even if you take payment outside the app.

Recurring appointments

Set up weekly or fortnightly repeating sessions — MassageHub keeps 16 weeks of appointments in your diary automatically.

Marking time off on your calendar

Mark time as unavailable for admin, travel, or breaks — without creating an appointment.

Writing SOAP notes

Document sessions with structured clinical notes — including voice dictation.

Automated reminders

How SMS and email reminders are sent to clients before appointments.

Client retention

Automatic win-back, birthday and anniversary messages — set the wording once, sent in your voice.

Notification preferences

Choose which events (new bookings, cancellations, package purchases, membership signups) send you an email or SMS alert.

App notifications (push)

Get instant alerts on your phone or desktop the moment a booking comes in — no app download required. How to enable push notifications on Chrome, Safari, Android, and iOS.

Calendar sync — push bookings to Google Calendar and block busy times

Push bookings straight to Google Calendar via OAuth, subscribe to your appointment feed in any calendar app, and connect Apple Calendar or Fresha to block busy times.

Invoices for health insurance claims

Generate a printable invoice for any appointment — clients can save it as a PDF and submit it to their health insurer.

Payments & income

How clients pay you — Stripe, external URL, or cash

Compare the three payment options side by side: what each looks like for you and the client, and the trade-offs to help you choose.

Setting up Stripe payments

How to connect Stripe so you can save client cards and charge for sessions.

Take card payments in person with your phone

Use the Stripe Dashboard mobile app to take contactless card, Apple Pay, and Google Pay payments at the end of a session — no extra hardware needed.

Late cancellations & no-shows

Four modes — off, alert, approve each, or fully automatic — with per-client exemptions, an approval queue on your dashboard, and clear emails to both you and your client at every step.

When a client's card declines

How MassageHub handles the moment a saved card fails: the hosted update-card page, the retry schedule, the reminder emails, and the outstanding-charges dashboard where you can take manual action.

Stripe payout timing explained

When you'll receive your money, why there's a first-payout delay, and how payouts get faster over time.

Your income dashboard

Track earnings, session counts, and active clients by month — all in one place.

Letting clients leave a tip

Switch on optional client tipping — how it appears to clients, and where tips show up for you.

Monthly membership plans

Create subscription plans, enrol clients, and track treatment credits automatically.

Treatment packages

Sell session bundles with a discount or fixed price; clients buy and redeem via their portal.

Gift cards

Sell gift cards from your booking page, issue them manually, and track redemptions and remaining balances.

Back-to-back bookings

Let clients combine multiple treatments in a single booking, with automatic multi-treatment discounts and rest breaks.

Green booking incentives

Highlight and discount slots where you're already nearby — rewarding clients who help reduce your travel.

Booking deposits

Collect a deposit when a client books and charge the remainder after the session.

Collecting payment for manually-booked appointments

Send a secure payment or deposit link to clients you book in yourself — including adding new clients inline from the calendar.

Price adjustments — surcharges and discounts

Add a surcharge or apply a discount to an appointment before you charge the client.

Issuing refunds

Issue a full or partial refund to a client directly from the appointments dashboard.

Discount codes

Create promo codes with percentage or fixed discounts, usage limits, and expiry dates.

Pop-up events

Analytics & marketing

Reviews

Trusted Therapists

Health & wellbeing

Moving to MassageHub

Still can't find what you need?

Try the search above — just ask your question in plain English. If that doesn't help, use the Feedback button to send us a message.