Meeting scheduling: the setup order that holds up

A booking link usually goes out within ten minutes of signing up for a scheduling tool. The default hours look reasonable, the calendar connection works, and the first few bookings arrive without trouble. Then a week goes sideways. Three calls land in the morning that was meant for deep work, a video meeting starts while the drive back from a client is still in progress, and a dentist appointment on a personal calendar shows up to a prospect as open time.

None of that is a bug. A booking page does exactly one thing: it takes the hours it has been allowed to offer, removes whatever the connected calendars mark as busy, and shows the rest. Every judgment that used to happen while writing an email with proposed times now has to be written down as a setting. The order in which those settings are decided determines whether the link keeps working after the first week or needs to be rebuilt.

This guide walks through that order. It uses Google Calendar appointment schedules and Calendly as reference points, because their settings and plan limits are documented publicly, but the sequence applies to most booking tools.

Why the order matters

Scheduling settings depend on each other. Meeting types depend on which calendars can be checked, because a tool that only reads one calendar cannot safely offer a slot that conflicts with another. Hours depend on meeting types, because a thirty minute intro call and a two hour workshop do not belong in the same window. Buffers depend on hours, because a buffer inside a narrow window can remove half the available slots.

When setup starts with the most visible screen, usually the weekly hours grid, each later decision forces a revisit of an earlier one. Starting from the calendars and working outward avoids that loop. It also surfaces plan limits early, before a booking link has been printed in an email signature and sent to a hundred people.

The sequence below has seven steps. The first two take no time inside the tool at all.

Step 1: Look at two real weeks before touching any setting

Open the calendar and go back two full working weeks. For every meeting, note three things: its length, whether it was online or in person, and which calendar it lived on.

The audit answers three questions at once. How many distinct meeting lengths are really in use. How much of the day in person meetings consume once travel is counted, which is often far more than their listed length. And how many calendars actually hold commitments, which is frequently more than expected. A work Google account, a personal iCloud calendar, a shared family calendar, and a client issued Microsoft 365 account is a common combination for consultants and contractors.

Also note the meetings that went badly. A call scheduled straight after a site visit. A day with six back to back meetings and no time to write anything up. These are the failures the booking settings need to prevent, and naming them now turns vague preferences into concrete rules.

This audit is the input for every later step. Skipping it means guessing at meeting types and buffers, and guesses tend to be optimistic.

Step 2: Decide which calendars count as busy

A booking page is only as reliable as the conflicts it can see. If a commitment sits on a calendar the tool does not read, that time appears open and gets offered.

From the audit, list every calendar that held a real commitment. Then check how the chosen tool handles that list.

Google's page comparing appointment schedule features says a personal Google Account or Workspace Business Starter can create a single booking page, and states the rule plainly:

Some features require an eligible Google Workspace or Google One subscription. Source: support.google.com

The chart on that page has no column for a free personal account. Checking availability across multiple calendars, sending automatic email reminders, and creating more than one appointment schedule are ticked for Google One Premium, Google AI Pro and Ultra, Workspace Individual, Business Standard and above, Education, and Nonprofits. Accepting payments and verifying guest emails to prevent spam bookings start at Workspace Individual. Adding schedules to secondary calendars and adding up to 20 co-hosts start at Business Standard.

The wording is not consistent across Google's pages. The separate help page on checking availability says an eligible plan is needed "to check availability from secondary calendars," while the comparison chart says "across multiple calendars." On a free account, confirm before sharing the link that events in a second calendar actually block slots.

Calendly's pricing page lists one calendar connection on its free plan. The Standard plan, which connects multiple calendars, is listed at $10 per seat per month billed monthly, or $8.33 per seat per month billed annually.

The provider matters as much as the count. A Google appointment schedule checks Google calendars. An iCloud calendar is a separate system, so a personal appointment stored there is invisible unless it is copied into a Google calendar as a busy block or the booking tool connects to iCloud directly. Decide which approach to take now, because it may change which tool, or which plan, is the right fit.

Step 3: Build meeting types from the audit

With the calendars settled, define the meeting types. A type is a combination of length, location, and audience. The audit usually suggests two or three:

  • An intro call, online, 30 minutes
  • A working session with existing clients, online, 60 minutes
  • An on site meeting, in person, 60 minutes plus travel

Resist adding more. Every extra type is another choice the guest has to make, and a guest who is unsure which option applies tends to reply by email and ask, which defeats the purpose. Types that differ by fifteen minutes can usually be merged.

Plan limits apply here too. Calendly's free plan includes one event type, so a second type means a paid plan. Google's comparison page says a personal account can create a single booking page, and places more than one appointment schedule in the columns for Google One Premium, Workspace Individual, and higher plans.

Decide now whether in person meetings belong on the booking page at all. Travel time varies by destination, and no fixed buffer handles both a client across the street and one an hour away. One workable rule is to keep in person meetings off the link and propose times by email instead, reserving the booking page for online calls where length is predictable.

Step 4: Protect time before opening any slots

Now set the hours for each type. The key decision is to avoid offering every free minute in the working week.

A booking page open from 9 to 6 every weekday scatters meetings across the week and leaves no uninterrupted blocks. Assigning each type a narrower window keeps meetings together. Intro calls on Tuesday and Thursday afternoons, for example, leave Monday, Wednesday, and Friday mornings clear for work that needs concentration. The rest of the calendar stays open for internal meetings arranged directly.

Google appointment schedules support this with general availability by day of the week and adjusted availability for specific dates, which handles holidays and travel weeks without rewriting the weekly pattern.

