Guide

Taking bookings from a bio page

If you sell time rather than things, the whole bio page exists to produce one outcome: a slot in your calendar with somebody's name on it. Everything between the tap and that slot is where the bookings go missing, and there are only four steps to check.

Updated 9 min readPrices checked August 2026

The short answer

The short version. Link straight to a single bookable thing, not to a menu. Label it with what they get and how long it takes, not with the word "Bookings". Show real availability, and make sure the earliest slot is close enough to feel possible. Everything else is detail.

The four steps, and which one you are losing

Between somebody seeing your profile and a booking existing, there are exactly four things that have to happen. Each one has a rate, and they multiply.

  1. They tap the link in your bio. Out of your hands here, mostly a function of the profile itself.
  2. They find the booking option on your page. This is placement, and it is the step people most often assume is fine.
  3. They tap it. This is the label. "Bookings" and "Book a free 20-minute call about your training" perform very differently.
  4. They complete the booking. This is the scheduler, and it is usually where the largest single drop happens.

Because they multiply, a page doing 50% at each step converts at about 6%. Fixing the worst step is worth more than improving three good ones, which is why it is worth knowing which one is worst before changing anything.

Choosing a scheduler, in one page

Any of the common ones will do the job. What separates them for this specific use is a short list, and it is not the list on their comparison pages.

  • Direct links to a single event type. You want a URL that opens straight onto the availability for one specific thing. If the tool only gives you a profile page listing everything, you have added a decision before you have earned one.
  • A phone-shaped booking page. Nearly all of this traffic is a phone in portrait. Some schedulers still render a week-view grid there, which is unusable, and you will not notice from a laptop.
  • Real calendar connection, both ways. It must read your actual calendar to hide busy slots and write the booking back. A scheduler that only writes creates double bookings, which cost more than an empty calendar.
  • Timezone handling that is automatic. If any of your audience is in another country, this is not optional, and the failure is silent: somebody books 9am and arrives at 4pm.
  • An export. If you cannot get your bookings and your customers' details out, you are renting your own client list.

What genuinely does not matter yet: branding, custom questions, workflows, round-robin routing. Those are problems you get to have later, and choosing on them now is how people end up paying monthly for a calendar.

Or do not send them anywhere

Everything above assumes the booking happens on somebody else's site, because for most of this category's history it had to. It is worth naming the cost of that before accepting it: every tap that leaves your page is a page load, a cookie banner, a brand change and a chance to lose somebody who was ready.

A booking block on this page keeps it in one place. The visitor sees your real free slots and books without leaving, and you get the parts that actually prevent no-shows:

  • Slots that cannot be double booked. Not an availability check in the app, which is the version that fails when two people tap at the same moment, but a database constraint that makes two overlapping bookings unstorable. The second person is told the time just went, and books another.
  • A confirmation with a real calendar invite, so it lands in the calendar they actually use rather than an email they will not find again.
  • Reminders a day and an hour before, and the one-hour reminder repeats the meeting link. Losing the link ten minutes before the call is the most common way a confirmed booking becomes an empty slot.
  • Times in the visitor's own clock, with both zones spelled out on the confirmation when they differ from yours.
  • Payment through your own link, so a deposit goes straight to your account and no platform takes a cut on the way.

Putting it on the page

Three decisions, in the order they matter.

Label it with the outcome, not the mechanism

"Bookings" describes what the button does for you. It says nothing about what the person gets. Compare:

  • Weak: Bookings. Book now. Schedule.
  • Strong: Book a free 20-minute call. Reserve a 1:1 session, Tuesdays and Thursdays. Book a 45-minute consultation, this week.

Naming the duration does more work than any other single word. It answers the question people are silently asking, which is not "what is this" but "how much of my day is this going to take".

One bookable thing, near the top

If you offer four services, do not put four booking links on the page. Put the one most people should start with, and let the scheduler handle the rest once somebody is already committed. A page offering four ways to begin is a page offering a decision, and a decision is where people leave to think about it.

Say what happens next

One line under the button: "You will get a confirmation and a calendar invite straight away." It costs nothing and it removes the specific hesitation that stops people booking with somebody they have not met.

If the thing you are booking is on a fixed date rather than a slot they choose, a dated event with the venue on it is a better fit than a booking link, and it disappears from the page on its own when the date passes. That is what our event block is for.

Where the bookings actually go

In rough order of how much they cost, based on what goes wrong most often.

  1. The first screen asks them to choose. A menu of services with similar names, no prices, and no guidance on which one applies. People do not pick, they leave, and they do not come back to think about it.
  2. The earliest slot is weeks away. Availability that starts three weeks out reads as "not really available". If you are genuinely booked, say so in the label rather than letting an empty three weeks say it for you.
  3. The form asks too much, too early. Phone number, address, company, how did you hear about us, all before any availability is visible. Ask for a name, an email and the slot. Everything else can come in the confirmation.
  4. Payment appears as a surprise. If a deposit is required, say so on the button. Discovering it at step four feels like a trick even when it is entirely reasonable.
  5. The link is dead. Schedulers change URLs, free tiers lapse, event types get deleted. A booking link that 404s costs you every booking and nothing tells you it happened, which is why it can run for months.

What this page says, in six lines

  • Link to one bookable thing, not a menu. A decision is where people leave.
  • Put the duration in the label. It answers the question people are actually asking.
  • Book yourself in, on your own phone, on mobile data. The bad step will be obvious.
  • A dead booking link is silent. Nothing tells you, and the only symptom is an empty calendar.

For the whole page rather than just the booking link, the page for coaches covers what belongs above and below it, and collecting emails is what to do with the people who were not ready to book today.

A page that puts the booking link where it gets tapped

Bring whichever scheduler you already use. The page learns which of your links people actually tap and orders itself accordingly.