What is an Activity Block?
Activity blocks allow you to finely control your availability. You can:
- Fully close a time slot (no bookings allowed)
- Reduce capacity (e.g., 1 therapist on leave out of 3)
- Target precisely what is affected (everything, specific products, resource groups, or variants)
Block Types
Full Block
A full block prevents any new bookings on the affected time slots.
Use cases:
- Annual holiday closure
- Training day
- Private event
Capacity Reduction
Capacity reduction decreases the number of available resources without fully closing.
Use cases:
- One therapist out of 3 is sick
- One room out of 2 is under maintenance
- One bike out of 5 is being repaired
Example:
- Normal capacity: 3 therapists
- Reduction: 1
- Effective capacity: 2 therapists
Block Scope
You can precisely target what is affected by the block:
Creating a Block
-
Access the blocks section
- Menu Settings > Availability > Blocks
- Or click + on a date in the calendar
-
Choose the dates
- Select a start and end date
- Or check “Full day” for an all-day block
- Days of week: when the range spans several days, a weekday selector appears. By default every day is blocked. Deselect days to block, for example, only weekends across the whole range (e.g. every Saturday and Sunday from July 1 to August 31)
-
Configure the block type
- Full block: No bookings allowed
- Capacity reduction: Enter the number of resources to remove
-
Define the scope
- All: All products are affected
- Specific products: Select the products to block
- Resource groups: Select the groups to block
- Variants: Select the variants to block
-
Add a message (optional)
- This message will be displayed to customers checking availability
-
Save
Practical Examples
Spa: A Therapist on Leave
Situation: Your spa has 3 therapists. Sophie is on leave from January 15-20.
Configuration:
- Type: Capacity reduction
- Reduction: 1
- Dates: 01/15 to 01/20
- Full day: Yes
- Scope: All (all products are affected)
- Message: “Reduced capacity this week”
Result: 2 slots available instead of 3 during this period.
Spa: Hot Stone Massage Suspended
Situation: The hot stone massage equipment is under maintenance.
Configuration:
- Type: Full block
- Dates: Today + 3 days
- Scope: Products > “Hot Stone Massage”
- Message: “Equipment under maintenance, back soon”
Result: Only this product is unavailable, other massages remain accessible.
Restaurant: VIP Room Closure
Situation: The VIP room is reserved for a private event Saturday evening.
Configuration:
- Type: Full block
- Dates: Saturday
- Time: 6:00 PM - 11:00 PM
- Scope: Resource Groups > “VIP Room”
Result: The VIP room is blocked, but other spaces remain available.
Multi-Activity Center: 60min Yoga Class Suspended
Situation: Your yoga instructor can no longer teach the 60min class, but the 30min remains available.
Configuration:
- Type: Full block
- Scope: Variants > “Yoga 60min”
- Message: “60min class temporarily suspended”
Result: Only the 60min variant is blocked, the 30min class remains bookable.
Combining Blocks
You can create multiple blocks that stack:
Example:
- Block 1: Capacity reduction of 1 (therapist on leave)
- Block 2: Capacity reduction of 1 (therapist sick)
- Total capacity reduced by 2
Important: A full block takes priority over a capacity reduction. If both apply to the same time slot, the full block prevails.
Editing or Deleting a Block
- In the calendar, click on the relevant day
- The details panel shows all blocks for that day
- Click on a block to see its details
- Use Edit to adjust or Delete to cancel it
Best Practices
Tip: Use block messages to inform your customers. A clear message improves the user experience.
- Plan ahead: Create blocks in advance to avoid conflicts with existing bookings
- Be specific: Use the most specific scope possible to avoid blocking more than necessary
- Check existing bookings: A block does not cancel already confirmed reservations
- Use reductions: Prefer capacity reduction over full closure when possible