How to Set Up a Service Menu in Sparkforge

By Sparkforge Support Team ·Last reviewed May 3, 2026

A Service Menu publishes several Service Calendars on one booking page. Enable it under Calendar Settings → Preferences, create the menu under Settings → Calendars → Service Menu, then pick and order the services that appear.

A Service Menu lists every Service Calendar you want clients to book from in one branded interface. Each service still ties back to its own Service Calendar, so staff, availability, duration, and pricing stay independent.

What you get

  • One booking page for all the services a client might pick.
  • Optional staff selection when enabled, so clients can choose their provider.
  • Grouped services through Calendar Groups for clean categorization.
  • Independent calendars — each service keeps its own settings.
  • Single or multiple service bookings in one session, depending on how you configure the menu.

Before you start

  • Build a Service Calendar for each service.
  • Create a Calendar Group and assign each Service Calendar to it. Only grouped calendars are eligible for a Service Menu.

Step 1: Enable the Service Menu feature

  1. Open Calendars from the left nav.
  2. Click Calendar Settings, then go to Preferences.
  3. Open the Account Preference tab.
  4. Find the Services section and toggle Service Menu on.

Step 2: Create the Service Menu

  1. Go to Settings → Calendars.
  2. Open the Service Menu tab under Calendar Settings.
  3. Click Create Service Menu.
  4. Fill in Name (the menu title), Description, Slug URL, and an optional custom Form for extra fields beyond First Name, Last Name, Email, and Phone.

Step 3: Pick the services

Open the Select Services tab and check the calendars that should show on the menu.

Step 4: Arrange and save

Drag and drop services into the order you want, then save.

Current limitations

  • Stripe only — Service Menu payments require Stripe.
  • No card-on-file through a Service Menu booking.
  • No in-app payments on mobile.
  • No coupon codes at checkout.

Services (v2) lifts these limits with multiple payment options, saved cards, in-app payments, and coupon support.

Frequently Asked Questions

Can I create more than one Service Menu?
Yes. Build as many as you need by pairing different Calendar Groups with different menus.
Are Service Menus mobile-friendly?
Yes. The booking page is responsive across phones and tablets.
Can clients book more than one service in a single session?
Yes, unless you turn on the Limit to One Service option in the menu settings.
How do I reorder the services?
Drag and drop the services in the menu editor, then save.
Can I add tracking pixels or analytics?
Yes. Use the custom code field on the menu to drop in tracking pixels or analytics scripts.

Was this article helpful?