How does the service-first flow work?
Unlike the resource-first flow (customers first choose a specific resource, then the booking option), the service-first flow reverses the order:- Customers see a list of all services on the booking page
- After choosing a service, anny checks the availability of all connected resources
- Depending on the setting, a resource is assigned automatically or customers may choose a preference
- The booking is completed
Assignment strategies
When customers don’t manually select a resource (or manual selection is disabled), one of three assignment strategies applies:The services table
You manage all services centrally in the services table (sidebar Catalog → Services). There you can:- Create services via New and edit them by clicking the row
- Assign services to a group directly in the Group column
- Adjust the order via drag & drop
- Hide or show services on the booking page via the three dots of a row with Hide in overview or Show in overview
- Via the three dots and Booking page, display the service directly on the booking page
Switching the booking page
The switch is done under Account → Settings → General, section Shop settings, group Booking page:When do I use this?
Choose the flow based on what customers decide first.- You offer services that can be performed by different people (e.g. hairdresser, massage, coaching): Customers choose the service, and the person is secondary or assigned automatically
- You run a public authority or advice center with various requests (e.g. ID card, registration certificate): Customers choose their request, and the responsible case worker is assigned automatically
- You want to distribute utilization evenly: The assignment strategies Round Robin or Random automatically ensure a balanced distribution
- Not suitable for: Scenarios where customers want to occupy a specific object (e.g. a particular room, a specific vehicle, a sports field). Here the resource-first flow is the better choice.
Relationship to other features
Settings & options
Examples in practice
A hair salon lets customers choose the service first
A hair salon lets customers choose the service first
A city administration offers appointment scheduling for various requests
A city administration offers appointment scheduling for various requests
FAQ
What is the difference between service-first and resource-first?
What is the difference between service-first and resource-first?
Why don't I see services under Explore?
Why don't I see services under Explore?
/explore) shows only resources across organizations. Services appear only on your organization’s booking page under /explore/{your-org-slug}/services.Can I show both flows on the booking page at the same time?
Can I show both flows on the booking page at the same time?
What happens when all resources of a service are fully booked?
What happens when all resources of a service are fully booked?
Can different services have different assignment strategies?
Can different services have different assignment strategies?
Do I need a specific feature or a specific plan?
Do I need a specific feature or a specific plan?
Troubleshooting
The 'Services' tab doesn't appear on the booking page
The 'Services' tab doesn't appear on the booking page
The automatic assignment doesn't work as expected
The automatic assignment doesn't work as expected
Customers can't choose a preference, even though the option is enabled
Customers can't choose a preference, even though the option is enabled