UK: +4420 3369 3369
FR: +33 75690 4272
CA & US: +1 562 606 0386
bg Bulgarian keyboard_arrow_up
account_circle Клиентски Профили person Редактиране на профил add_alert Активност на клиентите format_list_numbered Страница със списък на клиентите attach_money Клиентски Баланс local_drink История на Напитките на Клиента local_hospital Медицинска история history История на покупките library_books Резервиране на услуга library_books Booking a Courses collections_bookmark Резервиране на тест за алергия perm_contact_calendar Консумативи за преглед cancel Отмяна на Назначението photo_size_select_actual Преоразмеряване на ангажимента local_drink Напитки за среща format_list_bulleted Списък за изчакване phone_android Безхартиени формуляри за съгласие phonelink Шаблони за формуляри за съгласие attach_file Файлов мениджър format_quote Оферти note Бележки за клиент bubble_chart Бележки за лечение burst_mode Клинични бележки cake Управление на Обратна Връзка от Клиенти format_list_bulleted Списъци за контрол на достъпа accessibility Административна зона account_balance_wallet Управление на персонала card_membership Членства monetization_on Настройки на фактури access_alarm Режим на възстановяване на средства payment Вноски more Patch тест
Try Now Free Demo →
Booking a Course — Clinics, Spas & Salons — ClinicSoftware.com
Course & Package Bookings · Live Now

Booking a
Course, Made Simple.

Sell treatment courses and packages, then let clients book each session from a single pre-paid balance. Our course-type appointment feature tracks sessions or minutes remaining, stops double bookings, and lets clients manage everything themselves — online, in real time.

Sessions & minutes tracking
No double bookings
Real-time updates
course balance — live
🌟 Laser Hair Removal — 6 SessionsАктивно
4 of 6 sessions used2 remaining
💆 Deep Tissue Massage — 300 MinutesАктивно
120 of 300 minutes used180 remaining
✨ Facial Rejuvenation — 8 Sessions1 Left
7 of 8 sessions usedOrder more →
Why It Matters

Why Course Bookings
Need Their Own System

Courses and packages aren't single appointments — they're a running balance across many visits. Treating them like ordinary bookings leads to scheduling errors, confused staff, and clients who lose track of what they've paid for.

🚫
No Double Bookings
The course-type appointment feature is built to eliminate double bookings and time conflicts, keeping every session slot accurate across your whole team.
📊
Accurate Balances
Every course tracks sessions or minutes used, remaining, and last purchased, so neither staff nor clients ever have to guess what's left.
Real-Time Sync
Whenever a session is booked, rescheduled or cancelled, the system updates instantly — so your schedule and your client's balance always match.
Как работи

From Course Sale
to Final Session

1
Sell the Course or Package
Set up a course by total sessions or total minutes — a 6-session package, a 300-minute massage bank, or any structure your treatments need.
2
Book Each Session
Staff or clients book a course-type appointment against the balance. The system checks availability and pulls from the course automatically — one session, one deduction.
3
Clients Self-Manage Online
From their online account, clients view remaining sessions or minutes, book new ones, or reschedule and cancel existing appointments — no phone call required.
4
Reorder When It Runs Low
When a course balance runs low, clients can order new sessions or minutes onto the existing course directly from the platform, keeping revenue flowing without a hard sell.
booking flow
COURSE BOOKING FLOW 🛍️ 1. Course Sold 6 sessions added 📅 2. Session Booked Slot confirmed 3. Balance Updated 5 sessions left 👤 4. Client Notified Reminder sent COURSE PROGRESS 5 of 6 sessions used 1 remaining 💡 Running low — invite client to order more
Core Features

Everything a Course
Booking Needs

Built specifically for appointment-based businesses selling packages, courses and pre-paid treatment plans.

🎫
Sessions & Minutes
Structure a course by number of sessions or total minutes — whichever fits the treatment — and track exactly what's used and what's left.
Flexible balance types
🔁
Reschedule & Cancel
Clients can view, reschedule, or cancel their course appointments directly from the online platform, with the balance adjusted automatically.
Client self-service
🛒
Order More Sessions
When a course runs low, clients can order new sessions or minutes onto an existing course without starting a new purchase from scratch.
One-click top-up
🔔
Automatic Reminders
Send appointment reminders for every course session, reducing no-shows and improving attendance across multi-visit treatment plans.
Email & SMS
📈
Usage Reporting
See a summary of active, available, used and last-purchased courses across your whole client base — useful data for spotting who needs a nudge.
Full visibility
🖥️
Instant Sync
Every booking, reschedule or cancellation updates the schedule and the course balance in real time — everyone always sees the same accurate picture.
Real-time updates
Behind the Scenes

Course Balances,
Always Up to Date

No more spreadsheets or sticky notes to track who has sessions left. The platform keeps every course balance current, automatically.

Sessions Tracked Live
Updates on every booking
Low-Balance Alerts
Flagged before it runs out
Conflict Prevention
Double bookings blocked

Frequently Asked Questions

What is a course-type appointment?
A course-type appointment is booked against a pre-purchased package of sessions or minutes, instead of being paid for one visit at a time. The system tracks the running balance for you.
Can clients book their own course sessions?
Yes. Clients can book, reschedule, or cancel course sessions from their own online account, and see exactly how many sessions or minutes remain.
What happens when a course runs out?
Clients can order new sessions or minutes onto an existing course directly from the platform, so topping up doesn't require a fresh purchase process.
Does this prevent scheduling conflicts?
Yes. The feature is designed to eliminate double bookings and time conflicts for course sessions, keeping the schedule accurate across staff and locations.
Start Booking Courses Today

Sell the Package.
Book Every Session.

Give your clients a seamless way to use every session they've paid for, while your team spends less time managing balances and more time delivering treatments.