meetergomeetergo Help

Recurring Meetings: Book an Appointment Series

Turn on Multi-Booking so clients book a recurring appointment series weekly, biweekly or monthly at once, plus how to book a series on behalf of a client

Updated on October 23, 2026

Recurring meetings let a client book several sessions at once on a regular schedule: weekly coaching, therapy sessions, training courses, or lessons. The client picks the first time slot, chooses how many sessions they want, and meetergo creates the whole series in one step.

Requirements

Multi-Booking is available on the Light plan and above. If you are on a lower plan, the toggle shows an upgrade prompt instead.

Recurring meetings work with group meeting types (attendees share the spots in each slot), round robin, and co-host meetings. They cannot be combined with payment, see Paid packages.

Where the setting is

  1. Go to Meeting Types and open the meeting type you want (create and save it first if it does not exist yet)
  2. In the meeting type settings, open More → Multi-Booking
  3. Turn on Enable multi-booking
  4. Choose Recurring pattern ("Same time, repeating schedule") as the booking mode
  5. Set the frequency and the number of sessions, then save

Configuration options

SettingWhat it doesDefault
RepeatsHow often sessions repeat: Weekly, Every 2 weeks, Monthly, or Monthly on the same weekdayWeekly
For a minimum of ... eventsThe fewest sessions a client can book. This number is also preselected on the booking page1
For a maximum of ... eventsThe most sessions a client can book, between 2 and 5212

Monthly on the same weekday

The first selected date sets the rule. Thursday, October 8, 2026 means the second Thursday: November 12, December 10, and so on. The time stays the same in the host's timezone, including daylight saving changes. Clients in another timezone see their local times.

A fifth weekday means the last weekday of each month, so no month is skipped. A fourth weekday stays fourth, even when it is also the last in its month. Ordinary Monthly keeps its existing day-of-month behavior.

The booking page shows the resolved rule and checked dates before confirmation. If a local time does not exist during a daylight saving change, choose another time.

What the client sees on the booking page

The recurring selector sits in the left-hand panel of the booking page, below the duration:

Every week for 8 weeks.

  1. The client sets the number of sessions there (within your minimum and maximum)
  2. After picking a first time slot, every date of the series is listed underneath, with + N more to expand the full list
  3. A date that is not free is crossed out with an amber warning triangle and the note This date is not available
  4. The client fills in the booking form once and all sessions are created together

Unavailable dates are shown before confirmation. The client can book the available dates, choose another first slot, or reduce the number of sessions. The API rejects an unavailable series unless the caller explicitly chooses to skip unavailable dates.

Booking a series for a client yourself

A series can only be created through the booking page. Creating a booking from inside the dashboard, or with the browser extension, always creates a single appointment, even when the meeting type has Multi-Booking switched on.

To book a series for a client:

  1. Open your own booking link (for example cal.meetergo.com/your-name/coaching)
  2. Set the number of sessions in the left panel and pick the first slot
  3. Enter the client's name and email address in the booking form and confirm

The client receives the confirmation and every reminder exactly as if they had booked themselves.

Emails and calendar entries

  • The attendee gets one confirmation email for the whole series. Your template's date and time show the first session, and a series section below it lists every date
  • One calendar file (invite.ics) holds every session, so a single import adds the whole series. In Outlook, import it via File > Open & Export > Import/Export, or in Outlook on the web via Add calendar > Upload from file
  • Cancelling a whole series also sends one consolidated email rather than one per date, listing the cancelled dates the same way
  • Each session is a real appointment of its own, so each one gets its own calendar entry, reminders, and follow-ups
  • Webhooks send one booking event for the whole series, listing every session. See the webhook events reference

Managing an appointment series

All appointments of a series are linked. In your Appointments view you see each session individually and can open the series from any of them.

ActionWhat happens
CancelThe cancellation page asks What would you like to cancel? with Cancel this appointment only and Cancel all remaining appointments. The default is the single appointment
RescheduleAlways moves that one session. There is no way to move the whole series at once
Reschedule link of a past sessionOpens the next upcoming session of the series instead of showing an error

A recurring series cannot take payment. Turning on payment hides the Multi-Booking tab, and a booking attempt on a meeting type that has both would fail.

For paid packages of several sessions, use Meeting Type Bundles, which combine several meeting types into one purchase. To let clients buy sessions in advance and book them one by one, use session cards.

Example setups

Coaching program (weekly) Repeats Weekly, minimum 12, maximum 12. The client books their preferred time and gets all 12 sessions.

Therapy sessions (biweekly) Repeats Every 2 weeks, minimum 1, maximum 24. The client decides how far ahead to book.

Monthly check-ins Repeats Monthly, minimum 3, maximum 12.

FAQ

I cannot find a "recurring" or "series" meeting type

There is none. Create a normal meeting type, save it, then open More → Multi-Booking in its settings and choose Recurring pattern.

Can I preselect the number of sessions for the client?

Yes. The For a minimum of value is what the booking page starts with. Set the minimum and the maximum to the same number to fix the package size.

Can I create a series for a client from the dashboard?

No. Use your own booking link and enter the client's details, see Booking a series for a client yourself.

What happens if one date of the series is blocked?

That date is crossed out on the booking page and the series cannot be booked as it stands. The client picks another starting time or fewer sessions. meetergo never skips a date and shifts the rest.

Can clients cancel a single session?

Yes. The cancellation page offers Cancel this appointment only and Cancel all remaining appointments, and cancelling one session is the default.

Can I cancel a whole series as the host?

Yes. Under Bookings, open any booking of the series, choose Cancel and tick Cancel all upcoming dates of this series. The client gets one email listing every cancelled date.

In a group session each client books their own series. Open the booking, choose Remove from group next to the client and tick Also remove them from all upcoming dates of their series. The other participants keep their dates.

Do all sessions have to be the same length?

Yes. Every session uses the duration set on the meeting type.

Can the client add more sessions later?

Not to the existing series. They book again, which creates a second series.

Was this article helpful?

Let us know if this article answered your questions.