Managing seasonal changes
Adjusting session schedules
When your schedule changes between seasons, update the recurring session times on your existing activities rather than creating new ones:1
Open the activity
Navigate to the activity you want to update.
2
Edit the schedule
Modify the session times, days, or frequency to reflect the new season. Add new time slots or remove ones that no longer apply.
3
Save changes
Save the updated schedule. Future sessions reflect the new times while past bookings remain unchanged.
Holiday closures
For planned closures (bank holidays, Christmas, maintenance days), remove or cancel the specific sessions rather than deactivating the entire activity:- Open the activity’s schedule view in your bookings dashboard.
- Find the session on the closure date.
- Cancel the session. If customers have already booked, process cancellations and refunds as needed.
Cancelling individual sessions frees up the capacity and notifies any waitlisted customers that the session is no longer running.
Seasonal pricing
Adjust pricing for peak and off-peak periods using discount codes:Seasonal activity passes
If you offer activity passes, consider creating seasonal variants:- A summer pass with an expiry date at the end of the season
- A winter pass with different eligible activities
- A term pass aligned with school terms
Preparing for a new season
Use this checklist when transitioning between seasons:- Update activity schedules with new session times and days
- Adjust pricing if you use seasonal rates
- Create or update seasonal discount codes
- Review staff assignments — add seasonal staff or update existing assignments
- Update your booking page description if it references specific dates or times
- Send a marketing email announcing the new schedule via workflows or a newsletter campaign
- Check waitlists — notify customers about new availability for popular activities
Related guides
Activities
Create and manage your bookable activities.
Discount codes
Set up seasonal pricing with early bird and surge discounts.