Booking Pages Overview
A booking page is the public-facing form your customers use to request appointments with your business. It's always available, works on any device, and handles the back-and-forth of scheduling so you don't have to.
What booking pages do
When a customer visits your booking page, they can:
See the services you offer
Answer pre-booking questions (text, dropdowns, photo uploads)
Browse available time slots on a calendar
Enter their contact information and address
Submit a booking request
The request then appears on your appointment kanban board for your team to review, schedule, and complete.
How booking pages connect to your setup
Your booking page doesn't exist in isolation — it pulls from several parts of your Driive configuration:
Configuration | What it controls on the booking page |
|---|---|
The services customers can book and the questions they answer | |
Which time slots appear on the calendar | |
Who is eligible to be assigned based on availability and team routing | |
The questionnaire flow that guides customers to the right service | |
Your logo and colors on the page |
The two booking modes
Driive offers two ways for customers to navigate your booking page. You choose which mode to use in your routing form configuration.
Smart Routing (routing form)
The routing form asks customers a series of questions — like "What type of service do you need?" or "Is this a residential or commercial property?" — and uses their answers to direct them to the right appointment type automatically.
Best for:
Businesses with many service types
When you need to qualify leads before they book
Complex service catalogs where customers may not know exactly what they need
Learn more in Routing Form.
Simple Listing (service listing)
The service listing shows customers a straightforward list of your active appointment types. They browse the list, pick the one they want, and proceed to booking.
Best for:
Businesses with a small number of clearly named services
When customers already know what they want
Getting started quickly without configuring routing rules
Learn more in Service Listing Mode.
The booking page URL
Every organization gets a booking page URL based on your organization slug:
https://book.driive.com/{your-org-slug}
For example, if your organization slug is acme-roofing, your booking page lives at https://book.driive.com/acme-roofing.
You can also create direct links to specific appointment types:
https://book.driive.com/{your-org-slug}/{appointment-type-slug}
This skips the routing form or service listing and takes customers straight to scheduling a specific service. Learn more in Booking Links and Sharing.
What's next
How Customers Book — Walk through the complete customer booking experience step by step.
Routing Form — Set up smart questionnaires to guide customers.
Service Listing Mode — Use a simple list if that's a better fit.