Service add-ons overview

Bookable extras: groups, options, price and duration uplift

Service add-ons

Add-ons are extra services customer can pick alongside the main booking. E.g., scalp treatment with haircut, nail art with manicure.

Where to find it

/manager/addons. Sidebar Add-ons menu.

What it provides

  • Add-on groups: themed service bundles (e.g., "Hair treatments", "Nail extras")
  • Per-group options: specific add-ons with price and duration uplift
  • Service link: an add-on group only available for specific services
  • Min/max quantity: how many add-ons customer can pick (e.g., 1-3)
  • Multiple quantity: same add-on multiple times (e.g., 3× nail art stones)

Add-on concept

Original service

  • "Haircut" - 6,000 HUF, 30 min

Add-on adding

  • "Deep conditioning" + 2,000 HUF, +15 min
  • "Scalp treatment" + 3,000 HUF, +20 min

Final booking

  • 6,000 + 2,000 + 3,000 = 11,000 HUF
  • 30 + 15 + 20 = 65 min

Customer sees price and duration uplift on booking page.

The 2 add-on types

Custom add-on

  • You define: name, description, price, duration
  • Standalone (no separate service record)
  • E.g., "Deep conditioning" - 2,000 HUF, +15 min

Service-linked add-on

  • Link an existing service
  • Price / duration overridable (per add-on)
  • E.g., "Scalp treatment" service → linked as add-on

Add-on groups

Configuration

  • Name (e.g., "Hair treatments")
  • Client prompt (customer-facing label: e.g., "Enhance your booking with premium treatment")
  • Min quantity (e.g., 0 = optional, 1 = at least 1 required)
  • Max quantity (e.g., 3)
  • Allow multiple (toggle: same add-on multiple times)
  • Active / inactive

Example group

  • Group name: "Hair treatments"
  • Prompt: "Make your customer service premium"
  • Min: 0 (optional)
  • Max: 3
  • Multiple: OFF

Service link

An add-on group should appear only for specified services:

  • "Hair treatments" group → only "Haircut" + "Coloring"
  • "Nail extras" group → only "Manicure" + "Pedicure"

Customer sees add-ons only if main service is linked.

Plan level

Add-ons available in all plans (Starter included).

Use cases

From customer view

  • More choice
  • Personalization ("I want this")
  • Single booking (no separate booking needed)

From salon view

  • Upsell revenue (average +15-25% per booking)
  • Customer satisfaction (personalized)
  • Profit margin (some add-ons high margin)

When to use it

Scenario 1, classic hair salon upsell "Hair treatments" group: Deep conditioning, Scalp treatment, Hair mask, Oil treatment. Linked: Haircut + Coloring. Average customer picks 1 add-on → +2,000 HUF.

Scenario 2, manicure customization "Nail art" group: French tip (+500 HUF), Glitter (+700 HUF), Stones (+200 HUF / pc). Multiple quantity ON: customer can pick 5× Stones. Manicure revenue significantly grows.

Scenario 3, mandatory add-on "Tattoo Consent" group: Aftercare-kit mandatory, Min 1, Max 1. Customer must pick. Compliance.

Scenario 4, premium package "Wellness package" group: Aromatherapy, Hot stones, Chocolate face mask. Min 0, Max 3. Premium customer picks 2-3 add-ons.

Scenario 5, seasonal promo "Spring treatments" group temporary (Mar-Apr-May). New spring add-ons. Promo end: group deactivate.

Tips

  • Start with 1-2 groups, don't make 10 on day one. Complexity overdose.
  • Client prompt should be enticing, not dry ("Add an extra" beats "Optional extras").
  • Multiple-quantity rarely used, only special cases (nail stones).
  • Price uplift should be proportional to main service: 6,000 HUF haircut + 3,000 HUF add-on OK, 10,000 HUF too much.
  • Service link is critical, don't show "Hair treatments" to manicure customer.
  • Weekly stats show which add-on is popular, ROI analysis base.

Related articles

#addons#overview#upsell#kiegészítők
💬

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