codobookings is a WordPress plugin to manage one-time bookings and weekly recurring bookings effortlessly.

How to Create Weekly Recurring Bookings in WordPress with CodoBookings

Learn how to set up weekly recurring bookings using CodoBookings — the standalone WordPress booking plugin for coaches, trainers, and consultants.

Learn how to set up weekly recurring appointments using CodoBookings — the standalone WordPress booking plugin for coaches, trainers, and consultants.

Introduction: Simplify Repeated Appointments

Many professionals — coaches, fitness trainers, and consultants — need clients to book recurring weekly sessions. Instead of manually creating each appointment, CodoBookings lets you automate this process effortlessly. With its Weekly Booking feature, you can schedule repeating sessions once and let the plugin handle the rest.


Step 1: Create a New Weekly Calendar

  1. Go to your WordPress dashboard → CodoBookings → Calendars.
  2. Click Add New.
  3. Enter a title — e.g., “Weekly Coaching Sessions” or “Yoga Classes (Recurring)”.
  4. Add a brief description outlining what clients can expect during these sessions.
  5. Under Booking Type, select Weekly.
  6. Click Publish to save your calendar.

This tells the system that all available time slots in this calendar repeat every week automatically.


Step 2: Add Available Time Slots

While creating or editing a calendar you can define your availability. For example:

  • Monday: 10:00 AM – 12:00 PM (multiple slots can be defined)
  • Wednesday: 4:00 PM – 6:00 PM (multiple slots can be defined)
  • Friday: 2:00 PM – 4:00 PM (multiple slots can be defined)

These slots will now appear every week on your booking form.

💡 Pro Tip: You can edit or remove specific slots anytime from the admin panel — no need to recreate your calendar.


Step 3: Display the Weekly Calendar on Your Site

Use the shortcode below to display this calendar anywhere on your website:

[codo_calendar id="123"]

Replace 123 with the actual ID of your calendar (visible in the calendar list). You can add this shortcode inside a page, post, or even within a block in the WordPress site editor.

Your clients will now see a live calendar showing your weekly recurring availability and can book directly from the frontend.


Step 4: Managing Weekly Bookings

All new appointments appear under CodoBookings → Bookings.

From here, you can:

  • Approve or decline bookings.
  • Update status (Pending, Confirmed, Cancelled).
  • Send automatic email confirmations.

If you need to pause your recurring schedule (e.g., holidays or breaks), you can temporarily disable specific slots or set a custom date range.


Step 5: Why Weekly Bookings Matter

Weekly bookings make your operations predictable and efficient. Here are a few real-world examples:

  • 🎓 Online Coaches: Offer clients recurring mentorship calls.
  • 🧘 Yoga Instructors: Let students book weekly classes.
  • 💻 Consultants: Manage ongoing client sessions every week.

By using the Weekly Booking type in CodoBookings, you’re saving time, maintaining consistency, and improving client retention.


Conclusion

Weekly recurring bookings in CodoBookings make scheduling effortless — both for you and your clients.
Once you set your calendar, everything runs automatically. Whether you’re a coach, trainer, or teacher, this feature helps you focus on delivering value while your booking system takes care of the logistics.

Leave a Reply

Your email address will not be published. Required fields are marked *