Service Extras
Extras are optional add-ons that customers can include when booking an appointment. They can be additional services (which add time) or products (which don't).
What Are Extras
Extras are displayed during the booking flow after a customer selects their main service. They can choose to add one or more extras for an additional fee.
Examples:
| Main Service | Possible Extras |
|---|---|
| Haircut | Deep conditioning treatment, Scalp massage, Beard trim |
| Massage | Hot stones, Aromatherapy oils, Extended time |
| Facial | Lip treatment, Eye mask, LED light therapy |
| Manicure | Gel polish upgrade, Nail art, Paraffin wax |
Extras are different from service variants. Variants are different versions of the same service (e.g., 30 min vs 60 min). Extras are additions that customers can add on top of any service.
Creating an Extra
To create a new extra:
- Go to Services in the left sidebar
- Click Extras
- Click Add Extra
- Fill in the details:
| Field | Description |
|---|---|
| Image | Optional photo from your media library |
| Name | What customers will see (e.g., "Hot Stone Add-On") |
| Description | Brief explanation of what's included |
| Type | Service (adds time) or Product (no time added) |
| Price | Additional cost for this extra |
| Old Price | Optional crossed-out price to show discounts |
| Duration | Extra time in minutes (only for Service type) |
| Max Quantity | How many of this extra a customer can add per booking (default: 1) |
| Include in Deposit | Whether this extra is included in deposit calculations |
- Choose which services this extra applies to (see below)
- Click Save
Extra Types
There are two types of extras:
Service type — Adds time to the appointment
Use this for add-ons that require additional appointment time:
- Deep conditioning treatment (+15 min)
- Scalp massage (+10 min)
- Extended session (+30 min)
Product type — No additional time
Use this for physical products or add-ons that don't extend the appointment:
- Aromatherapy oil upgrade
- Hair treatment product
- Take-home care kit
The extra's type determines whether it affects your calendar. Service-type extras block additional time, while product-type extras don't change the appointment duration.
Assigning to Services
Each extra can be available for all services or only specific ones.
All services:
- The extra appears as an option for every service on your booking page
Specific services and bundles:
- The extra only appears when a customer books one of the selected services or bundles
- You can select from both individual services and service bundles
To configure:
- When creating or editing an extra, find the Applicable To section
- Choose All Services or Specific Services
- If specific, select which services and bundles should offer this extra
In the extras list, each card shows which services it applies to — helpful for keeping track of your assignments.
Managing Extras
The Extras List
Go to Services > Extras to see all your extras in a grid view. Each card shows:
- Image or icon (package icon for products, tag icon for services)
- Name and type badge (Product or Service)
- Description (truncated)
- Price and max quantity
- Which services it applies to
- Inactive badge (if deactivated)
Activating and Deactivating
Hover over an extra's card to reveal the actions menu:
- Edit — Opens the full editor
- Deactivate/Activate — Toggle visibility on the booking page
Only active extras are shown to customers. The list displays active extras by default.
Deleting an Extra
To permanently delete an extra:
- Edit the extra
- Scroll to the bottom (Danger Zone)
- Click Delete
- Confirm the deletion