Skip to content
OneDiary
Sign in Create account

A calmer diary.
More time for clients.

From a short focused treatment to a full hour, keep massage bookings, deposits and reminders in one simple diary. Spend less time arranging appointments and more time with your clients.

£9.99 per month, per location. 60-day free trial.

An independent massage therapist treating a client's upper back in a calm treatment room
For independent massage therapists, sports massage practitioners and small teams.

Time for each treatment.
Space between appointments.

Set the time each treatment needs, collect consultation details and keep your working day organised.

Take bookings while you treat.

Share your booking link on your website, socials or Google Business Profile. Clients choose a treatment and an available time. Add phone bookings to the same diary.

Make room for treatment and preparation.

Offer 30, 60 or 90-minute treatments with their own prices. Add preparation and clean-up time around each appointment so the next client fits your day.

Consultation details, ready for the visit.

Ask clients to complete a consultation form before their appointment. Keep completed responses, private notes and appointment history together on the client profile.

A reminder before their treatment.

Help clients remember their visit with email and app reminders. Optional SMS reminders are available and charged separately.

An appointment is time set aside for one client. Protect it.

A missed treatment leaves a gap in your day. Ask for a deposit when clients book, with different rules for a short appointment or a longer session.

  • Choose a fixed amount, a percentage or full payment.
  • Show clients what they pay today and what is due on the day.
  • See deposits paid and balances due alongside each booking.
Explore deposits and payments

Connect Stripe to take online payments. Stripe and OneDiary payment fees apply.

Your massage appointment

60-minute massage

Appointment total
£60.00
Deposit to pay today
£15.00
Balance due on the day
£45.00

Example only. You set your own services, prices and deposits.

Features for your massage practice.

Stripe and OneDiary payment fees apply when you take payments.

A smiling massage therapist peeking over a treatment table

Questions from the treatment room.

Need a hand with anything else? Talk to us.

Is OneDiary suitable if I work on my own or rent a treatment room?

Yes. Set your own treatments, prices, working hours and deposit rules. OneDiary suits independent massage and sports massage practitioners as well as small teams.

Can I offer different treatment lengths and leave time between clients?

Yes. Create treatments with their own durations and prices, such as a 30-minute focused treatment or a 60-minute massage. Add preparation and clean-up time around appointments to protect the time you need between clients.

Can clients complete a consultation form before their visit?

Yes. Attach a consultation or consent form to the service and request completion before the appointment. You can also complete forms with clients during a visit. Completed responses stay linked to the client record.

Do my clients need to download an app?

No. Clients can book through your public booking page in their web browser. The OneDiary app is also available for clients to keep all their bookings in one place.

What does OneDiary cost?

Start with a 60-day free trial, then pay £9.99 per month, per location. Staff seats, email reminders and app push reminders are included. Stripe and OneDiary payment fees apply when you accept payments through the platform. Optional SMS messages are charged separately.

Make room for a calmer working day.

Start with a 60-day free trial, then pay £9.99 per month, per location.

Get started now

Cancel anytime with no minimum term.

See pricing and payment fees

Stripe and OneDiary payment fees apply when you take payments. Optional SMS messages are charged separately.