Skip to content

Create Recurring Sessions

Quick path: Planning → + Session → Fill basics → Enable Recurring → Set days & range → Save

Instead of creating sessions one by one, recurring sessions let you define a pattern — which days, what time, for how long — and Bloowatch generates all the sessions at once within a date range. Perfect for weekly schedules.

  • At least one Activity Calendar exists (Resources > Activities)
  • You know which days of the week the sessions should repeat on
  • You know the date range (start and end dates) for the recurring sessions

Click Planning in the left sidebar. Make sure the Activities tab is selected. You’ll see the weekly schedule with all activity calendars.

Agenda activities view

Click the + SESSION button in the toolbar. The session creation modal opens.

Session creation modal

Before enabling recurrence, set the basic session info:

FieldValueNotes
Activity Calendar *Select from dropdownRequired. Which calendar this session belongs to.
Titlee.g. “Morning Surf”Optional. Session title.
Max Capacitye.g. 8Maximum participants per session.
NoteFree textOptional. Internal notes.
Timee.g. 10:00Session start time.
Session duratione.g. 2 hr 0 mnLength. If left at 0, uses the calendar default.

Check the Recurring event checkbox. The form transforms:

  • The single Date field disappears
  • Day-of-week checkboxes appear (Mon through Sun + All)
  • Date range fields appear (From / To)
  • Time mode radio buttons appear (Fixed Time / Tide-Dependent)

Recurring event enabled

A row of checkboxes appears: All, Mon, Tue, Wed, Thu, Fri, Sat, Sun. All are checked by default.

  • Click All to toggle every day on or off
  • Uncheck individual days to exclude them

Example: For weekday-only sessions, uncheck Sat and Sun.

Weekdays selected

Watch out: Clicking All when it’s already checked will uncheck every day. You’ll need to re-check them individually.

FieldValueNotes
FromSelect dateStart date for the recurring sessions.
ToSelect dateEnd date. One session is created for each selected day within this range.

Date range and time mode

Example: From March 1 to June 30, with Mon/Wed/Fri checked = ~52 sessions created automatically.

Two options:

Fixed Time (default) — Sessions always start at the time you set in step 3. Use this for most activities.

Tide-Dependent Time — For activities where timing depends on tides (surf, kayak, coastal tours). When selected, a Tide Settings section appears:

Tide-dependent settings

FieldValueNotes
Offset from tidee.g. 1 hr 30 mnHow far before/after the tide event.
Before / After tideBefore or AfterWhether the session starts before or after the tide.
Round start time00’, 15’, 30’Round the calculated time to the nearest interval.
TideLow or HighWhich tide event to reference.

Watch out: Tide-dependent scheduling requires tide data configured for your location in organization settings.

In the Staff section, use the dropdown to assign an instructor to all recurring sessions.

Click Edit session settings to expand advanced options:

Session settings

FieldValueNotes
Min Capacitye.g. 2Minimum participants for the session to run.
LevelBeginner / Intermediate / AdvancedSkill level filter.
LockedYes / NoLock from online booking changes.
Min Age / Max Agee.g. 0 / 99Age restrictions.
GenderBoth / Male / FemaleGender restriction.

Public access settings control visibility in the online booking widget:

Session settings — public access

  • Public session — visible in eCommerce
  • Private session — only visible internally

Click Add Session to create all recurring sessions. Bloowatch generates one session for each selected day within the date range.

  • Sessions appear on the Activity Agenda for every selected day between the start and end dates
  • Each session inherits the same time, duration, capacity, staff, and settings
  • You can edit or delete individual sessions without affecting the others
  • Customers can start booking these sessions through the POS or online widget
MistakeWhy it happensFix
”Too many sessions created”Date range is too wide or too many days checkedDelete the batch and recreate with a narrower range or fewer days
”Sessions missing on some days”Those days weren’t checked in the day-of-week selectionCheck the recurring pattern and ensure the right days are selected
”Tide times are wrong”Tide data not configured for your locationGo to organization settings and configure tide data
”Session count doesn’t match course product”Recurrence generated more/fewer sessions than the product expectsAlign the date range and day selection to produce the exact session count
Financiado por la Unión Europea — NextGenerationEU, Plan de Recuperación, Transformación y Resiliencia, Grupo SPRI, Gobierno Vasco