Groups and options setup

Add-on group creation, option config, service linking

Add-on group setup

Add-on system has two levels: groups + options. A group contains multiple options.

Create new group

/manager/addons+ New group button.

Fields

  • Name (e.g., "Hair treatments")
  • Client prompt (customer-facing label)
  • Description (optional, salon internal)
  • Min quantity (default 0)
  • Max quantity (default 1)
  • Allow multiple (toggle)
  • Active (toggle)
  • Sort order (in customer list)

Add option to group

In group editor → + New option.

Custom option fields

  • Name (e.g., "Deep conditioning")
  • Description (customer description)
  • Additional price (e.g., 2,000 HUF)
  • Additional duration (e.g., 15 min)

Service-linked option

  • Link to service dropdown → existing service
  • Price override (overrides service price, e.g., "Scalp treatment normal 5,000 HUF, as add-on 3,000 HUF")
  • Duration override

Service linking (group-level)

In group editor → Linked services section.

Fields

  • Multi-select dropdown (which services)
  • Customer sees add-on group only when booking that service

Example

  • "Hair treatments" group → linked: Haircut, Coloring, Trend color
  • Customer sees Hair treatments for these services
  • Manicure customer doesn't see

Special settings

Min/max quantity

  • Min 0: optional, customer not required
  • Min 1: at least 1 add-on required (rare)
  • Max 1: only 1 add-on selectable
  • Max 3: max 3 add-ons (more diversity)

Allow multiple

  • OFF: every add-on only 1×
  • ON: same add-on multiple times (e.g., nail stones × 5)

Cost tracking (optional)

  • Cost per addon (salon internal, for reports)
  • For commission calculation

Sales tax

  • Tax rate per option (different from tenant default)

Customer-facing appearance

On booking page:

  1. Customer picks main service
  2. Add-on prompt appears: "Enhance your booking"
  3. Add-on group list (only linked)
  4. Customer picks 0-N add-ons (per min/max rules)
  5. Price and duration dynamically update

Reports

On module stat tab:

  • Top add-ons (most picked)
  • Revenue per add-on
  • Avg add-ons per booking
  • Conversion rate (% of customers picking at least 1 add-on)

When to use it

Scenario 1, hair salon first setup 1 group: "Hair treatments." 4 options: Deep conditioning, Scalp, Hair mask, Oil. Linked: Haircut + Coloring. Min 0, Max 3.

Scenario 2, manicure salon nail art 1 group: "Nail art." Options: French (+500), Glitter (+700), Stones (+200/pc). Multiple quantity ON. Linked: Manicure.

Scenario 3, tattoo salon Consent 1 group: "Tattoo kit." 1 option: Aftercare kit (+3,000 HUF). Min 1, Max 1 (mandatory). Linked: Tattoo service.

Scenario 4, group split "Hair treatments" is overcrowded (10 options). Split: "Premium treatments" + "Basic treatments." 2 groups, 5 options each. Cleaner customer experience.

Scenario 5, A/B test prompt text A: "Enhance your booking" → 30% conversion. B: "Make it premium! Add this" → 42% conversion. Keep version B.

Tips

  • Min/max quantity careful choice, don't force the customer.
  • Service link is critical, irrelevant add-ons are confusing.
  • Price uplift should be proportional, 30-50% of main service price is good.
  • Multiple quantity is rare case, only nail-art-like context.
  • Weekly stats show top 3 add-ons, don't ignore low performers next to popular.
  • Cost tracking matters for commission, don't leave empty.

Related articles

#config#group#option#service-link#quantity
💬

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