How Do You Set Up an Online Booking or Estimate Request Page?
The short answer
Section titled “The short answer”A booking or estimate page lets a customer ask for your time without a phone call. Explain what happens next, ask only for what you need, show real availability or a real reply time, and confirm the request on screen and by email or text. Then test the whole thing from a phone, start to finish, before you send anyone to it.
What this means
Section titled “What this means”There are two common setups.
- Online booking. The customer picks a time from your real calendar. This fits fixed-length appointments, like a haircut, a dog groom, or a 30-minute consultation.
- Estimate request. The customer describes the job, and you get back to them to schedule a visit or send a quote. This fits jobs that vary a lot, like a roof replacement or a kitchen remodel.
Some businesses use both. A made-up house cleaner, Tidy Nest Cleaning, lets recurring customers book a standard clean online, but asks new customers with large homes to request an estimate first.
A good page has:
- A one-line explanation of what this request is for
- What happens next and when
- The booking tool or a short form
- Any rules that apply, like a deposit or cancellation window, in plain words
- A confirmation on screen and a confirmation message
Why it matters
Section titled “Why it matters”- A broken request is a lost customer. If the calendar shows times you can’t keep, or the form sends nowhere, the customer blames you, not the software.
- Unclear rules cause no-shows and disputes. If a deposit or cancellation fee isn’t stated before booking, expect pushback later (see 11.1.7 Cancellation Policy).
- Long forms scare people off. Every extra question is a chance to quit. Save detailed questions for the follow-up.
- Double booking hurts twice. A booking tool that isn’t synced with your real calendar can put two customers in one slot.
Who this applies to
Section titled “Who this applies to”Businesses that take appointments or quote jobs through their website. Storefront retailers that only sell walk-in products can skip this.
How to do it
Section titled “How to do it”- Choose booking, estimate request, or both. Base it on your appointment types (see 17.2 Appointment Types). Fixed-length work suits booking. Variable work suits estimate requests.
- Set up your real availability. Connect the booking tool to the calendar you actually use. Add travel time and buffers between appointments (see 17.1 Scheduling).
- Write what happens next. For example: “Pick a time. You’ll get a confirmation email right away and a reminder the day before.”
- Keep the form short. For an estimate, ask name, best contact, address or ZIP code, what needs doing, and an optional photo upload. Ask only what you’ll use (see 11.6.1 Data Minimization).
- State any money rules before the customer commits. Deposits, cancellation fees, and how refunds work, in plain words, with links to the full policy (see 10.7.2 Deposits and 11.1.7 Cancellation Policy).
- Confirm on screen and by message. Say what was received, what happens next, and when. Include a way to change or cancel.
- Route it to a person. Make sure each request reaches the right person and your records, with an alert (see 13.2.8 Form Delivery and 16.1 Lead Intake).
- Set up reminders. Reminders cut no-shows when they’re clear and well timed (see 17.3 Appointment Reminders).
- Use the same link everywhere. Point your Google Business Profile (GBP) booking link to this page or tool (see 14.9.5 Booking and Appointment Links).
- Test the whole path. On a phone, book or request as a customer. Check the confirmation, the alert to your team, the calendar entry, the reminder, and the cancel or reschedule link. Then delete the test booking.
- Track it. Count requests, bookings, no-shows, and cancellations (see 13.7.5 Appointment and Sales Tracking).
What proof to keep
Section titled “What proof to keep”- A screen recording or screenshots of a test booking from start to confirmation
- The test log with the date and what you checked
- A copy of the deposit, cancellation, and refund wording as shown on the page
- The booking tool settings: buffers, hours, and calendar connection
Store these in your website records folder.
Common mistakes
Section titled “Common mistakes”- Showing times you can’t actually take. Turn off slots for travel, lunch, and admin time.
- Deposit or cancellation rules hidden in fine print. State them before the customer clicks book.
- No way to reschedule. Customers who can’t change a time online often just don’t show up.
- A confirmation that says “Thanks!” and nothing else. Say what happens next and when.
- A booking tool on a different name or brand. Make sure the customer sees your business name in the tool and emails.
- Never testing after updates. Calendar connections break. Retest after any change to the tool, calendar, or email.
- Asking for a full address before you know if you serve the area. Ask for a ZIP code first.
When to get help from a pro
Section titled “When to get help from a pro”A web developer or the booking tool’s support team: if the calendar sync, reminders, or payments don’t work as expected. Ask:
- How does this tool prevent double booking?
- What happens if the calendar connection breaks?
- Can I export my bookings and customer data if I switch tools?
An attorney: if you take deposits or charge cancellation fees and aren’t sure your wording is clear and allowed in your state.
Bill’s note
Section titled “Bill’s note”[Bill: add a short story or lesson here. For example, a client whose booking tool showed times they couldn’t keep, or why you chose booking versus an estimate request for SiteSmarty.]
If you’d rather have this done for you, SiteSmarty plans and builds websites for local businesses.
How I did this for SiteSmarty
Section titled “How I did this for SiteSmarty”- [Date I did this:]
- [What I actually did, step by step: which booking tool or form I chose and how I set availability]
- [What it cost and how long it took:]
- [What surprised me or what I’d do differently:]
- [Screenshot or photo to add, with private info blurred: a phone recording of a test booking from the button to the confirmation email]
- [Result so far:]
Questions people ask
Section titled “Questions people ask”Should I use online booking or a quote request? Use booking for fixed-length appointments and a quote request for jobs that vary a lot. Some businesses offer both.
What should an estimate request form ask? Name, best contact, location or ZIP code, what needs doing, and an optional photo. Ask the rest when you follow up.
Should I take a deposit when people book online? It depends on your no-show rate and your industry. If you do, state the amount and refund rules before the customer books (see 10.7.2 Deposits).
How do I test my booking page? Book as a customer on a phone, then check the confirmation, the team alert, the calendar entry, the reminder, and the cancel link.
What should happen after someone books? They should see a confirmation, get a message with the details, and get a reminder before the appointment.
Audit check
Section titled “Audit check”- Question: Does the booking or estimate page show real availability or a real reply time, state any money rules before booking, and work end to end on a phone?
- Pass looks like: Clear explanation of what happens next. Real availability with buffers. A short form. Deposit and cancellation rules stated before booking. On-screen and message confirmation. Alerts to the team. Reminders. Reschedule and cancel options. A dated test log.
- Fail looks like: Times that can’t be kept. Hidden fees. A form that sends nowhere. No confirmation. No reminders. No test record.
- Evidence to collect: Test booking recording, test log, the wording of money rules on the page, and booking tool settings.
Where this fits
Do this first: 13.3.5 Conversion Paths, 13.2.8 Form Delivery, 17.1 Scheduling, 17.2 Appointment Types
Do this next: 13.4.6 Location Pages
Related pages: 10.7.2 Deposits, 11.1.2 Estimate, 11.1.7 Cancellation Policy, 13.4.4 Contact Page, 13.5 Website Forms, 13.7.5 Appointment and Sales Tracking, 14.9.5 Booking and Appointment Links, 16.1 Lead Intake, 17.3 Appointment Reminders
Sources
- Google Search Central, "Creating helpful, reliable, people-first content" (checked October 16, 2026)
This page explains general rules and Bill's own experience. It is not legal, tax, or insurance advice. Talk to a qualified professional about your situation.
