Services (v2) – Service Level Form & Enhanced Free Slots

Oct 17, 2025

Service-Level Forms

You can now assign service-specific forms in addition to the global form.

How it works

  • The global form applies to all services by default.
  • If a service-level form is set, it will be used when that single service is booked.
  • When multiple services are booked together, the global form is always used.

Why this matters

  • Collect different information based on the service being booked, without duplicating or overloading a single global form.

—

Enhanced Free Slots for Connected Services

We’ve improved how free slots are calculated when booking multiple services in one appointment.

Previously

  • Availability required the start time of each subsequent service to align with the fixed service interval.
  • If the end of Service 1 didn’t exactly match the interval-based start of Service 2, the slot wasn’t shown as available.

Now

  • Only the start time of the first service must align to the service interval.
  • Following services start immediately after the previous one ends.
  • Different durations and add-on times no longer need to fit interval multiples.
  • A slot is offered if staff are available for the total combined duration of all selected services.

Benefits

  • More bookable slots shown to customers.
  • Less configuration of interval/duration “multiples.”
  • Smoother booking experience for both staff and clients.

—

image