Skip to content

Build your menu

Your menu is the list of things customers can book. It’s organised as a hierarchy:

Collection → Category → Service, with add-ons attached to services.

  • A collection is the top-level grouping a customer sees first (for example, Hair).
  • A category sits inside a collection and groups related services (for example, Colour or Cuts).
  • A service is the actual bookable item, with a duration and a price (for example, Root Touch-Up).
  • An add-on is an optional extra a customer can add to a service (for example, Deep Conditioning).

You’ll find all of these under the Menu group in the admin sidebar: Collections, Categories, Services, and Add-ons.

The fastest way to a working menu is to create each level before the one below it, so there’s always a parent to attach to.

  1. Create your collections first.
  2. Add categories and assign each to a collection.
  3. Add services, assign each to a category, and assign the stylists who perform it.
  4. Optionally, create add-ons and attach them to services.

You can also work bottom-up and link things later — every level lets you set its parent and children from either side. The order above just avoids empty dropdowns.

Important: creating a service isn’t enough to make it bookable. A service only appears in online booking once it has an assigned stylist, and its category and collection must be active too. See Why a service isn’t showing online once you’ve built your menu.

  1. Go to Menu → Collections.
  2. Select + New Collection.
  3. Enter a Collection Name.
  4. Leave Active on (or turn it on once the collection has an active category — see the note below).
  5. Optionally add a Description, and use Linked Categories to attach categories you’ve already created.
  6. Select Create Collection.
  1. Go to Menu → Categories.
  2. Select + New Category.
  3. Enter a Category Name.
  4. Use Collection to assign the category to a collection.
  5. Optionally add a Description, a Category Icon, and use Linked Services to attach services.
  6. Leave Active on (or turn it on once the category has an active service).
  7. Select Create Category.

The service form is where bookings actually come from, so fill it in completely.

  1. Go to Menu → Services.
  2. Select + New Service.
  3. Fill in the required fields (marked with *):
    • Service Name
    • Duration (minutes) — how long the appointment blocks the stylist’s calendar.
    • Price — shown in your currency.
  4. Use Categories to assign the service to one or more categories.
  5. Under Branches, choose which branches offer this service. If you have a branch selected in the sidebar, that branch is pre-filled.
  6. Use Assigned Stylist to choose who performs the service. This is required for the service to be bookable — a service with no assigned stylist stays inactive and won’t appear online.
  7. Optionally add a Description and any Add-ons.
  8. Select Create Service.

If you create a service before assigning a stylist, JustBook saves it but keeps it inactive and tells you why. Assign a stylist, then activate it.

Stylists are offered in the Assigned Stylist picker based on the branches you selected — pick your branches first. For how stylist availability affects bookability, see Stylists and bookability.

  1. Go to Menu → Add-ons.
  2. Select + New Add-On.
  3. Enter the add-on’s details.
  4. Select Create Add-on.

Attach add-ons to a service from the service form’s Add-ons field. Customers then see them as optional extras when booking that service.

To rename, reprice, or re-organise a lot of items quickly, use Menu → Bulk edit. It’s a spreadsheet-style view of your whole menu, with prices shown in the column header rather than repeated on every row.