Skip to main content

How to create a bookable service

Set up the services you offer to power online bookings, appointments, estimates, invoices, and jobs.

Updated this week

Learn how to set up and manage your services, ensuring they are correctly added to your calendar when booked online.

Getting started

Services are the first thing clients choose when booking online. Also, services are the building blocks used across the platform:

How to create a single service

Follow these steps to create a new service:

  1. Click Catalog, then Services, then Add Service

    Or, use the +New button shortcut at the top of the navigation menu.

  2. Click Start from scratch or choose an editable service template.

  3. Under Basic details:

    • Enter a service name.

    • Add a description. This description will appear when clients view your list of services.

    • Add images (optional).

  4. Under Categorization:

    • Select a menu category (optional). Organizing services in categories makes it quick and easy for clients to browse and book your services. If you haven't created any categories yet, you'll be prompted to create a new one.

    • In the Service type drop-down menu, select the most relevant service type.

  5. Under Meeting locations:

    • Use the slider buttons to choose one or more locations where you offer this service.

  6. Under Pricing and duration:

    • Select a price type:

      • Fixed price

      • Free

      • From (e.g., "Price starting from")

      • Custom price (e.g. "Request pricing" or "Price negotiable")

    • Enter the Price or Price description.

    • Select the Duration.

    • Enter an Option name (optional). Use this field to name variations of the same service. For example, list different durations, package types, or participant groups so customers can tell them apart when booking.

    • Optionally, user the slider button to Allow customers to select quantity. Enter the minimum and maximum quantities your client can select. The duration and price will increase based on the quantity the client selects. This option is only available if the price type is Fixed.

    • Choose a Payment preference.

  7. Under Extra time:

    • Use the slider button to block some time in your calendar after the appointment for cleanup, travel, or preparing for your next client.

    • Select the amount of time to block.

  8. Under Booking preferences:

    • Choose a Booking policy to set the cancellation and rescheduling rules for the service.

    • Use the slider button to enable or disable Online bookings.

    • Under Assigned team, click Select and choose the team members who will offer the service.

    • Under Show add-ons, click Select to choose which add-ons or upsells you offer for this service.

  9. Under Registration, use the slider button to indicate whether the service is restricted to participants in a specific age group.

  10. Under Resources, click Select to assign shared resources—like rooms, stations, or chairs—to the service.

  11. Under Advanced settings, user the slider button to indicate whether the service is exempt from tax.

  12. Click Save to complete the process.


Templates & Bulk Add

Your platform includes a large library of pre-made templates to quickly add items.

The bulk add tool lets you add multiple services at once.

  1. Choose a category

  2. Select the services you want to add

  3. Enter your pricing

  4. Choose your service locations

  5. Add them all at once

This is ideal for new accounts or pros with large service lists


Assign locations to services

If your business has multiple locations, you can choose which ones a service is offered at.

To choose the locations where the service is available:

  1. When adding or editing a service, scroll down to the Meeting Locations section

  2. Check the toggle slider next to each location where the service is available

  3. Fill out nay required details

  4. Click Save.

You can enable one or multiple location types:

  • My business location: Offer appointments at your business address.

  • Customer’s location: Allow appointments at the customer’s home or another address they specify.

  • Central location(s): Meet clients at public places such as parks, cafés, libraries, or other neutral locations.
    You can add one or more central locations to choose from.

  • Online: Host digital appointments using video conferencing tools.
    When enabled, providers can choose Google Meet, Zoom, a custom link, or another supported tool.

  • Phone: Enable phone appointments so the provider can call the client at the scheduled time.


Assign team members to services

To choose which team members can perform the service:

  1. When adding or editing a service, scroll down to the Booking preferences section

  2. Click Select button next to Assigned Team members

  3. Check the box next to each team member who can perform the service, or select All team members.

  4. Click Save.


Allow online bookings for the service

When online booking is enabled, clients can book your services through your site, social pages, and booking links.

To enable clients to book the service online:

  1. When adding or editing a service, scroll down to the Booking preferences section

  2. Turn on the Online bookings toggle. (it is on by default)

  3. Toggle the buttons for upselling options:

    • Add-ons:

      • Click Select to offer additional services clients can add to their appointment.

      • Check the box next to each add-on.

      • Click apply.

    • Memberships:

      • Suggest a membership when clients select the service.

  4. Click Save.


Assign resources to services

To allocate resources where needed:

  1. When adding or editing a service, scroll down to the Resources section

  2. Click Select button next to "0 resources selected"

  3. Check the box next to each required resource.

  4. If needed, click Add resource, enter the name and description, then click Save.

  5. Click Save.

Did this answer your question?