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.