# Add-ons in Services

> Learn to create add-ons, control visibility, set pricing and duration, and assign them to specific services. Manage edits and boost revenue with upsells.

- Source: https://docs.ghlcustomercare.com/docs/calendars-and-appointments/services/add-ons-in-services
- Section: Calendars & Appointments / Services
- Reading time: 4 min
- Images: 11, each explained below
- Modified on Thu, 5 Feb at 3:19 AM

---
Add-ons are optional extras that can be attached to a service so customers can personalize their booking. They can be supplementary services or related products and may affect total time and price. This article covers what add-ons are and how to create, edit and assign add-ons to your services!

---

**TABLE OF CONTENTS**

-   [What are Add-ons?](#what-are-add-ons)
    -   [Key Benefits of Add-ons](#key-benefits-of-add-ons)
    -   [Where to Create Add-ons](#where-to-create-add-ons)
    -   [Assigning Add Ons to Services](#assigning-add-ons-to-services)
    -   [Editing or Deleting Add-ons](#editing-or-deleting-add-ons)
-   [How to Create Add-ons](#how-to-create-add-ons)
    -   [Best Practices](#best-practices)
    -   [Frequently Asked Questions](#frequently-asked-questions)
    -   [Related Articles](#related-articles)

---

# **What are Add-ons?**

Add Ons allow users to enhance services by offering additional features or upsells, providing customers with options to customize their booking experience. These add ons can be supplementary services or products related to the main service. For example:

-   A spa might offer an "Aromatherapy Upgrade" that can be added to a massage session.
-   A personal trainer could offer "Nutritional Consultation" as an extra option to a workout plan.
-   A photographer might include "Additional Edited Photos" as an add on to a photoshoot package.

These offerings can increase revenue and enhance customer satisfaction by giving clients more personalized service options during the booking process.

![What are Add-ons? (image 1 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155053201805/original/iSbXqwmhPJiZ1KXgGtFjiRi0WfsKqOlUPQ.png)

**What are Add-ons? (image 1 of 11)**

This screenshot appears in the "What are Add-ons?" section of "Add-ons in Services". The text alongside this image reads: These offerings can increase revenue and enhance customer satisfaction by giving clients more personalized service options during the booking process. Immediately after, the guide continues: Upsell Revenue: Offer upgrades at the moment of booking so more revenue is captured without extra follow-up Personalized Bookings: Customers choose relevant extras, leading to services that fit their needs and expectations Transparent….
- What this covers: These offerings can increase revenue and enhance customer satisfaction by giving clients more personalized service options during the booking process.
- Next: Upsell Revenue: Offer upgrades at the moment of booking so more revenue is captured without extra follow-up Personalized Bookings: Customers choose relevant extras, leading to services that fit their needs and expectations Transparent Pricing at Checkout: Quantity-based pricing calculates the exact cost based on the services the customer selects Service-Specific Relevance: Add-ons appear only on services they’re assigned to, keeping choices focused Faster Setup Across Offerings: Create add-ons once and assign them wherever they apply, avoiding duplicate work.

Full procedure:

1. A spa might offer an "Aromatherapy Upgrade" that can be added to a massage session.
2. A personal trainer could offer "Nutritional Consultation" as an extra option to a workout plan.
3. A photographer might include "Additional Edited Photos" as an add on to a photoshoot package.

---

## **Key Benefits of Add-ons**

-   **Upsell Revenue:** Offer upgrades at the moment of booking so more revenue is captured without extra follow-up
    
-   **Personalized Bookings:** Customers choose relevant extras, leading to services that fit their needs and expectations
    
-   **Transparent Pricing at Checkout:** Quantity-based pricing calculates the exact cost based on the services the customer selects
    
-   **Service-Specific Relevance:** Add-ons appear only on services they’re assigned to, keeping choices focused
    
-   **Faster Setup Across Offerings:** Create add-ons once and assign them wherever they apply, avoiding duplicate work.
    

---

## **Where to Create Add-ons**

You can access add-ons in two places:

-   **From the Add-ons Tab:** Centralized list of all add-ons across services
    
    
![Step 1 of 2: From the Add-ons Tab: Centralized list of all add-ons across services](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155053324490/original/QyW3Yb7fawtbyDUfmRg-CbgAedmMdz2TLA.png)

**Step 1 of 2: From the Add-ons Tab: Centralized list of all add-ons across services**

This screenshot accompanies step 1 of 2 in the "Where to Create Add-ons" section of "Add-ons in Services". At this point in the walkthrough you from the Add-ons Tab: Centralized list of all add-ons across services. The next step is to directly from a Service: Add-ons created here are automatically added to that specific service.
- What this covers: From the Add-ons Tab: Centralized list of all add-ons across services
- Next: Directly from a Service: Add-ons created here are automatically added to that specific service.

Full procedure:

1. From the Add-ons Tab: Centralized list of all add-ons across services  <- this image
2. Directly from a Service: Add-ons created here are automatically added to that specific service.

    
-   **Directly from a Service:** Add-ons created here are automatically added to that specific service.
    
    
![Step 2 of 2: Directly from a Service: Add-ons created here are automatically added…](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155053324451/original/ElUQ-tHtaG6IlQJdHUEWOuZmeGrKqqlyWA.png)

**Step 2 of 2: Directly from a Service: Add-ons created here are automatically added…**

This screenshot accompanies step 2 of 2 in the "Where to Create Add-ons" section of "Add-ons in Services". At this point in the walkthrough you directly from a Service: Add-ons created here are automatically added to that specific service.
- What this covers: Directly from a Service: Add-ons created here are automatically added to that specific service.

Full procedure:

1. From the Add-ons Tab: Centralized list of all add-ons across services
2. Directly from a Service: Add-ons created here are automatically added to that specific service.  <- this image

    

---

## **Assigning Add Ons to Services**

Creating an add-on doesn’t make it available everywhere. Assign add-ons to each service where you want them to appear so customers see relevant options during booking.

-   Add-ons can be linked to one or more services
    
-   Add-ons will only appear on the booking page for the services they are linked to
    
-   Customers see the add-on as an optional extra during booking
    

#### **Step 1:** Open Service Editor

-   Navigate to the Services Panel (**Calendar** > **Calendar** **Settings** > **Services**)
-   Open the Service Editor for the service you would like to assign the add-on to (**Three**\-**dot** **(⋮)** > **Edit**)

![Step 1: Open Service Editor (image 4 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155053202643/original/UDojRNWxBqbHh2N5XGY9EIGMcX4OJ5QzPQ.png)

**Step 1: Open Service Editor (image 4 of 11)**

This screenshot appears in the "Step 1: Open Service Editor" section of "Add-ons in Services". The text alongside this image reads: Navigate to the Services Panel (Calendar > Calendar Settings > Services) Open the Service Editor for the service you would like to assign the add-on to (Three - dot (⋮) > Edit). The navigation path used here is Calendar > Calendar Settings > Services. Immediately after, the guide continues: Navigate the Add-on tab on the secondary navigation bar on the left Click the + Add-ons button.

- Path: Calendar > Calendar Settings > Services
- Where to go: Navigate to the Services Panel (Calendar > Calendar Settings > Services) Open the Service Editor for the service you would like to assign the add-on to (Three - dot (⋮) > Edit)
- Controls: Calendar, Settings, Services, Three, dot, (⋮), Edit
- Next: Navigate the Add-on tab on the secondary navigation bar on the left Click the + Add-ons button

Full procedure:

1. Navigate to the Services Panel (Calendar > Calendar Settings > Services)
2. Open the Service Editor for the service you would like to assign the add-on to (Three - dot (⋮) > Edit)

#### **Step 2:** Navigate to + Add-ons

-   Navigate the **Add-on** tab on the secondary navigation bar on the left
-   Click the **+ Add-ons button**

![Step 2: Navigate to + Add-ons (image 5 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155053202629/original/UTD41ireMWs_2sXD5IW3xMZXryCsybaMcw.png)

**Step 2: Navigate to + Add-ons (image 5 of 11)**

This screenshot appears in the "Step 2: Navigate to + Add-ons" section of "Add-ons in Services". The text alongside this image reads: Navigate the Add-on tab on the secondary navigation bar on the left Click the + Add-ons button. Immediately after, the guide continues: Select the Add-ons you would like to assign to this service or create a new add-on if needed Save your changes by clicking the Save button.
- Where to go: Navigate the Add-on tab on the secondary navigation bar on the left Click the + Add-ons button
- Controls: Add-on, + Add-ons button
- Next: Select the Add-ons you would like to assign to this service or create a new add-on if needed Save your changes by clicking the Save button

Full procedure:

1. Navigate the Add-on tab on the secondary navigation bar on the left
2. Click the + Add-ons button

#### **Step 3:** Select Add-ons

-   Select the Add-ons you would like to assign to this service or create a new add-on if needed
-   Save your changes by clicking the **Save** button

![Step 3: Select Add-ons (image 6 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155053202657/original/8NcYv3vIzziUyzueGyigFplBTBTNTSiNbQ.png)

**Step 3: Select Add-ons (image 6 of 11)**

This screenshot appears in the "Step 3: Select Add-ons" section of "Add-ons in Services". The text alongside this image reads: Select the Add-ons you would like to assign to this service or create a new add-on if needed Save your changes by clicking the Save button. Immediately after, the guide continues: Keep your add-ons accurate by updating names, prices, and options, or remove items you no longer offer. Follow these steps to edit or delete existing add-ons.
- What to choose: Select the Add-ons you would like to assign to this service or create a new add-on if needed Save your changes by clicking the Save button
- Controls: Save
- Next: Keep your add-ons accurate by updating names, prices, and options, or remove items you no longer offer. Follow these steps to edit or delete existing add-ons:

Full procedure:

1. Select the Add-ons you would like to assign to this service or create a new add-on if needed
2. Save your changes by clicking the Save button

---

## **Editing or Deleting Add-ons**

Keep your add-ons accurate by updating names, prices, and options, or remove items you no longer offer. Follow these steps to edit or delete existing add-ons:

#### **Step 1:** Open Add-Ons Page

-   Navigate to the Services Panel (**Calendar** > **Calendar** **Settings** > **Services**)
-   Click the **Add-ons** tab in the secondary navigation ribbon

![Step 1: Open Add-Ons Page (image 7 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155053202755/original/LNPt2HslZJT7zOp5im13FFUTPuZ7_t_CRQ.png)

**Step 1: Open Add-Ons Page (image 7 of 11)**

This screenshot appears in the "Step 1: Open Add-Ons Page" section of "Add-ons in Services". The text alongside this image reads: Navigate to the Services Panel (Calendar > Calendar Settings > Services) Click the Add-ons tab in the secondary navigation ribbon. The navigation path used here is Calendar > Calendar Settings > Services. Immediately after, the guide continues: Here you’ll see a list of existing add-ons.

- Path: Calendar > Calendar Settings > Services
- Where to go: Navigate to the Services Panel (Calendar > Calendar Settings > Services) Click the Add-ons tab in the secondary navigation ribbon
- Controls: Calendar, Settings, Services, Add-ons
- Next: Here you’ll see a list of existing add-ons:

Full procedure:

1. Navigate to the Services Panel (Calendar > Calendar Settings > Services)
2. Click the Add-ons tab in the secondary navigation ribbon

#### **Step 2:** Edit or Delete

-   Here you’ll see a list of existing add-ons:
    -   Click **Edit (pencil icon)**button next to the add-on to open the editor
    -   Click **Delete (Trash icon)** to remove the add-on

![Step 2: Edit or Delete (image 8 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155053201942/original/L7uVqcTHb2NO2tBQLjHHXaNwcpw5ukBotw.png)

**Step 2: Edit or Delete (image 8 of 11)**

This screenshot appears in the "Step 2: Edit or Delete" section of "Add-ons in Services". The text alongside this image reads: Here you’ll see a list of existing add-ons. This part of the guide covers 1 field, listed below. Immediately after, the guide continues: If editing, make the needed updates to the information Click the blue Save Changes button to save the changes to your add-on.
- What this covers: Here you’ll see a list of existing add-ons:
- Fields: Here you’ll see a list of existing add-ons:
- Controls: Edit (pencil icon), Delete (Trash icon)
- Next: If editing, make the needed updates to the information Click the blue Save Changes button to save the changes to your add-on

#### **Step 3:** Update Information

-   If editing, make the needed updates to the information
-   Click the blue **Save Changes** button to save the changes to your add-on

![Step 3: Update Information (image 9 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155053202805/original/VhfBuPWJIKz7v9Yr7EwjxiVJjnEpAOAE_Q.png)

**Step 3: Update Information (image 9 of 11)**

This screenshot appears in the "Step 3: Update Information" section of "Add-ons in Services". The text alongside this image reads: If editing, make the needed updates to the information Click the blue Save Changes button to save the changes to your add-on. This part of the guide covers 1 field, listed below. Immediately after, the guide continues: Proper setup ensures add-ons display with the right time, price, and visibility. Follow these steps to create a new add-on.
- How to confirm: If editing, make the needed updates to the information Click the blue Save Changes button to save the changes to your add-on
- Fields: If editing, make the needed updates to the information
- Controls: Save Changes
- Next: Proper setup ensures add-ons display with the right time, price, and visibility. Follow these steps to create a new add-on:

Full procedure:

1. If editing, make the needed updates to the information
2. Click the blue Save Changes button to save the changes to your add-on

---

## **How to Create Add-ons**

Proper setup ensures add-ons display with the right time, price, and visibility. Follow these steps to create a new add-on:

#### **Step 1:** Navigate to + New Add-on

-   Navigate to the Services Panel (**Calendar** > **Calendar** **Settings** > **Services**)
-   Open the **Add-ons** tab from the secondary navigation ribbon on the top
-   Click the **\+ New Add-on** button in the upper right corner

![Step 1: Navigate to + New Add-on (image 10 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155053202073/original/f2kcOphbYDDXyc48UieKmKcgOp2HOPzBWw.png)

**Step 1: Navigate to + New Add-on (image 10 of 11)**

This screenshot appears in the "Step 1: Navigate to + New Add-on" section of "Add-ons in Services". The text alongside this image reads: Navigate to the Services Panel (Calendar > Calendar Settings > Services) Open the Add-ons tab from the secondary navigation ribbon on the top Click the + New Add-on button in the upper right corner. The navigation path used here is Calendar > Calendar Settings > Services. Immediately after, the guide continues: Fill in the details for the add-on. These details include: Once all details have been added, click the Create Add-on button to save.

- Path: Calendar > Calendar Settings > Services
- Where to go: Navigate to the Services Panel (Calendar > Calendar Settings > Services) Open the Add-ons tab from the secondary navigation ribbon on the top Click the + New Add-on button in the upper right corner
- Controls: Calendar, Settings, Services, Add-ons, + New Add-on
- Next: Fill in the details for the add-on. These details include: Once all details have been added, click the Create Add-on button to save

Full procedure:

1. Navigate to the Services Panel (Calendar > Calendar Settings > Services)
2. Open the Add-ons tab from the secondary navigation ribbon on the top
3. Click the + New Add-on button in the upper right corner

#### **Step 2:** Fill in Add-on Details

-   Fill in the details for the add-on. These details include:
    -   **Add-on Image:** Upload an image to represent the add-on visually. You can upload from your computer or from the Media Library.
        
    -   **Name:** Enter a clear name (e.g., _Lavender Massage Oil_)
        
    -   **Price:** Set the cost of the add-on
        
    -   **Duration:** Check the box if your add-on has its own duration. When enabled, this duration will be included in the total service time for customers
        
    -   **Maximum Quantity:** Define how many units can be selected per appointment
        
    -   **Multiple Price with Quantity:** If enabled, price is multiplied by the number of units (e.g., $20 × 2 qty = $40)
        
    -   **Description:** Add details to explain the value of the add-on
        
    -   **Hide from Booking Page:** Keep the add-on internal, so only staff can apply it
        
-   Once all details have been added, click the **Create Add-on** button to save

![Step 2: Fill in Add-on Details (image 11 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155064241718/original/lOtxyaSHrW2UP6D7qdGPXZItWwyRgKKlug.png)

**Step 2: Fill in Add-on Details (image 11 of 11)**

This screenshot appears in the "Step 2: Fill in Add-on Details" section of "Add-ons in Services". The text alongside this image reads: Fill in the details for the add-on. These details include: Once all details have been added, click the Create Add-on button to save. This part of the guide covers 3 fields, listed below. Immediately after, the guide continues: Use clear names and images so customers instantly understand the add-on Limit maximum quantities when tied to physical stock (e.g., products, consumables) Bundle popular add-ons with services to increase upsell opportunities Use hidden….
- What to fill in: Fill in the details for the add-on. These details include: Once all details have been added, click the Create Add-on button to save
- Fields: Name: Enter a clear name (e.g., Lavender Massage Oil), Price: Set the cost of the add-on, Description: Add details to explain the value of the add-on
- Controls: Create Add-on
- Next: Use clear names and images so customers instantly understand the add-on Limit maximum quantities when tied to physical stock (e.g., products, consumables) Bundle popular add-ons with services to increase upsell opportunities Use hidden add-ons for staff-only internal adjustments

Example values (illustrative, not read from the screenshot):

- Name: Enter a clear name (e.g., Lavender Massage Oil): Priya Raman

Full procedure:

1. Fill in the details for the add-on. These details include:
2. Once all details have been added, click the Create Add-on button to save

---

## **Best Practices**

-   Use clear names and images so customers instantly understand the add-on
-   Limit maximum quantities when tied to physical stock (e.g., products, consumables)
-   Bundle popular add-ons with services to increase upsell opportunities
-   Use hidden add-ons for staff-only internal adjustments

---

## **Frequently Asked Questions**

**Q: Do add-ons automatically appear for all services?**  
No. Add-ons must be manually assigned to each service where you want them available.

**Q: Will an add-on’s duration change the total service time?**  
Yes. When Duration is enabled for add-ons, that time is added on top of the service duration to calculate the new in the overall service time.

---

## **Related Articles**

-   [](https://docs.ghlcustomercare.com/docs/calendars-and-appointments/services/global-settings-in-services)[How to Create Services?](https://docs.ghlcustomercare.com/docs/calendars-and-appointments/services/how-to-create-services)
-   [Global Settings in Services](https://docs.ghlcustomercare.com/docs/calendars-and-appointments/services/global-settings-in-services)
-   [Services - Overview & How to Get Started](https://docs.ghlcustomercare.com/docs/calendars-and-appointments/services/services-overview-how-to-get-started)
-   [Configuring Staff in Services](https://docs.ghlcustomercare.com/docs/calendars-and-appointments/services/configuring-staff-in-services)
-   [Categories in Services](https://docs.ghlcustomercare.com/docs/calendars-and-appointments/services/categories-in-services)
-   [Resources in Services](https://docs.ghlcustomercare.com/docs/calendars-and-appointments/services/resources-in-services)
-   [Workflow Trigger – Service Booking](https://docs.ghlcustomercare.com/docs/calendars-and-appointments/services/workflow-trigger-service-booking-services-v2)[](https://docs.ghlcustomercare.com/docs/calendars-and-appointments/services/workflow-trigger-service-booking-services-v2)

---

Documentation for GHL Customer Care. Support: support@ghlcustomercare.com