Let pupils find their next lesson.
Share your booking link on your website, socials or in a message. Pupils choose a lesson and an available time. Add bookings arranged over the phone to the same diary.
Keep lesson bookings, payments and reminders in one simple diary. See what's booked and paid, and spend less of your evening arranging lessons.
£9.99 per month, per location. 60-day free trial.
From first lessons to pre-test prep, keep your day organised and your pupils informed.
An empty lesson slot means lost teaching time. Take a deposit or full payment when pupils book, with rules you choose for each lesson type.
Connect Stripe to take online payments. Stripe and OneDiary payment fees apply.
Example only. You set your own services, prices and deposits.
Accept bookings online or in the OneDiary app. Link your booking page from your Google Business Profile.
Take deposits or full payment upfront. Accept contactless card payments in person with Tap to Pay on supported devices.
Share messages, photos and documents with clients in the app. Keep the conversation history linked to their client profile.
Set working hours for you and your team. Choose the days and times each service can be booked.
Remind clients before their visit by email, app notification or SMS. Email and app reminders are included; SMS is charged separately.
Offer an extra half-hour as an optional add-on to a lesson. Set its price and additional time so both are included when a pupil books.
Give your team their own sign-ins. Create roles and choose what each person can see and manage.
Fully booked? Let clients join a waitlist and notify them when a suitable appointment opens up.
Let clients rate you and your business on OneDiary. Invite them to leave a separate review on your linked Google Business Profile.
Offer percentage or fixed-amount discounts, automatically or with a code. Choose eligible services, days and date limits.
Attach a short pre-lesson questionnaire to a service to collect experience and lesson preferences. Request responses before the lesson, complete forms together during it, or allow later completion. Keep responses with the client record.
Stripe and OneDiary payment fees apply when you take payments.
Yes. Create separate lesson services with their own durations, prices and payment rules. Choose the days and times each can be booked, and block out diary time when you need it for travel or other commitments.
Yes. Choose full payment, a fixed deposit, a percentage deposit or no upfront payment for each lesson service. Connect Stripe to accept online payments. Your diary shows what is paid and any balance due.
Yes. Add a manual booking so lessons you arrange directly sit alongside online bookings and keep your availability up to date. Once a pupil has a booking and a OneDiary account, you can also exchange messages and documents in the 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.
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.
Start with a 60-day free trial, then pay £9.99 per month, per location.
Stripe and OneDiary payment fees apply when you take payments. Optional SMS messages are charged separately.