Two further limits belong in this step. Google calls them the scheduling window:

  • How far ahead guests can book. A slot booked six weeks out is more likely to collide with plans that did not exist when it was booked. Limit the window to the range where the calendar is reasonably settled.
  • Minimum notice. A booking made an hour before the meeting leaves no time to prepare. If a meeting type needs research or a document, set the minimum notice long enough to do it, often the previous working day.

Work these out from what happens after a booking arrives, not from what looks generous to guests.

Step 5: Set buffers, daily caps, and a rule for travel

Buffers and daily caps are what stop a good week from becoming a crowded one. Google appointment schedules include buffer time between appointments and a maximum number of bookings per day.

Set the buffer from the task that follows a meeting. Writing notes, sending a follow up, or opening materials for the next call typically takes a fixed amount of time for a given type of meeting. That amount is the buffer. Set the daily cap from the audit: the number of external calls in the best week, not the worst one.

Travel needs its own rule. A buffer is fixed, but travel is not, so in person meetings need a different mechanism. The Calendar app on macOS can attach travel time to an event. Apple's support documentation explains that the time to leave is calculated from the route settings in Maps, and that the starting point is taken from an event in the previous three hours or from a home or work address. The same page notes that travel time does not update automatically when the location changes, and that no time to leave alert is generated when travel would take more than three hours. A booking page does not read this field, so travel still has to be added to the calendar after an in person booking is confirmed.

This is one more reason to keep in person meetings off the link. Where they must be on it, give them a separate schedule with longer buffers and a lower daily cap.

Step 6: Decide what happens after a booking

A booking that arrives with no video link, lands on the wrong calendar, or collects the wrong information creates a round of email that the tool was supposed to eliminate. Decide four things before sharing:

Decision Options What goes wrong if skipped
Destination calendar Work calendar or a dedicated meetings calendar Client names appear on a calendar shared with family
Location Auto generated video link, a fixed link, or an address Guest arrives with no way to join
Booking form Name and email only, or extra questions Too many fields and guests abandon the form
Reminders Automatic email before the meeting, or none No shows increase for first time contacts

Google's appointment schedule settings include a booking form, email verification, and reminders, with up to five reminders per schedule. Email verification is one of the features Google's comparison page lists for paid Workspace plans. Calendly's pricing page lists reminders and workflow automations among the features not included on the free plan.

Also decide whether guests can reschedule or cancel on their own. Allowing it removes back and forth, but a late cancellation can leave a slot empty that could have gone to someone else. Combining self service changes with the minimum notice from Step 4 keeps late changes under control.

Step 7: Test the link as a stranger would see it

Before the link goes anywhere, test it from the outside. Each test answers one specific question.

  • Place a dummy event on every calendar from Step 2, then open the booking page in a private browser window. Any dummy event whose time still appears as available marks a calendar the tool is not checking.
  • Look at the slot straight after a dummy event. If it is offered with no gap, the buffer is not being applied the way it was intended.
  • Book one appointment using a different email address. Check which calendar the event landed on, whether the video link was created, and what the confirmation email looks like to the guest.
  • Change the time zone and reload the page. A guest in another region should see times in their own zone, and the confirmation should match.
  • Cancel the test booking. Confirm the event disappears and the cancellation message makes sense.

These checks take about fifteen minutes. The first one matters most, because a calendar that is not being checked produces double bookings that only show up weeks later.

Share selectively, then review after two weeks

Where the link lives shapes who uses it. A link in an email signature reaches everyone, including long standing clients who never needed it. A link sent in a specific message reaches only the people it suits. A link on a contact page becomes an intake channel for new enquiries. Choose based on the audit from Step 1.

Some contacts prefer not to receive a booking link at all. Senior people at partner companies, or anyone whose calendar is managed by an assistant, may find it easier to be offered two or three times by email. Treating the booking page as one tool among several, rather than a replacement for all scheduling, avoids friction with those contacts.

After two weeks, review what actually happened. Count the days where the buffer was too short, the bookings refused because the daily cap was reached, and the late reschedules. Adjust Steps 4 and 5 based on those counts rather than on how the week felt.

What to change first

Start with Step 2: list every calendar that holds real commitments and confirm the booking tool can see all of them, because every other setting depends on it. Then make sure meetings arranged outside the link, by phone or in person, reach the calendar the moment they are agreed, since a missing event is an open slot. The Entering events page shows how a calendar app for Mac can capture those events from a spoken sentence, and Caltimate covers how travel between in person meetings is reserved on the calendar.

Frequently asked questions

What should be set up first in a scheduling tool?

Decide which calendars count as busy before anything else. If a commitment lives on a calendar the tool does not check, that time is offered to guests. Once the list is settled, build meeting types, then hours, then buffers and daily caps.

Can a free Google account create an appointment booking page?

Yes, one. Google's comparison page says a personal Google Account can create a single booking page. More than one appointment schedule, automatic email reminders, and checking availability across multiple calendars appear in the columns for Google One Premium, Workspace Individual, and other eligible plans. Accepting payments, email verification, secondary calendars, and co-hosts also require an eligible paid subscription.

How long should the buffer between meetings be?

Set it from the task that follows the meeting, such as writing notes or preparing for the next call. If that task reliably takes a set amount of time, use that as the buffer. In person meetings need a separate schedule, because travel time changes with the destination and a fixed buffer cannot cover it.

Why do booked slots still clash with existing events?

The most common cause is a calendar the tool is not checking, often a personal calendar with a different provider. Place a dummy event on each calendar, then open the booking page in a private window. Any time that still appears as available belongs to a calendar that is not connected.

Back to all posts