The service-first booking approach is ideal for businesses whose primary focus is on services provided by personnel, such as barbershops, salons, therapists, consultants, or other appointment-driven services. This guide helps you effectively manage your service bookings and streamline your customer interactions.
What is a Service-first Approach?
In the service-first approach, you primarily define and manage the services your business offers, while linking resources (staff, chairs, rooms) to those services afterward. This is especially beneficial for appointment-driven businesses, where the emphasis is on service duration, pricing, and personnel availability.
Examples of Service-first Businesses:
Barbershops and hair salons
Massage therapists and wellness providers
Consulting firms
Personal trainers and coaches
Setting Up Your Services
Option 1: Use the AI Wizard (Recommended)
The fastest way to get started is with the AI Wizard.
Just describe your service offerings in a short prompt (e.g., βBarbershop with 3 chairs offering haircuts, beard trims, and shampoo as an add-onβ).
The wizard will automatically generate:
Booking options
Resources (e.g. chairs or stylists)
Add-ons
Schedules
Pricing
Policies
It also considers your existing setup to avoid duplication.
Option 2: Manual Setup
Step 1: Create a Booking Option for Your Service
Go to the Booking Services section in your dashboard
Click "Create Booking Option"
Enter a clear name (e.g., Menβs Haircut, Massage Therapy) and choose an appropriate category
Step 2: Define Service Details
Select a duration strategy (typically fixed duration)
Set the duration (e.g., 30 minutes for a haircut)
Add your pricing, including optional group pricing or special rates (e.g., for members or students)
Step 3: Link Resources
Assign resources like chairs, stylists, or therapy rooms to your service
Define their availability so the service can only be booked when the resource is free
Step 4: Add Extras and Policies
Set up add-ons like premium products or optional upgrades
Define cancellation and refund policies
Configure automated reminders via email and SMS

Managing Your Service Bookings
Utilize the calendar view in your dashboard for clear visibility of scheduled appointments.
Easily adjust appointments or availability directly from the calendar.
Track customer preferences and booking history to personalize their experience.

Maximizing Service-first Efficiency
Regularly update staff schedules to ensure availability accuracy.
Use analytics to identify peak times and optimize staffing.
Customize automated reminders to reduce missed appointments and improve customer satisfaction.
Real-world Example: Barbershop
Services Offered: Men's Haircut, Beard Trim, Styling
Duration: Fixed durations clearly communicated to customers (e.g., Haircut 30 minutes, Beard Trim 15 minutes).
Pricing: Standard rates, student discounts, and loyalty programs.
Resources Linked: Barber chairs, specific barbers or stylists.
Add-ons: Premium products, shampoos, or styling extras.
You're All Set!
Now your service-first booking approach is ready to streamline your appointments. Check out other articles in our Help Center or contact our support team for additional assistance.