Your service list is what clients see when they visit your profile page. You can have as many services as you like.

Adding a service

Go to Services and click Add service. Fill in:

  • Name — what it's called (e.g. "Swedish Massage" or "Deep Tissue Massage 60 min")
  • Duration — in minutes
  • Price — in pounds

Grouping by duration

If you offer the same treatment in multiple lengths, use the same base name and MassageHub will automatically group them. For example:

  • "Swedish Massage 60 min" · 60 min · £60
  • "Swedish Massage 90 min" · 90 min · £80

These appear as a single card on your profile page with duration chips clients can select.

Reordering services

Drag the handle (⠿) on the left of each service group to reorder them. The order you set here is the order clients see.

Duration presets

When adding or editing a service, click any of the quick-pick buttons (30, 45, 60, 90, 120 min) to set a common duration instantly, or type any number between 5 and 480 minutes directly. Durations of 60 minutes or more are shown as hours and minutes (e.g. "1 hr 30 min") to make them easier to read.

Buffer after

The Buffer after field adds a hidden gap after the service ends before the next slot becomes available. Use it to give yourself time to wash linens, clean the room, write notes, or travel between appointments.

This buffer is never shown to clients — it's invisible to them on your booking page. A 15-minute buffer after a 60-minute service means the next bookable slot starts 75 minutes after the session begins, not 60.

Service categories

If you offer services for different types of clients — for example, individual massage treatments alongside corporate chair massage packages — you can group them using categories. Add a category name (e.g. "Individual" or "Corporate") to each service when creating or editing it.

Once any service has a category set, your profile page and booking page will automatically display services in separate sections labelled by category. Services without a category appear under a default "Services" heading. Categories are only available on main services, not add-ons.

Add-on services

Add-ons are extras clients can add to any main service — things like hot stones, aromatherapy oil, or a theragun upgrade. To create one, click Add service and tick This is an add-on.

Add-ons can have a duration of 0 minutes (e.g. lavender oil — no extra time needed) or a set number of minutes (e.g. a 10-minute theragun session that extends the appointment). The price is added to the main service total.

When a client books, they'll see an optional add-ons step after choosing their main service. They can select as many as they like, or skip. The total duration and price update in real time. Add-on names appear on booking confirmation emails sent to both the client and you.

Add-ons appear in a separate section below your main services on the Services page, so your service list stays tidy.

Service-specific booking links

Each service has its own direct booking link. When a client opens it, that service is pre-selected on your booking page — they just confirm and pick a time. It's useful for linking directly to a specific treatment from your website, a social media post, or a campaign.

To copy the link, go to Services and click Copy link next to any service. Paste it wherever you like.

If you have multiple locations, the client will still choose their location first, then see the pre-selected service to confirm. They can change the duration at this point if they want — so the link is also a great way to showcase a treatment and let clients decide between lengths.

Archiving a service

If you stop offering a treatment for a while but don't want to lose the details, you can archive it instead of deleting. Click Archive next to the service and it will be hidden from your booking page and service list immediately.

To see archived services, scroll to the bottom of the Services page and click Archived services. Click Restore next to any service to bring it back.

Importing services

If you have an existing service list (from a website, document, or another system), click Import from text. Paste in the text and the AI will extract your services automatically for you to review before saving.