How-to guide

How to create a booking link for clients

A booking link (also called a scheduling link) lets clients pick a time that suits them from the hours you're actually free - no more "does Tuesday work?" emails. Here's how to set one up properly, test it like a client would, and share it where people will use it.

Updated 12 Oct 2026 8 min read By the Freeslot team

The short version

  1. Sign up and connect the calendar you already use.
  2. Create a booking page and choose its name and URL.
  3. Set your hours, meeting length, and where you'll meet.
  4. Choose which calendar receives the bookings.
  5. Publish, make a test booking, then share the link.

Most people are done in about ten minutes. The rest of this guide covers the choices that make the difference between a link clients use and one they ignore.

What a booking link actually does

A booking link is a web page that shows only the times you can take a meeting. A client opens it, picks a slot, and enters their name and email. The meeting lands on your calendar, the client gets a confirmation, and nobody had to compare diaries.

The part people underestimate is the calendar connection. A booking link that doesn't read your calendar is just a request form - you still have to check for clashes and reply. A connected link hides any time that's already busy, so the times clients see are times you can actually do.

Without a link

  • Could we meet next week?
  • Sure - Tue 2pm or Wed 10am?
  • Tuesday's out. Thursday?
  • Thursday 3pm works.
  • Is that your time or mine?

5 messages, still not booked

With a link

  • Could we meet next week?
  • Grab any time here: app.freeslot.me/dana-reyes

Thu 3:00 PM booked - on both calendars

1 message, done

Decide these four things first

Settings take minutes. These decisions are what make clients trust the page, so it's worth thirty seconds on each.

How long is the meeting?

One link per meeting type. A 15-minute intro call and a 60-minute session deserve separate pages, not one page with a note saying "pick two slots".

Which hours will you offer?

Not all your working hours - just the ones you want client calls in. Keeping mornings free for deep work is a setting, not an awkward conversation.

Where do you meet?

A video link, an address, or a phone number. Decide now so the confirmation tells clients exactly where to be.

How much notice do you need?

If a booking ten minutes from now would ruin your day, set a minimum notice. Add a short break if you hate back-to-back calls.

Create your booking link in Freeslot, step by step

The examples use Freeslot, which has a free plan. The same decisions apply in any scheduling tool.

  1. Sign up and connect your calendar

    Create a free account - no credit card. Then connect the calendar you already live in: Google Calendar, Outlook or Microsoft 365, or Zoho Calendar.

    This step isn't optional: Freeslot won't publish a booking page until it has a calendar to put bookings on. That's deliberate - it's what stops double bookings.

  2. Name the page and choose its URL

    Go to Booking pages and click Create page. On the Basics step:

    • Page name - what clients see at the top, like "30-minute consultation". Name the meeting, not yourself.
    • Public URL - the end of your link. More on choosing a good one below.
    • Page type - pick one-on-one for client meetings. Running a class or workshop? Use a group session or series instead.
    • Meeting type - online, in person, or phone, plus the location. Paste your Zoom, Meet, or Teams link here; clients see it on the page and in their confirmation email.
  3. Make it look like your business

    On Branding, add your logo and business name. Clients are about to hand over their email - a page that looks like yours gets more bookings than a generic one.

    Brand colour and custom backgrounds are on Starter. Removing Freeslot branding is on Professional.

  4. Set your schedule

    On Schedule, check the time zone first - everything else is in it. Then set your weekly hours. You can add more than one window per day, like 9-12 and 2-5 with lunch kept free.

    Under Advanced settings:

    • Duration - the meeting length.
    • Break between meetings - breathing room after each booking. Starter
    • Min notice - how soon someone can book. Free pages use 2 hours. Starter
    • Max advance - how far ahead people can book. Free pages use 30 days; paid plans go up to 120. Starter

    Going on holiday? Exclude dates or change hours for one day without touching your weekly schedule. Starter

  5. Choose the calendar that gets the bookings

    On Calendar, pick the destination calendar. New bookings are added there with an invite for your client, and busy time on it is hidden from your page.

    Keep a personal calendar too? On Professional you can check it for conflicts as well, so a dentist appointment never ends up next to a client call.

  6. Review and publish

    Page settings lets you ask for a phone number or notes when you need them Professional. Name and email are enough for most meetings - every extra field costs you bookings.

    On Review, check the preview on desktop and mobile, then click Publish page. Not ready? Save it as a draft and finish later.

