Professional Booking System
A complete appointment and reservation management solution for businesses of all sizes.
Booking Types
Single Day Bookings
Time-based appointments completed within a single day. Perfect for consultations, haircuts, personal training, therapy sessions, and any service scheduled in hourly time slots.
Group Bookings
Allow multiple customers to book the same time slot. Ideal for classes, workshops, fitness sessions, and any service where participants share the experience.
Multi-Day Bookings
Services spanning multiple consecutive days or weeks. Great for vacation rentals, training courses, retreats, equipment rentals, and extended programs.
Recurring Bookings
Services that repeat on a regular schedule - weekly or monthly. Perfect for ongoing memberships, regular classes, and scheduled maintenance services.
Resource Bookings NEW
Rent equipment, vehicles, tools, or any physical items with flexible duration-based pricing and delivery options.
Single Day Bookings
Time-based appointments scheduled in hourly or minute-based slots, completed within a single day.
Learn MoreSingle day bookings are the foundation of appointment-based businesses. Whether you're scheduling 30-minute consultations or 2-hour sessions, customers choose from available time slots that fit their needs.
Key Features
- Flexible Duration - Set services from 15 minutes to multiple hours
- Time Interval Options - Regular intervals (every 30 min) or custom start times
- Smart Scheduling - Automatic conflict prevention and availability management
- Instant Confirmation - Customers receive booking details with calendar integration
Use Cases
Hair Salon
Book haircuts, styling, and treatments in precise time slots. Customers choose their stylist, service, and preferred time from your available schedule.
Medical Practice
Schedule consultations, therapy sessions, and check-ups. Set different durations for new patients vs follow-ups, with buffer time between appointments.
Photography Studio
Book portrait sessions, headshots, and photo shoots. Offer different session lengths and let clients choose times that work for natural lighting.
Group Bookings
Allow multiple customers to book the same time slot for classes, workshops, and shared experiences.
Learn MoreGroup bookings enable multiple participants to share the same session. Set your maximum capacity and the system automatically tracks availability, showing customers how many spots remain.
Key Features
- Capacity Management - Set maximum participants and prevent overbooking automatically
- Live Availability - Customers see remaining spots (e.g., "5/10 spots available")
- Group View - See all participants for each session in one dashboard
- Multi-Person Booking - Customers can book for themselves plus additional people
Use Cases
Fitness Studio
Run yoga classes, spin sessions, or HIIT workouts with up to 20 participants. Track attendance and ensure equipment availability for everyone.
Cooking Workshop
Host cooking classes with limited spots. Participants book individually or bring friends, and you know exactly how many to prepare ingredients for.
Dance Studio
Schedule salsa, ballet, or contemporary classes with capacity limits. Students see available spots and can join ongoing classes at any time.
Multi-Day Bookings
Services spanning multiple consecutive days or weeks - perfect for rentals, courses, and retreats.
Learn MoreMulti-day bookings handle services that extend across multiple days. Customers select a start date, and the system automatically blocks all days in the duration, preventing conflicts.
Key Features
- Date Range Blocking - Automatically blocks all days in the service period
- Flexible Duration - Set services in days or weeks (e.g., "5 days" or "2 weeks")
- Calendar Integration - Only shows dates when you're fully available
- Group Compatible - Combine with group settings for multi-day programs with multiple participants
Use Cases
Holiday Rental
Rent out your holiday home or cabin by the week. Guests select arrival dates, see availability across your calendar, and book their entire stay in one transaction.
Training Course
Run 5-day intensive courses or certification programs. Students book the full course, and all training days are automatically reserved on your calendar.
Wellness Retreat
Offer weekend or week-long retreat packages. Guests book their preferred dates and the entire retreat period is blocked, with optional group capacity limits.
Recurring Bookings
Services that repeat automatically on a weekly or monthly schedule - ideal for memberships and regular appointments.
Learn MoreRecurring bookings let customers book once and have sessions automatically scheduled on a regular basis. Choose weekly or monthly patterns, and the system creates all future occurrences.
Key Features
- Automatic Scheduling - Book once, all future sessions are created automatically
- Flexible Patterns - Weekly (every Monday) or monthly (first Tuesday of each month)
- End Date Options - Run continuously or set a fixed duration (e.g., 12 weeks)
- Conflict Prevention - Recurring slots are blocked across all your services
Use Cases
Personal Training
Client books weekly PT sessions every Monday and Wednesday at 7am. Sessions continue automatically until cancelled - no need to rebook each week.
Cleaning Service
Customers book regular home cleaning every Friday. You see the full schedule ahead, can plan routes efficiently, and build reliable recurring revenue.
Music Lessons
Students book weekly piano or guitar lessons at their preferred time. Lessons recur automatically each week, building consistent practice schedules.
New: Resource Booking
Rent equipment, vehicles, tools, or any physical items with flexible duration-based pricing and convenient delivery options.
See How It WorksResource Booking
Take your booking business beyond appointments. Our new Resource Booking feature lets you rent out equipment, vehicles, tools, or any physical items with flexible duration-based pricing and convenient delivery options.
Key Features
Flexible Duration-Based Pricing
Set your rates per day, per week, or per month. Customers select their start and end dates, and the system automatically calculates the total cost.
Delivery & Collection Options
Give customers choice: collection from your location or delivery directly to their door.
Distance-Based Delivery Fees
Configure tiered delivery pricing based on distance. Set different rates for local vs longer distances.
Multiple Unit Availability
Rent out multiple units of the same item. Real-time tracking prevents overbooking automatically.
Example Use Cases
Party Equipment Hire
List bouncy castles and party equipment with per-day pricing. Offer delivery with distance tiers and manage availability across all your inventory.
Tool & Equipment Rental
Rent professional tools to tradespeople with weekly pricing. Track multiple items, calculate costs instantly, and plan delivery routes efficiently.
Vehicle Hire
Rent cars, vans, or trailers with daily or weekly rates. Customers select pickup dates, choose delivery or collection, and see real-time availability.
Why Resource Booking?
- Reduce admin time - Automated pricing, availability checking, and booking confirmation
- Prevent double-bookings - Real-time inventory tracking across all your units
- Increase revenue - Offer delivery as a premium service with distance-based pricing
- Delight customers - Easy online booking with clear pricing and flexible options
Customer Forms
Collect health questionnaires, consent forms, and intake documents before appointments. Our drag-and-drop form builder makes it easy.
See How It WorksCustomer Forms
Collect important information from your customers before their appointments with custom forms. Our form builder supports multiple field types including text inputs, text areas, checkboxes, radio buttons, and dropdown menus.
Perfect for collecting:
- Health Questionnaires - Medical history, allergies, current medications
- Consent Forms - Treatment consent, photo release, liability waivers
- Intake Forms - Personal details, preferences, goals
- Assessment Forms - Pre-session evaluations, symptom tracking
Link forms to services so customers are automatically prompted to complete them when booking. Track submission status from your dashboard and ensure all required forms are filled before appointments. All data is securely stored with GDPR-compliant handling.
Key Features
Smart Scheduling
Automatic conflict prevention, flexible time intervals, and intelligent availability management.
Capacity Management
Set maximum participants for group services and track availability in real-time.
Email Notifications
Automatic confirmation emails with booking details and calendar integration options.
Mobile Responsive
Customers can book from any device with a fully responsive booking interface.
Pricing
Business Plan - £15/month
Unlimited bookings, all service types, customizable booking page, email notifications, calendar integration, and customer management.
Additional staff members: £5/month per user
14-day free trial - No credit card required
View Full PricingStart Free Trial