Skip to content
Online Booking

A booking page that actually fills your slow days.

Your booking page is your salesperson at 11 PM. com/book/midnight-tint), works from any phone, and is branded to your colors, your logo, your services.

No credit card
Cancel anytime
9:41
Branded mobile page with your logo, accent color, and welcome copy — the first step of the 4-step booking flow.

The quick version

Online booking: Your own booking page, open around the clock.

  • Branded mobile page — your logo, accent color, welcome message
  • Service picker with name, category, description, duration, and price
  • "Describe what you need" helper matches plain-English requests to the right service

Customers walk a 4-step flow — pick a service, choose a time, enter their info, review and confirm — see your real availability pulled from the same calendar you run the shop on, and pay a deposit if you require one. Every booking creates a customer record, an appointment on your calendar, and a confirmation. You sleep, the funnel works.

A closer look

01

A booking page that looks like your brand, not ours

Your URL is salesthumb.com/book/midnight-tint, or point your own domain at it. Upload a logo, pick an accent color, write a welcome line. Customers walk 4 steps — service, time, their info, review & confirm — and never have to create an account. If a shop hasn't turned online booking on, the page tells the customer to call instead of showing a broken flow.

  • Custom subdomain or your own domain
  • Logo + accent color + welcome message per shop
  • 4-step flow, no account required
  • "Describe what you need" — type a plain-English request and get matched to a service
  • Graceful fallback to a phone number when booking is off
9:41
Your URL is salesthumb.com/book/midnight-tint, or point your own domain at it. Upload a logo, pick an accent color, write a welcome line.

02

Vehicle info without the friction

Step 3 asks for name, phone, and email — plus optional vehicle year, make, model, and color as plain text fields. No VIN required, no camera scan. If the customer arrived from a rebook link, their name, contact info, and vehicle are pre-filled from their last visit so they don't have to retype anything.

  • Name, phone, email required; vehicle fields optional
  • Year / make / model / color as simple text entry
  • Rebook links pre-fill everything from the customer's last visit
  • No app download, no account creation
9:41
Step 3 asks for name, phone, and email — plus optional vehicle year, make, model, and color as plain text fields. No VIN required, no camera scan.

03

Booking slots that match your real capacity

The times shown on step 2 come from the same calendar your shop runs on. Pick a date, and available slots for the selected service and (optionally) a preferred installer are grouped into morning, afternoon, and evening. Business hours, lead time, max-advance window, and blackout dates are all respected before a slot is ever shown — there's nothing to double-book.

  • Live availability from your real calendar — not a static schedule
  • Grouped by morning / afternoon / evening for easy scanning
  • Respects business hours, lead time, max advance, and blackout dates
  • Optional preferred-installer filter
9:41
The times shown on step 2 come from the same calendar your shop runs on. Pick a date, and available slots for the selected service and (optionally) a preferred installer are grouped into morning, afternoon, and evening.

04

Deposit collection without the awkward follow-up

When your policy requires a deposit, the customer pays by card right after they submit the booking — the appointment is already on your calendar and held while they pay. No more "hey, can you Venmo me the deposit to confirm?" followed by silence.

  • Flat-dollar or percent-of-total deposit, set shop-wide
  • Card payment collected right after the booking is submitted
  • The slot is held for 30 minutes while they pay; an unpaid hold is released automatically
  • Confirmation number and shop contact info shown either way
app.salesthumb.com/settings/booking
When your policy requires a deposit, the customer pays by card right after they submit the booking — the appointment is already on your calendar and held while they pay. No more "hey, can you Venmo me the deposit to confirm?" followed by silence..

05

Policies that match how your shop actually works

Set lead time, max advance, and business hours per day in Settings → Online Booking, and blackout dates in the Sales Matrix estimate-scheduler settings, and every slot shown to a customer already respects them. Choose exactly which services are open to online booking — everything else stays quote-or-call-in.

  • Lead time + max advance, shop-wide
  • Business hours per day
  • Blackout dates for holidays or days you're closed
  • Choose which services are bookable online
  • Deposit requirement (flat or percent) applied to every online booking
app.salesthumb.com/settings/booking
Set lead time, max advance, and business hours per day in Settings → Online Booking, and blackout dates in the Sales Matrix estimate-scheduler settings, and every slot shown to a customer already respects them. Choose exactly which services are open to online booking — everything else stays quote-or-call-in..

Everything it does

The complete list. The plan tag above shows which plans include it.

