Skip to content
Driive Help Center home
Driive Help Center home

Booking Pages Overview

A booking page is the public-facing experience 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:

  • See the services you offer (or answer routing questions that pick the right one)
  • Enter their contact information
  • Answer your pre-booking questions (text, dropdowns, photo uploads) one at a time
  • Confirm their service address

Every booking creates a service request in Driive — the intake record of what the customer needs. From there, one of two things happens:

  • Everything checks out — the customer goes straight to picking a time from your live availability, and Driive creates the appointment as Scheduled.
  • Something needs a human — approval required, failed qualification, or an address outside your service area — the request lands in your Inbox with an issue explaining why, and the customer sees a friendly thank-you message.

How booking pages connect to your setup

Your booking page doesn't exist in isolation — it pulls from several parts of your Driive configuration:

ConfigurationWhat it controls on the booking page
Appointment typesThe services customers can book and the questions they answer
AvailabilityWhich time slots appear on the calendar
Users and teamsWho is eligible to be assigned based on availability and team eligibility
Routing formThe questionnaire flow that guides customers to the right service
BrandingYour 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.

Appointment Type List (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, and every appointment type has its own direct link that skips the routing form or service listing and takes customers straight into booking that specific service.

You'll find your organization link on the Booking Channels page, and each appointment type's link behind the Share button on the appointment type itself. Learn more in Booking Links and Sharing.


What's next