Scheduling

How to Create a Booking Link (Step by Step)

A practical step-by-step guide to creating a professional booking link, where to share it, and the settings that make it actually convert.

A booking link is the single most useful URL your business owns. It turns "let me check my calendar and get back to you" into a customer picking a time, paying a deposit, and getting reminders — all without you touching your phone. The catch is that most people set one up in thirty seconds, paste it nowhere, and wonder why nothing happens. This guide walks through doing it properly: building the link, configuring the settings that matter, and putting it where bookings actually come from.

A booking link points to a page that shows your real, up-to-the-minute availability. A customer opens it, sees only the times you're genuinely free, picks one, and the appointment lands on your calendar instantly. Behind that simple page, a good link is doing four jobs at once: checking your connected calendar so it never double-books, collecting the details you need before the meeting, taking payment if you charge for your time, and firing off reminders so the person shows up.

The difference between a link that converts and one that gets abandoned is almost never the design — it's whether the availability is accurate and the booking flow is short. Keep that in mind through every step below.

Step 1: Connect your calendar first

Before you create anything, connect the calendar you already live in. This is the step people skip, and it's the one that makes the whole thing trustworthy.

Two-way sync with Google Calendar or Outlook does two things. First, it reads your existing events so the link never offers a slot you're busy in — no more double-bookings. Second, it writes new appointments straight onto your calendar, so everything stays in one place. Connect this before you publish anything; an accurate calendar is what separates a real booking link from a glorified contact form.

If several people take appointments, connect each person's calendar so per-provider availability is correct from day one.

Step 2: Build the booking type

Now create the actual link. In Slotly you do this by adding a "booking type" — a named meeting with its own rules. Give it the essentials:

  • A clear name and duration. "30-Minute Consultation," "60-Minute Massage," "Discovery Call." The name appears on the booking page, so make it obvious what the person is booking.
  • Real availability. Set the hours you actually want to take this appointment — not your store hours, your bookable hours. Add buffer time between appointments so you're not slammed back-to-back, and a minimum notice (say, 12 hours) so nobody books you for ten minutes from now. Our availability generator helps you map this out if you're starting from scratch.
  • Intake questions. Ask the two or three things you need before the meeting — what they're coming in for, a phone number, a case detail. This qualifies the booking and means you arrive prepared instead of starting cold.

Resist the urge to add ten booking types on day one. Start with the one or two appointments you take most. You can always add more.

Add payments if you sell your time

If you charge for the appointment, turn on payments or a deposit at this step. Connecting Stripe lets the link collect a card before the slot is confirmed. A deposit does double duty: it gets you paid faster and it dramatically cuts no-shows, because money on the line concentrates the mind. This is worth it for paid consults at law firms, treatments at salons, and strategy sessions for consultants.

A raw, ugly URL undersells you. Two quick fixes make the link look like it belongs to a real business:

  • Custom branding. Add your logo and colors so the booking page matches your site instead of looking generic. It costs you nothing and makes the booking feel legitimate.
  • A clean slug. Use a readable path like yourname/consult rather than a string of random characters. If you have a custom domain, point the booking page at it so the link reads book.yourbusiness.com. Our booking link generator helps you draft a tidy one.

These are small touches, but they're the difference between a link people trust and one that looks like spam.

Step 4: Turn on reminders

This is the setting that quietly earns you the most money, so don't leave it off. Schedule an automated email plus an SMS reminder 24 hours before the appointment, and for high-value visits, a second nudge a couple of hours out. Crucially, every reminder should include a one-tap reschedule link.

That reschedule link sounds like it would cost you bookings. It does the opposite. A customer who can move their slot in one tap stays in your calendar; a customer who can't simply disappears. Reminders plus easy rescheduling are the highest-leverage no-show fix there is — we go deeper on the full playbook in how to reduce no-shows.

A perfect booking link earns nothing if no one sees it. Once it's live, paste it everywhere booking intent shows up:

  • Your website header and contact page — the most obvious spot, and the one people forget.
  • Your Google Business Profile, which is enormous for local search; a "Book" button there captures people the moment they find you.
  • Your Instagram and Facebook bios.
  • Your email signature, so every message you send is also a booking prompt.
  • Your voicemail greeting: "...or book instantly at the link in our profile."

A large share of booking intent happens after hours, when no one can answer the phone. The link is what catches those people instead of losing them to a competitor — that's the whole case for online booking for small business.

A few habits keep your link converting over time:

  • Keep the flow short. Every extra question or step loses people. Ask only what you truly need before the meeting.
  • Use round-robin or routing for teams. If multiple people can take the appointment, let the link distribute bookings automatically or route the customer to the right person based on their answers.
  • Block your own focus time. Mark personal calendar events as busy so the link never offers them — and consider a daily planner to protect deep-work blocks.
  • Review your availability monthly. Seasons change, your hours change. Stale availability is the most common reason a link stops working.

If you're still comparing tools, our roundup of the best scheduling software breaks down what to weigh before you commit.

Creating a booking link isn't a project — it's an afternoon. Connect your calendar, build one booking type with honest availability, turn on reminders, brand the page, and share the link in the five places above. By tonight, customers can be booking themselves while you do literally anything else.

Ready to build yours? Start a free Slotly trial — free for 14 days, cancel anytime — and have a live, professional booking link before the end of the day.

Musa · Founder, Slotly

Founder of Slotly. Spent years watching great businesses lose clients to scheduling chaos — now building the tool that fixes it. Writes about scheduling, client experience, and running a lean service business.

FAQ

Frequently asked questions

How do I create a booking link for free?

Start your 14-day free trial of Slotly, connect your Google or Outlook calendar, create one booking type with your real availability, and share the link it generates. The trial is free for 14 days and you can cancel anytime before it ends.

Where should I put my booking link?

Put it in your website header and contact page, your Google Business Profile, your Instagram and Facebook bios, your email signature, and your voicemail greeting. Most booking intent happens after hours, so make the link easy to find everywhere customers look.

Can my booking link take payments or deposits?

Yes. By connecting Stripe, your link can collect a deposit or full payment before the slot is confirmed. This gets you paid up front and significantly reduces no-shows.

Related reading

Scheduling that books itself.

Put this into practice. Start your free trial today.

Start free →
No charge for 14 days14-day free trialCancel anytime