Five practical ways to set up recurring appointments online
Hands-on methods for weekly, fortnightly and monthly clients: booking the next visit before they leave, rebooking links in follow-ups, standing slots held in Google Calendar or Outlook, and date polls for regular group sessions.
If you see the same clients every week, fortnight or month, you want those appointments in the diary without rebuilding them by hand each time. Some booking tools have a recurring series feature that books a run of dates in one go. Calenix does not currently offer recurring booking series, so this guide sets out the practical methods that work with a normal booking page and your Google or Outlook calendar instead.
Each method below includes the actual steps: what to click, what to send and what to watch for. Most businesses end up combining two or three of them, for example standing slots for long-term regulars and a rebooking link for everyone else. If you are still deciding how to keep regulars coming back in the first place, read how to turn customer appointments into repeat business.
The methods, step by step
Method 1: Book the next one before they leave
The most reliable recurring appointment is the one booked at the end of the current one. Before the client leaves or the call ends:
- Open your booking page on your phone or computer, or ask the client to open the link on theirs.
- Choose the date that matches their rhythm, for example the same weekday in two weeks.
- Book it in their name with their email, so they receive the confirmation and reminders.
- If they want a run of dates, book the next two or three now, each as its own booking.
This takes about a minute and works on any plan. It also gives the client a natural moment to say if their availability is changing.
Method 2: Send the rebooking link in your follow-up
For clients who prefer to check their own diary first, put the link to the right event type in your follow-up email with a suggested date: 'Your next session would ideally be around Tuesday 17 November. Book here.' A direct link to the specific event type saves them choosing from your whole menu. On the Individual plan, advanced reminders and workflows can help automate parts of this; see our guide to automated follow-up emails for what to include.
Method 3: Hold standing slots as recurring busy events
For long-term regulars who have the same slot every week, create the series in your own calendar so your booking page never offers that time to anyone else.
- In Google Calendar, create an event at the client's time, open the 'Does not repeat' menu and choose 'Weekly on [day]' or 'Custom' for fortnightly. In Outlook, use the Repeat or 'Make recurring' option, depending on your version.
- Set the event to Busy and give it a clear title such as 'Held: J. Patel, weekly'.
- Make sure that calendar is connected to your booking tool and checked for conflicts.
- Optionally, add the client as a guest so the series appears in their calendar too.
The trade-off: appointments held this way live in your calendar, not your booking tool, so the client will not receive your booking confirmations and email reminders unless you also send them yourself. Guides to Google Calendar scheduling and Outlook calendar scheduling cover the calendar side in more detail.
Method 4: Use a date poll for regular group sessions
For a monthly workshop, a quarterly review or a regular group meeting where the date moves around, a date poll is quicker than proposing times by email. Calenix includes date polls on every plan. Each cycle, offer three or four dates, share the poll, pick the date that suits most people and confirm it. If the group then books individual places, group meetings are available on the Individual plan; our group booking guide covers the details.
Method 5: Check whether another tool fits better
If most of your work is fixed weekly sessions across a long term, and you need to book, change and cancel a whole series in one place, check whether a tool with a recurring series feature suits you better. Questions to ask any vendor: can you edit one date without changing the rest, skip holidays, charge per session, and send reminders for every occurrence?
Why a deliberate method beats 'see you same time next week'
Regular clients are the steadiest part of most service businesses, and they are also the easiest to lose quietly. A verbal 'same time next week' works until a holiday, an illness or a change of shift breaks the pattern. If nothing is in the diary, there is nothing to prompt either of you to restart.
A clear method also protects your availability. If regulars' times are not recorded anywhere your booking page can see, a new client can book into a slot your regular assumes is theirs. Holding standing slots as busy events, or booking the next visit before the client leaves, prevents that clash.
It saves time too. Rebuilding a week of regulars from memory every Monday, or swapping several emails to find a date for a monthly group session, is admin you can remove. A minute at the end of each appointment, or one poll a month, does the same job.
And it makes reminders work. Clients booked through your page receive your confirmation and automatic appointment reminders, which matters most for regular appointments, where it is easy for a client to forget that this week is different.
What a clear recurring method gives you
Regulars stay in the diary: the next visit is always booked or held, not just assumed.
No clashes with new clients: standing times are blocked before anyone else can book them.
Less weekly admin: no rebuilding the diary from memory or chasing dates by email.
Reminders that arrive: visits booked through the page get confirmations and email reminders.
Easier group scheduling: a date poll finds the best date for regular sessions quickly.
An early warning: when a regular stops booking ahead, you notice before they drift away.
Setting up recurring appointments in 7 steps
Match each client to a method — Use standing slots for long-term weekly regulars, booking before they leave for most others and a rebooking link for clients who need to check their diary.
Create an event type for the regular session — Set the session length, buffer and booking questions once, so every repeat booking is consistent and easy to make.
Add standing slots to your calendar — Create a repeating Busy event in Google Calendar or Outlook for each standing client, and confirm that calendar is checked for conflicts.
Book the next block in the session — At the end of each appointment, book the next date, or the next few, through your booking page using the client's email.
Put the rebooking link in every follow-up — Include the direct link to the right event type and a suggested date in your after-visit email.
Run a date poll for group sessions — Each cycle, offer three or four dates in a poll, confirm the winning date and share how to book a place.
Check the run-out date each month — List regulars whose last booked date is within two weeks, and prompt them before the pattern breaks.
Five methods compared
| Feature | Setup effort | Who sends reminders | Best for |
|---|---|---|---|
| Book before they leave | About a minute per visit | Your booking tool | Most regular clients |
| Rebooking link in follow-up | One template, then a minute per client | Your booking tool, once booked | Clients who check their own diary first |
| Standing slot as a busy event | Once per client, until it changes | Your calendar invite, if you add the client | Fixed weekly or fortnightly regulars |
| Date poll for group sessions | One poll per cycle | You, when you confirm the date | Monthly or quarterly group meetings |
| Tool with recurring series | Depends on the tool | Depends on the tool | Businesses run almost entirely on fixed series |
Tips that keep recurring bookings tidy
Use a consistent title for held slots, such as 'Held: client name, weekly', so they are easy to find and end.
Put an end date on repeating calendar events, such as the end of term, and review before renewing.
Book through the page wherever you can, so clients get confirmations and email reminders.
Ask regulars about holidays when you book the next block, not the week before.
Keep the rebooking link to a specific event type, not your whole booking page.
Keep one short list of regulars and their pattern so anyone covering for you can see it.
Remove held slots promptly when a regular stops, so the time goes back on your booking page.
Mistakes to avoid
Holding a standing slot in your calendar and assuming the client will get your booking reminders.
Creating a repeating event marked Free, so it does not block the time on your booking page.
Booking a run of dates without checking school holidays, bank holidays or your own leave.
Relying on 'same time next week' with no booking or held slot behind it.
Sending a link to your full menu when the client only ever books one session type.
Leaving held slots in place for months after a regular has stopped coming.
Example: a piano teacher in Plymouth
A fictional piano teacher in Plymouth has 22 students, most having weekly 30 or 45-minute lessons after school, plus a monthly Saturday performance class for small groups. She used to keep the timetable in a notebook and email parents when anything changed.
Here is how she set things up for the spring term starting Monday 4 January 2027:
- Standing slots for weekly students: 16 students with fixed weekly times are held as repeating Busy events in her Google Calendar, each titled 'Held: student name', ending on the last day of term. Parents are added as guests so the series shows in their own calendars.
- Book before they leave: six students on irregular or fortnightly lessons book their next lesson through her booking page at the end of each lesson, with the parent's email so the confirmation goes to them.
- Rebooking link: after each fortnightly lesson, her follow-up email includes the link to the 45-minute lesson type and a suggested date.
- Performance class: each month she sends a date poll with three Saturday options, then confirms the most popular date.
She runs it on Calenix's Individual plan for separate 30 and 45-minute lesson types and group meetings. Our guide on how tutors can schedule classes and lessons online covers term planning in more depth.
The illustrative maths: if better rebooking keeps just two fortnightly students who might otherwise have drifted, at £22 a lesson across 12 lessons a term, that is £528 a term, or about £1,580 across three terms.
FAQ
Frequently asked questions
Keep regulars booked
Make the next appointment the easy part
Start free with a booking page, a connected Google or Outlook calendar, date polls and email reminders. Add more session types and group meetings on Individual. No card needed.