> ## Documentation Index
> Fetch the complete documentation index at: https://sailia-mintlify-5b02008a.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Set up an add-on

> Create optional extras that customers can add to course or hire bookings at checkout.

Add-ons are optional extras customers can buy alongside a course or hire — lunch, equipment upgrades, insurance, extended time, and so on. They appear during the booking flow and are added to the order total.

For broader upsell strategy across activities and shop products, see [upsells](/activities/upsells).

## How add-ons differ from shop products

|                        | Add-ons                                     | Shop products               |
| ---------------------- | ------------------------------------------- | --------------------------- |
| **Where they appear**  | At checkout for the linked courses or hires | In your standalone shop     |
| **Used for**           | Extras tied to a specific booking           | Independent items           |
| **Images required**    | No                                          | Yes                         |
| **Pricing complexity** | Simple price per item                       | Supports variants and tiers |

## Create an add-on

<Steps>
  <Step title="Open the Add-ons page">
    Navigate to **Products → Add-ons** in your admin dashboard.
  </Step>

  <Step title="Click Create add-on">
    Open the create form.
  </Step>

  <Step title="Enter a name">
    Keep it short and clear — customers see this at checkout. Examples: *Lunch*, *Equipment rental*, *Extended time*, *Insurance*.
  </Step>

  <Step title="Add a description (optional)">
    A short line explaining what's included — e.g. *Hot lunch served during the course*. Optional, but it helps customers make a decision.
  </Step>

  <Step title="Set the price">
    Enter the price in your main currency.
  </Step>

  <Step title="Save">
    The add-on is now available to link to courses and hires.
  </Step>
</Steps>

## Link an add-on to a course or hire

You can attach add-ons in two places:

* **When creating a session** — in the **Resources** step of the [course](/activities/course-setup) or [hire](/activities/hire-setup) setup wizard.
* **When editing an existing session** — open the session and add or remove add-ons from the **Resources** panel.

An add-on only appears at checkout for the sessions it's linked to.

## Common add-on ideas

| Category           | Examples                                                     |
| ------------------ | ------------------------------------------------------------ |
| **Food and drink** | Lunch, dinner, snacks, drinks package                        |
| **Equipment**      | Equipment rental, equipment upgrade, safety equipment        |
| **Services**       | Extended time, private instruction, photo package, insurance |
| **Extras**         | Overnight stay, transport, gift wrapping                     |

## Tips

* Keep names short — long names get truncated at checkout.
* Price add-ons reasonably relative to the main booking. A £40 add-on on a £30 course feels heavy.
* Only link add-ons to sessions where they actually make sense. A surf course doesn't need a *Bike lock* add-on.
* Add-ons can be discounted with [discount codes](/pricing/discount-codes) when you enable the add-on product type on the code.

## Related guides

<Columns cols={2}>
  <Card title="Upsells" icon="arrow-up-right" href="/activities/upsells">
    Higher-level upsell strategy across your offerings.
  </Card>

  <Card title="Shop products" icon="store" href="/point-of-sale/shop-products">
    Standalone items sold through your shop.
  </Card>
</Columns>
