BRIEF
Setting Up Booking for a Small Business: Three Models, Five Rules and One Deposit Decision
Choose who confirms the slot (you or the client), set five calendar rules before you share the link, and take a deposit only when your no-shows cost more than the friction does. The software matters less than those three choices.
First decide who confirms the appointment
Small-business booking comes down to one of three models: the client requests and you approve, the client books an open slot directly, or the client books and pays a deposit to hold it. Pick the model first. Then pick a tool that does that model well.
Most owners skip this step. They sign up for whatever app a friend uses, paste the link on their website, and only find out later that it books jobs they cannot take, or lets people grab their best Saturday slot and vanish.
| Model | How it works | Suits | Main risk |
|---|---|---|---|
| Request to book | Client picks a preferred time, you confirm within a set window | Contractors, body shops, anyone who has to see the job first | Slow replies lose the client to someone faster |
| Open self-booking | Client books any free slot instantly | Clinics, consultants, tutors, short fixed-length sessions | No-shows cost you a slot with nothing to show for it |
| Book with deposit | Client books and pays part of the fee up front | Photographers, salons, long or high-value sessions | Some people will not pay up front and go elsewhere |
If you cannot price or schedule a job until you have seen photos, measurements or the car, use request to book. Instant booking for work you have not scoped just produces cancellations you make yourself. If every appointment is roughly the same length and price, open self-booking is fine. If a single empty slot hurts, read the deposit section below before you launch anything.
Set five rules before you share the link
The usual advice is to put a booking link on your website and you are done. That advice is wrong. A booking page with no rules double-books you, fills your lunch break, and lets someone book for 7 a.m. tomorrow at 11 p.m. tonight. Set these five rules first.
- Two-way calendar sync. Connect the calendar you actually live in, whether that is Google or Outlook, so personal events block booking slots and new bookings show up on your phone. If the sync only runs one way, you will get double-booked.
- Buffers. Add travel or reset time between appointments. A mobile photographer might need 45 minutes. A clinic room might need 10.
- Minimum notice. Stop same-night bookings for the next morning. For most trades, 12 to 24 hours is a sensible floor.
- Booking window. Limit how far ahead people can book, for example 60 days. That stops clients locking in dates before you have set next season's prices.
- Two or three intake questions. Ask for the address, vehicle, or type of shoot on the form. You should never turn up to a job knowing only a name.
Then turn on reminders: a confirmation the moment someone books and a reminder 24 hours before. Email reminders work for most clients. If yours ignore email, as many walk-in trades find they do, use a tool that sends text reminders. Square Appointments and Acuity both offer them.
Take a deposit when your no-shows cost more than the friction
To decide on a deposit, put a price on your no-shows. Count how many people did not turn up in the last three months, divide by three, and multiply by your average job value. Then compare that number with what a deposit costs you.
A deposit costs you two things. The first is the card fee: on Stripe's standard US pricing of 2.9% plus 30 cents, a $50 deposit costs $1.75. The second is the bookings you lose because some people will not pay up front. You cannot know that second number in advance, so test it. Require a deposit for one month and compare your booking count with the month before.
Here is an example. Say you have two no-shows a month. At an $80 clinic visit, that is $1,920 a year. At a $300 portrait session, it is $7,200 a year. At the photographer's price, losing even a few bookings to the deposit step is a cheap trade. At the clinic's price it may not be, and a firmer reminder might do the job instead.
A common policy is a deposit taken off the final bill, refunded if the client cancels 24 hours or more ahead, and kept if they do not. Put that policy on the booking page itself, not hidden in an email afterward. A client who has read the rule before paying rarely argues about it later.
Which tool to use, by type of business
Once you have picked a model, choosing a tool is quick. Here are the honest options.
- You take payment at a counter or chair, as a salon or barber does: Square Appointments. Booking, deposits, text reminders and the card reader all sit in one place.
- You only need a booking page and already pay for Google Workspace: Google Calendar appointment schedules. The basic booking page is free. Paid Workspace plans add extras such as checking several calendars, and Google lists the current features on its help page.
- You book, then quote, then invoice, as a contractor or photographer does: use a tool where the booking lands on the same client record as the quote, contract and invoice, so you are not copying details between three apps. Fynl does this at $49 a month and syncs with Gmail and Google Calendar. Its reminders are email only. It does not send texts or take calls yet, so if your clients only answer texts, choose Square or Acuity.
Whatever you choose, test it before going live. Book a slot yourself from your phone, cancel it, and book again inside your minimum notice window. If any of those three steps does something you did not expect, fix the rule before a client finds it.
Questions people also ask
Do I need booking software at all, or can I just take bookings by phone and email?
If you get only a few bookings a week and always answer quickly, phone and email are fine. Booking software starts to pay for itself when people contact you after hours and book with whoever replies first, or when you lose time on back-and-forth messages about times.
Should a deposit be refundable?
A common approach is to refund it if the client cancels 24 hours or more ahead, keep it if they cancel later or do not show up, and take it off the final bill either way. Whatever you choose, show the policy on the booking page before the client pays.
How many reminders should I send?
Send a confirmation when the client books and one reminder 24 hours before. If you still get no-shows, add a second reminder two hours before, ideally by text, before you consider a deposit.
Is the free version of a booking tool enough?
Often it is, for a single person offering one type of appointment. Free plans usually limit how many appointment types you can offer or leave out payments and text reminders, so check that the free tier covers the booking model you picked.
Sources
One portal instead of five subscriptions
CRM, calendar, quotes, invoices, website and email — with the AI running on your own Claude or ChatGPT API key, so there is no markup on it.
See pricingMore posts