Skip to main content

Service Menus

A Service Menu is a single booking page that displays multiple Service Calendars in organized categories, allowing clients to book one or multiple services (for themselves or guests) from one scheduling link.

Updated over 2 months ago

Who This Is For / When to Use

Use a Service Menu if you offer multiple services and want clients to:

  • Browse services by category

  • Book multiple services in one flow

  • Book for themselves or additional guests

  • Use one centralized scheduling link instead of multiple calendars


What Is a Service Menu?

A Service Menu is a centralized scheduling page that displays selected Service Calendars grouped into categories.

Each Service Menu:

  • Pulls in Service Calendars you choose

  • Organizes them using Groups (categories)

  • Allows multi-service and multi-guest bookings

  • Uses a single booking widget and link

Example use case

  • Group: Hair → Hair Cut, Hair Spa, Hair Coloring

  • Group: Skin → Facial, Cleanup, Bleaching

Clients select services, staff, date, and time in one continuous flow.


What You Can Do With a Service Menu

Centralize Services

  • Display all services in one booking link

  • Avoid sending multiple calendar URLs to clients

Organize by Category

  • Use Groups as category tabs

  • Control which groups and services appear

Improve Client Booking Experience

  • Book multiple services in one session

  • Book for multiple guests

  • See service duration, price, and staff availability upfront


Who Can Use the Service Menu?

The Service Menu is ideal for:

  • Salons and hairdressers

  • Spas and wellness centers

  • Massage and therapy clinics

  • Fitness studios and trainers

  • Healthcare providers

  • Event planners

  • Pet groomers

  • Any service-based business


Prerequisites

Before creating a Service Menu, you must complete all three steps below.


Step 1: Create Groups (Service Categories)

Groups act as categories inside the Service Menu.

  1. Go to Calendars → Calendar Settings.

  2. Click Create Group.

  3. Enter:

    • Group Name

    • Group Description (optional)

    • Template (Neo or Classic)

    • Group URL

  4. Click Create.

Example

  • Group Name: Hair Care

  • Services inside: Hair Cut, Hair Spa, Hair Coloring


Step 2: Create Service Calendars

Each service must have its own Service Calendar.

  1. Go to Calendars → Calendar Settings.

  2. Click Create Calendar.

  3. Select Service Calendar as the scheduling type.

  4. Configure service details, staff, availability, and payments.

  5. Assign the Service Calendar to the appropriate Group.

Important: Only Service Calendars added to Groups will appear in the Service Menu.


Step 3: Enable Service Menu in Preferences

  1. Go to Calendars → Preferences.

  2. Under In-App Preferences, toggle Service Menu ON.

Once enabled, a Service Menu tab appears under Calendar Settings.


Step 4: Create a Service Menu

  1. Go to Calendars → Calendar Settings → Service Menu.

  2. Click Create Service Menu.


Step 5: Configure Service Menu Details

Fill in the following fields:

  • Service Menu Name

  • Description

  • Service Menu URL / Slug

Optional settings:

  • Enable or disable the Consent Checkbox

  • Customize the consent message

  • Choose a Thank You page or redirect URL after booking

Click Next to continue.


Step 6: Select Services and Groups

  1. In Select Services, choose:

    • Entire Groups, or

    • Individual Service Calendars

  2. Use Select All if needed.

  3. Only selected items will appear on the Service Menu.

Note: If a service or group is missing, ensure the Service Calendar exists and is assigned to a Group.


Step 7: Arrange Services and Categories

  1. Drag and reorder:

    • Groups (categories)

    • Services within each group

  2. Control the exact display order seen by clients.

Click Save when finished.


Step 8: Share or Embed the Service Menu

After saving, your Service Menu is live.

You can:

  • Share the Service Menu scheduling link

  • Embed the Service Menu widget on your website


How the Service Menu Appears to Clients

Clients see:

  • Category tabs (Groups)

  • Service cards with images, duration, and pricing

  • Ability to book multiple services and guests in one flow


FAQ

What is a Service Menu?

A Service Menu is a centralized booking page that displays multiple Service Calendars organized into categories, allowing clients to book multiple services from one link.

Do I need Service Calendars to use a Service Menu?

Yes. A Service Menu only displays Service Calendars that are created and assigned to Groups.

Can clients book multiple services at once?

Yes. Clients can book multiple services for themselves or for additional guests in a single booking session.

Can I control which services appear?

Yes. You choose exactly which Groups and Service Calendars are included when creating the Service Menu.

Can I change the order of services and categories?

Yes. Services and Groups can be rearranged manually in the Arrange Services step.

Does the Service Menu support payments?

Yes. Payments work if they are enabled on the individual Service Calendars.

Can I embed the Service Menu on my website?

Yes. You can use the embed code or share the direct scheduling link.

What happens if a Service Calendar is set to private?

Private or unlinked Service Calendars will not appear in the Service Menu.

Did this answer your question?