How to Set Up a Booking Page for Client Calls
To set up a booking page: create the page with a clear name, description and link, set the meeting length and buffer time, define the weekly hours you are actually willing to be booked, add a minimum notice period so nobody books you in ten minutes, then test the page yourself while signed out before sharing it.
Scheduling by email costs four or five messages per meeting. A booking page replaces that with one link — but only if it is set up so the times it offers are times you genuinely want to work.
Start with the basics
The name and description are what a client reads before booking, so write them for them, not for you. "30-minute intro call" with a description explaining what you will cover converts better than "Meeting".
Keep the link short and readable. It gets pasted into emails, bios and proposals.
Protect your calendar with two settings
These two are the difference between a booking page that helps and one you come to resent.
Buffer time
Buffer time is padding either side of a meeting so bookings cannot land back to back. Without it, someone books 10:00–10:30 and someone else books 10:30–11:00, and you have no gap to write notes, take a breath, or run over by two minutes.
Ten to fifteen minutes after each meeting is a sensible starting point.
Minimum notice
Minimum notice is the shortest warning you will accept. Set it to four hours and nobody can book you for right now. Set it to twenty-four and you always have a day to prepare.
You can also cap how far ahead people can book, which stops your calendar filling six months out with meetings that will inevitably be rescheduled.
If your booking page shows no available times, minimum notice is the usual culprit — it can rule out everything currently in view.
Set availability you actually want
Your weekly hours are your normal week — the days you work and the hours on each. Only those hours can be booked.
For one-off exceptions, use an override on a specific date: a day off, a morning you finish early, a week you are travelling. Overrides take priority over the weekly pattern for that date.
Be honest here rather than generous. Hours you offer are hours you have agreed to work, and a client booking a 7pm slot you did not really want is a problem you created for yourself.
Cut no-shows with confirmations, reminders and a policy
Three things do most of the work here.
- A confirmation email the moment someone books, so the meeting is real and in their inbox.
- A reminder email before the meeting. This one does the heavy lifting on no-shows.
- A stated cancellation policy, so expectations are set in writing rather than negotiated afterwards.
Let guests cancel themselves through a link in their confirmation email. It feels like giving up control, but the alternative is people who cannot make it simply not showing up — a cancellation you can see beats a no-show you cannot.
You can also block specific email domains if you get spam bookings.
Test it before you share it
This step is not optional, and it is the one most people skip.
Open your booking link in a browser window where you are signed out — signed in, you may see something a real guest does not. Book a slot. Check the confirmation email arrives. Use the cancellation link. Then check both the booking and the cancellation appear on your side.
Test again every time you change availability. A booking page that offers no times is worse than no booking page, and you will not notice from the inside.
Frequently asked questions
How long should a client call be?
Shorter than you think. Thirty minutes for an intro and forty-five for a working session covers most freelance work. Long default slots get filled by conversation rather than need.
Should I offer evening or weekend slots?
Only if you genuinely want to work then. A booking page turns your stated availability into a commitment, and resentment is a poor foundation for client work.
What if someone books a time I need back?
Contact them directly and move it. A booking page reduces scheduling friction; it does not remove your ability to manage your own calendar.
Why does my booking page show no times?
Usually one of three things: weekly availability has not been set, the minimum notice period rules out everything currently visible, or the page is not live yet.