Services

A service is anything your clients can book — a class, appointment, treatment, or session. You can have as many services as you need.

Adding a service

Go to Services → Add Service and fill in the details:

  • Title — the name shown to clients on your booking form
  • Duration — how long the service runs (e.g. 60 minutes)
  • Colour — used in your calendar view to distinguish services at a glance
  • Address / Location — physical address or "Online" for remote sessions
  • Assign staff — optionally link a staff member to this service

Availability types

Whoopa supports three ways to define when a service is available:

Recurring schedule

Set fixed time slots that repeat every week — e.g. Monday and Wednesday at 9am, 10am, and 11am. This is the most common setup for classes and regular appointments.

Custom weekly schedule

Define different time slots per day of the week. Useful when your availability varies — e.g. more slots on weekends than weekdays.

Custom dates

Set specific dates and time slots. Good for one-off workshops, events, or anything that doesn't follow a weekly pattern.

Slot capacity

Each time slot has a capacity — the maximum number of bookings allowed. Set it to 1 for one-on-one appointments, or higher for group classes. When a slot is full, clients are offered the option to join a waitlist and are notified automatically if a spot opens.

Activating and deactivating services

Services can be set to active or inactive. Inactive services are hidden from your booking form but remain in your dashboard. Use this instead of deleting if you plan to bring a service back later.

Spaces / Rooms

If your plan includes rooms or spaces (e.g. Studio 1, Studio 2), you can assign a space to each booking. This is managed under Settings → Spaces.