Why "just add a booking button" usually fails.
I have seen this play out a few times. A business owner installs Calendly — or something similar — links it from their Facebook page, and waits. Within a week they have three problems: their regulars still ring anyway because they do not trust the new thing, new enquiries arrive without the context that a phone call would have established, and the tool sends automated reminders that feel cold compared to a quick WhatsApp. So the owner ends up running both systems in parallel, which is more work than before.
The mistake is treating the booking tool as an end in itself. It is not. It is one piece of a customer journey that needs to be designed, not just bolted on.
Start by mapping the actual jobs the phone call does.
Before you change anything, write down everything a phone call currently achieves. When I did this exercise with a mobile beauty therapist based between Folkestone and Hythe, we identified six distinct things happening in a single call: qualifying whether a new customer was the right fit, agreeing a location and parking situation, capturing a card or cash preference, confirming whether the customer had any allergies, setting expectations about timing, and building the small amount of personal rapport that leads to repeat bookings.
An online booking form that just captures name, service, and date handles one of those six. You need to design the other five back into the flow before you cut over. Sometimes that means a longer intake form. Sometimes it means the automated confirmation email does some of that work. Sometimes — honestly — it means keeping the phone for new customers and using online booking only for returning ones, at least initially.
Choose the right tool for your business size, not the most popular one.
Calendly is genuinely excellent for professional services where you are selling blocks of your own time — a consultant, a coach, a one-to-one trainer. It is less suited to businesses with multiple services at different durations and prices, or where staff allocation matters.
For most small Kent service businesses I would look at one of three options. Acuity Scheduling (around £16 per month on its basic tier) handles more complex service menus and integrates with Stripe for deposits. Square Appointments is free for solo operators and handles card payments natively, which matters if you want to move away from cash. Fresha is worth knowing about if you are in beauty or wellness — it is free to the business and charges a small percentage on new clients you acquire through their marketplace, which is a reasonable trade-off when you are starting out.
None of these is "best". The right one depends on whether you need deposits (important for trades and appointments with prep time), whether you have multiple staff, and how technical your customers are. A dog groomer in Deal whose clients are mostly over 55 needs a simpler interface than a personal trainer in Canterbury whose clients are all under 35 with iPhones.
Take deposits, or at least save a card.
Moving online is also an opportunity to solve a problem that cash-and-phone does not solve well: no-shows. The industry standard for reducing no-shows without scaring people off is either a small deposit (typically 20–30% of the service value, charged via Stripe at point of booking) or a saved card that is charged only if the customer cancels inside a set window — say, 24 hours.
The saved-card approach tends to feel less transactional to customers while still protecting your time. Both Acuity and Square Appointments support it natively. Be aware that HMRC will expect income declared whether it arrives as card through Stripe or as cash in hand, so this is also a good moment to make sure your records are clean going forward.
One practical note: if you go the deposit route, your terms need to be clear on your booking page about what happens if you have to cancel, not just what happens if they do. Customers who have paid upfront will expect a clear refund policy. Keep it simple and fair — it will come up eventually.
Phase the switch so you do not lose regulars.
The worst thing you can do is switch everything over on a Monday morning and field confused calls from people who have been booking with you for three years. I would phase it over about four to six weeks.
In the first fortnight, set up the booking system, test it yourself a dozen times on different devices — including an older Android, because that is often where things break — and then offer it to new enquiries only. Keep taking calls and WhatsApp messages from existing customers exactly as before. You want the system bedded in before you ask loyal customers to change their habits.
In weeks three and four, start mentioning the booking link to regulars at the end of appointments. "By the way, you can now rebook straight from my website if that is easier." Not a hard push, just a mention. Some will try it out of curiosity. Others will not, and that is fine.
By weeks five and six, you can update your voicemail, your Google Business Profile (do this — it is free and drives real local search traffic in towns like Sandwich, Whitstable, and Deal), and your WhatsApp status to point people toward the link. You are not closing off the phone; you are just making the online route more visible.
The website piece matters more than most people expect.
A booking tool embedded in a poor website creates doubt. I have seen mobile therapists with genuinely excellent reputations lose enquiries because the page their booking link lived on looked like it had not been touched since 2018 — no clear description of services, no prices, no photos, no indication of where they cover. New customers who do not know you yet are making a trust decision when they land on that page. If it does not look like a real business, they close the tab.
The booking page needs, at minimum: what you offer (with prices or at least price ranges), where you operate geographically ("covering Folkestone, Hythe, and Ashford" is better than nothing), a photo of you or your work, and a clear action. It does not need to be elaborate. A well-structured single page on a decent domain — a .co.uk for £12 a year — with your booking widget embedded can do the whole job.
If you are on a Facebook-only setup right now, this is the moment to change that. Facebook is a fine channel, but you do not own it, it changes its layout whenever it wants, and it looks less professional to a customer who found you through Google than a simple website does.
What the numbers usually look like after the switch.
I am careful about promising outcomes — every business is different. But from what I have seen across service businesses that have made this transition well: the phone volume drops meaningfully for repeat bookings (customers who have used the online system once tend to use it again), no-show rates drop when deposits or saved cards are in play, and the time spent on scheduling admin tends to fall. That recovered time is the real benefit — it can go into more appointments, into better customer communication, or just into not fielding booking calls during dinner.
What does not always improve: the volume of new enquiries. Online bookings make it easier for existing and warm customers to book. They do not, on their own, bring new customers to you. That is a separate job — Google Business Profile, local SEO, word of mouth — and it is worth separating the two in your head so you do not blame the booking tool for something it was never supposed to do.
When to ask for help versus figuring it out alone.
The tool setup itself — connecting Acuity or Square to your Stripe account, embedding the widget, getting the confirmation emails reading sensibly — is something a reasonably confident person can do in a weekend, and the documentation is good. Where people tend to get stuck is in the integration with an existing website, in making the booking page look right, and in thinking through the customer journey properly before they start building.
That last part is where an outside perspective tends to pay back quickly. Not because it is technically complex, but because when you are inside a business you often cannot see what a new customer sees when they land on your page for the first time. Sometimes a single conversation about the flow saves weeks of tweaking after launch.