Test it like a client before you share it

Five minutes here saves the embarrassing "your link doesn't work" reply.

  • Open it in a private window. You'll see exactly what a logged-out client sees.
  • Check a busy slot is hidden. Pick a time you know is taken in your calendar - it shouldn't be offered.
  • Switch the time zone. Use "Show times in" to view the page as an overseas client would.
  • Book yourself. Confirm the event appears on your calendar and the confirmation email arrives.
  • Cancel from the email. The slot should open up again on your page.

Pick a booking URL clients will trust

Your link is app.freeslot.me/ followed by the URL you choose. It can be 3-40 characters of lowercase letters, numbers, and hyphens. URLs are first come, first served, so claim your name early.

app.freeslot.me/dana-reyes-coaching

app.freeslot.me/northwind-intro-call

app.freeslot.me/page-2-new

app.freeslot.me/dr-r-0723

Use your name or business plus the meeting, so people can tell what they're booking before they click. Want it on your own website address, like book.yourbusiness.com? Connect a custom domain on Professional.

Where to share your booking link

A link nobody sees books nothing. Put it where clients already ask "when are you free?"

Email signature

"Book a time: app.freeslot.me/…" under every email you send. Most people get their first bookings this way.

WhatsApp & DMs

Freeslot's share menu sends your link by email or WhatsApp, or copies it for Instagram and LinkedIn bios.

Your website

Link a "Book a call" button to it, or embed the booking page so clients never leave your site. Starter

Print & in person

Put a QR code on business cards, flyers, or your front desk so walk-ins can book the next visit. Starter

After every session

End follow-up emails and invoices with "book your next session here" - the easiest repeat booking you'll get.

Saved replies

Keep a canned reply with your link for the "what times work for you?" message you answer every week.

Mistakes that cost you bookings

Offering every hour of the day
A wall of open slots looks like nobody books you, and you'll get calls at times you'll regret. Offer the hours you'd actually choose.
One link for every kind of meeting
If a discovery call is 15 minutes and a session is an hour, one page can't get both right. Make a page for each.
Leaving out where you'll meet
"Where's the call?" emails defeat the point. Add the video link, address, or phone number on the Basics step.
Asking too many questions
Every extra required field loses some clients. Ask for a phone number only if you'll actually call it.
Calendar events that don't block time
In Google and Outlook, events set to "Free" leave the time bookable. Set real commitments to Busy. Zoho works differently - every Zoho event blocks.
Never looking at it again
Hours change. Recheck your page when your schedule does, and block holidays before you go, not after a client books one.

Booking link FAQ

Is it free to create a booking link?

Yes. Freeslot's Free plan includes one booking page and one calendar connection, with no credit card. Paid plans add more pages, breaks between meetings, custom notice, and more calendars.

Do clients need an account to book?

No. Clients open your link, pick a time, and enter their name and email. They get a confirmation email, and the meeting is added to your calendar.

Can clients reschedule a booking?

Every confirmation email includes a cancel link. To move a meeting, the client cancels and books a new time from your page - the old slot opens up again straight away.

How do booking links handle time zones?

Your page runs in your time zone. Clients can switch the times they see to their own zone before picking a slot, and the booking still lands at the right time on your calendar.

Can I have different booking links for different meeting types?

Yes. Create one booking page per meeting type - for example a 15-minute intro call and a 60-minute session - each with its own length, hours, and URL. The Free plan includes one page, Starter two, and Professional ten.

Can I use my own domain for my booking link?

Yes, on Professional. Connect a domain like book.yourbusiness.com and your booking links use it instead of app.freeslot.me.