Service add-ons, upsell at the booking

How to set up extras customers can attach to a service (gel polish, hair treatment, scalp massage)

Service add-ons, upsell at the booking

Add-ons are optional extras a customer (or you) can attach to a service. They have their own price and duration that get bolted onto the parent service. They're how you upsell without creating a complex multi-service booking flow.

Where add-ons live

You set them up under Services → Add-ons (or in the Add-ons tab on a service). Add-ons are organised into groups, so you can attach the right group to the right service:

  • A "Manicure" group with options like "Gel polish", "French tip", "Nail art".
  • A "Haircut" group with "Scalp massage", "Hair treatment", "Toner refresh".
  • A "Massage" group with "Hot stone add", "Aromatherapy upgrade".

Linking add-ons to a service

Open a service, click the Add-ons tab, and attach the add-on group(s) that apply. Each service can have multiple add-on groups.

When the booking modal opens for that service, the linked add-ons appear in a panel after service selection. The customer (or receptionist) ticks the ones they want, the time and price update automatically.

Add-on settings

Each add-on has:

  • Name
  • Price
  • Duration (added to the parent service's duration)
  • Quantity allowed (e.g. customer can take 4x scalp massages? rare, but possible)
  • Active / inactive toggle

Use case scenarios

Scenario 1: Manicure salon

The "Classic manicure" service is 4,500 Ft / 30 min. Attached add-on group "Manicure extras" includes:

  • Gel polish: +3,000 Ft, +15 min
  • French tip: +1,500 Ft, +10 min
  • Nail art: +500 Ft per nail, +5 min per nail

Customer books classic + gel polish + French tip = 9,000 Ft, 55 min. One booking, three line items, automatic upsell.

Scenario 2: Massage with hot stones

"Swedish massage 60min" service. Add-on: "Hot stone upgrade" (+4,000 Ft, +0 min, no duration impact). Customer ticks the box at booking, masseur prepares the stones.

Scenario 3: Hair color with toner

"Color refresh" service. Add-on: "Toner refresh" (+3,500 Ft, +20 min). High-margin add-on, frequently chosen, drives average ticket up.

Scenario 4: Eyebrow service combo

"Eyebrow shape" with add-ons "Eyebrow tint" (+2,000 Ft, +10 min) and "Lash tint" (+2,500 Ft, +10 min). Customer can pick zero, one, or both.

Tips

  • Use add-ons for genuine extras, not core services: a haircut isn't an add-on to a wash, it's its own service. Add-ons are for things customers might or might not want.
  • Price for upsell: an add-on at 30-50% of the parent price is usually the sweet spot. Too cheap and you're leaving money on the table, too expensive and customers skip.
  • Show duration impact: add-ons that take time should be honest about that, otherwise your calendar runs late.
  • Test on the customer-facing page: open your booking site and pick a service. Make sure the add-on UI is clear and the prices add up correctly.
  • Train staff to mention them: even if customers don't tick add-ons online, a receptionist saying "would you like to add a scalp massage today?" is the difference between 5,000 Ft tickets and 8,000 Ft tickets.
#kiegészítők#add-on#upsell#extra#addons
💬

Have a question? Ask the AI assistant

The Bookinda AI knows the entire help center and can answer in seconds.

B

Bookinda AI Assistant

Ask anything about features, settings, or integrations.

Hi! I'm the Bookinda assistant. I can answer questions about features, billing, integrations, and more. What would you like to know?

Still need help?

Get in touch with our support team.

Contact us