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.
Build from the top down
Section titled “Build from the top down”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.
- Create your collections first.
- Add categories and assign each to a collection.
- Add services, assign each to a category, and assign the stylists who perform it.
- 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.
Create a collection
Section titled “Create a collection”- Go to Menu → Collections.
- Select + New Collection.
- Enter a Collection Name.
- Leave Active on (or turn it on once the collection has an active category — see the note below).
- Optionally add a Description, and use Linked Categories to attach categories you’ve already created.
- Select Create Collection.
Create a category
Section titled “Create a category”- Go to Menu → Categories.
- Select + New Category.
- Enter a Category Name.
- Use Collection to assign the category to a collection.
- Optionally add a Description, a Category Icon, and use Linked Services to attach services.
- Leave Active on (or turn it on once the category has an active service).
- Select Create Category.
Create a service
Section titled “Create a service”The service form is where bookings actually come from, so fill it in completely.
- Go to Menu → Services.
- Select + New Service.
- 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.
- Use Categories to assign the service to one or more categories.
- Under Branches, choose which branches offer this service. If you have a branch selected in the sidebar, that branch is pre-filled.
- 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.
- Optionally add a Description and any Add-ons.
- 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.
Add an add-on
Section titled “Add an add-on”- Go to Menu → Add-ons.
- Select + New Add-On.
- Enter the add-on’s details.
- 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.
Edit many items at once
Section titled “Edit many items at once”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.
Next steps
Section titled “Next steps”- Why a service isn’t showing online — make sure everything you built is actually bookable.
- Branch menus — offer different services at different branches.
- Publish checklist — go live once your menu is ready.