The customer experience

  • Branded mobile page — your logo, accent color, welcome message
  • Service picker with name, category, description, duration, and price
  • "Describe what you need" helper matches plain-English requests to the right service
  • Calendar + time-of-day grouped slot list (morning / afternoon / evening) pulled from real availability
  • Optional preferred-installer picker, showing pinned award badges
  • Vehicle year/make/model/color — optional text fields, no scan required
  • Card payment deposit checkout when a deposit is required

Your policies, enforced automatically

  • Lead time (minimum hours' notice) and max advance (how far out customers can book)
  • Business hours per day, with blackout dates for holidays or closures
  • Deposit requirement — flat dollar amount or percent of total, shop-wide
  • Choose which services are open to online booking at all
  • Double-booking guard — the shop's real calendar is the source of truth

What you get after a booking

  • Booking appears on your calendar against the right installer
  • Customer record created (or matched) with name, phone, email
  • Deposit shown as paid on the appointment once collected
  • Confirmation number shown to the customer immediately
  • Confirmation + reminder texts through the messaging system

A tour of the screens

Every meaningful view, the path through it, and the moments that matter — so you know exactly what you're buying.

Service picker

Service list with name, category, description, duration, and price..

9:41
Service list with name, category, description, duration, and price.

Your info

Name, phone, and email required; vehicle year/make/model/color are optional text fields — no scan..

9:41
Name, phone, and email required; vehicle year/make/model/color are optional text fields — no scan.

Choose a time

Live availability from your real calendar, grouped into morning / afternoon / evening..

9:41
Live availability from your real calendar, grouped into morning / afternoon / evening.

Policy controls

Lead time, max advance, business hours, blackout dates, and which services are bookable — set per shop..

app.salesthumb.com/settings/booking
Lead time, max advance, business hours, blackout dates, and which services are bookable — set per shop.

Who it's for

Built specifically for…

  • Shops whose Instagram DM inbox is the de facto booking system
  • Owners tired of "hi can I get ceramic done Saturday?" at 11 PM
  • Anyone who's double-booked a bay because two people texted the same day
  • Multi-installer shops that can't keep staff availability in one person's head

What it replaces

The old way…

  • Instagram DMs as the primary booking channel
  • Google Forms + a shared Google Calendar
  • The "text us to book" link in bio that loses interested customers

Setting it up

  1. 1

    Turn it on

    Settings → Online Booking → choose which services are bookable and set your policies. Your page is live at your shop slug + /book.

  2. 2

    Customers self-serve

    They pick a service, pick a time from real availability, enter their info, and pay a deposit if required.

  3. 3

    It lands on your calendar

    The appointment is already on your schedule and the customer record is created or matched. No manual entry.

What this looks like in a shop

Illustrative scenario: Thursday at 11pm a customer finds your shop on Instagram. They tap your bio link, pick ceramic tint, see your real availability, and book a Saturday slot. If your policy requires it, they pay a deposit right there. You wake up to a confirmed booking on your calendar and a new customer record — no DM back-and-forth.

Good to know

Which plan includes online booking?
Every plan includes it, Basic through Pro. See the Pricing page for everything in each plan.
Is there online booking software built for tint, PPF and detail shops?
Yes. SalesThumb gives each shop its own branded booking page at salesthumb.com/book/your-shop. Customers pick a service and a time, and pay a deposit if you require one, 24/7. You choose which services can be booked online.
Can I require a deposit?
Yes — set a flat dollar amount or a percent of the total, shop-wide, from Settings → Online Booking. The customer pays by card right after they submit the booking.
Can I choose which services are bookable online?
Yes. Only the services you allow-list in Settings → Online Booking show up on the public page — everything else stays call-in or quote-only.
Can I use my own domain?
Yes, custom domains are supported per shop.
What if two customers try to book the same slot?
The booking page reads availability from your live calendar, so a slot that's already taken won't be offered to the next customer browsing the page.
Do I need a VIN or license plate to book?
No. Vehicle year, make, model, and color are optional plain-text fields on the booking form — nothing to scan.

Works with your stack

Pa

Payment processor

Deposit collection at booking

Tw

Twilio

Confirmation + reminder SMS

Go

Google Workspace email

Confirmation email delivery

Try online booking — no credit card.

Pick Basic, Starter, Growth or Pro on the pricing page and it's free for 30 days, no credit card. Some features need a higher plan; the pricing page shows which. Import your old data and be running by tomorrow.