---
title: 🛍️ Composer - Importing Bundles with Variants
description: Use this when you sell bundles (e.g. Box of 6 Doughnuts, Pizza + Drink Combo) where the items inside the bundle may include variants (e.g. Small, Medium, Large, different flavours).
---

[Skip to content](https://support.slerp.com/knowledge/importing-bundles-with-variants#main-content)

English

Show submenu for translations

![slerp.com](https://support.slerp.com/hs-fs/hubfs/SLERP_Primary-Light_RGB-01-1.png?width=186&height=52&name=SLERP_Primary-Light_RGB-01-1.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- Go to www.slerp.com

 Go to www.slerp.com

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Help Centre](https://support.slerp.com/knowledge?hsLang=en)
2. [Controls Dashboard](https://support.slerp.com/knowledge/controls-dashboard?hsLang=en)
3. [Composer Tab](https://support.slerp.com/knowledge/controls-dashboard?hsLang=en#composer-tab)

# 🛍️ Composer - Importing Bundles with Variants

## Use this when you sell bundles (e.g. Box of 6 Doughnuts, Pizza + Drink Combo) where the items inside the bundle may include variants (e.g. Small, Medium, Large, different flavours).

### In Composer you:

1. Import the **bundle** itself.
2. Add the **contents** – the individual products/variants that make up that bundle.

If you are new to bundles, please see:   
  
**[💞 Composer - Importing Bundles and Assigning Contents](https://support.slerp.com/knowledge/composer-importing-bundles-and-assigning-contents?hsLang=en)**

<iframe data-hsv-src="https://play.hubspotvideo.com/v/8156030/id/190922431572" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="190922431572" data-hsv-style="" data-hsv-width="688" data-hsv-height="387" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

### Step 1 – Open Inventory and go to Import

1. Log in to your **Controls** account.
2. Open your **Composer** from the left‑hand navigation.
3. In Composer, click **Inventory** in the left‑hand menu.
4. At the top, click the **Import** tab.

### Step 2 – Tell Composer you’re importing bundles

1. In the **Import as** dropdown, select **Bundle**.
2. The list will now show the items in your Controls inventory that are recognised as **Bundles**.

### Step 3 – Select and import the bundles

1. Find the bundle(s) you want to bring into Composer (for example: *Box of 6 Doughnuts*).
2. Tick the checkbox next to each bundle you want to import. You can import multiple bundles at once.
3. Click **Import** or **Import Selected**.
4. A confirmation dialog will open – make sure **Bundles** is still selected in the dropdown, then click **Import Selected** to confirm.

Your bundles now exist in Composer, but they do not yet have any contents attached.

### Step 4 – Make sure the products and variants exist

Before adding contents to a bundle:

- Make sure all **individual products** and **variants** that should go inside the bundle have already been: 
    - Created in **Controls**, and
    - Imported into Composer (using the **single products / products with variants** import process).

If a product or variant is missing, import it first.

For detailed step-by-step guide, see:

**[🍱 Composer – Importing Single Products (Products with Variants)](https://support.slerp.com/knowledge/composer-adding-single-products?hsLang=en)**

### Step 5 – Assign contents to the bundle

1. In Composer, click the **Bundles** tab.
2. Find the bundle you just imported and click on its **name** to open it.
3. In the **contents** area of the bundle:
   
     - Search for the relevant **products/variants**,example: 
           - *Original Doughnut*
           - *Chocolate Doughnut (Large*).
     - Add each item to the bundle and set the **quantity** (e.g. 6 x Original Doughnut, 6 x Chocolate Doughnut).
4. **Save** your changes.

Your bundle now has its full contents, make sure to set/assign a **pricelists**.

### Notes on bundles with variants

- A bundle can include **any mix** of: 
    - Standard products
    - Variant products (e.g. “Delicious Cake (Small)”)
- Variants appear in Composer as separate items, with the variant name in brackets – import and add them just like any other product.

- [Controls Dashboard](https://support.slerp.com/knowledge/controls-dashboard?hsLang=en#main-content)

    - [Insights](https://support.slerp.com/knowledge/controls-dashboard?hsLang=en#insights)
    - [Orders Tab](https://support.slerp.com/knowledge/controls-dashboard?hsLang=en#orders-tab)
    - [Locations Tab](https://support.slerp.com/knowledge/controls-dashboard?hsLang=en#locations-tab)
    - [Products Tab](https://support.slerp.com/knowledge/controls-dashboard?hsLang=en#products-tab)
    - [Discounts / Customers Tab](https://support.slerp.com/knowledge/controls-dashboard?hsLang=en#discounts-customers-tab)
    - [Loyalty](https://support.slerp.com/knowledge/controls-dashboard?hsLang=en#loyalty)
    - [Designer Tab](https://support.slerp.com/knowledge/controls-dashboard?hsLang=en#designer-tab)
    - [Composer Tab](https://support.slerp.com/knowledge/controls-dashboard?hsLang=en#composer-tab)
    - [Dispatch Self-Serve](https://support.slerp.com/knowledge/controls-dashboard?hsLang=en#dispatch-self-serve)
    - [Settings Tab](https://support.slerp.com/knowledge/controls-dashboard?hsLang=en#settings-tab)
- [Web Ordering](https://support.slerp.com/knowledge/web-ordering?hsLang=en)
- [App Ordering](https://support.slerp.com/knowledge/app-ordering?hsLang=en)
- [Partner App & Device](https://support.slerp.com/knowledge/partner-app-device?hsLang=en#main-content)

    - [Slerp App](https://support.slerp.com/knowledge/partner-app-device?hsLang=en#slerp-app)
    - [Printer & Hardware Devices](https://support.slerp.com/knowledge/partner-app-device?hsLang=en#printer-hardware-devices)
- [Delivery](https://support.slerp.com/knowledge/delivery?hsLang=en#main-content)

    - [On Demand Last Mile Delivery](https://support.slerp.com/knowledge/delivery?hsLang=en#on-demand-last-mile-delivery)
    - [Local And Nationwide Delivery](https://support.slerp.com/knowledge/delivery?hsLang=en#local-and-nationwide-delivery)
- [Slerp Success & Marketing](https://support.slerp.com/knowledge/slerp-success-marketing?hsLang=en)
- [Finance Enquiries](https://support.slerp.com/knowledge/finance-enquiries?hsLang=en#main-content)

    - [Finance FAQ](https://support.slerp.com/knowledge/finance-enquiries?hsLang=en#finance-faq)
    - [Reporting](https://support.slerp.com/knowledge/finance-enquiries?hsLang=en#reporting)
    - [Invoice, Credit Notes and VAT Receipts](https://support.slerp.com/knowledge/finance-enquiries?hsLang=en#invoice-credit-notes-and-vat-receipts)
    - [Franchise Attribution](https://support.slerp.com/knowledge/finance-enquiries?hsLang=en#franchise-attribution)
- [Integrations](https://support.slerp.com/knowledge/integrations?hsLang=en#main-content)

    - [Slerp Menu & Order Manager](https://support.slerp.com/knowledge/integrations?hsLang=en#slerp-menu-order-manager)
    - [Deliverect](https://support.slerp.com/knowledge/integrations?hsLang=en#deliverect)
    - [Lightspeed](https://support.slerp.com/knowledge/integrations?hsLang=en#lightspeed)
    - [CRM](https://support.slerp.com/knowledge/integrations?hsLang=en#crm)
    - [3S POS](https://support.slerp.com/knowledge/integrations?hsLang=en#3s-pos)
    - [Urban Piper](https://support.slerp.com/knowledge/integrations?hsLang=en#urban-piper)
    - [Shipday](https://support.slerp.com/knowledge/integrations?hsLang=en#shipday)
    - [Custom Webhooks](https://support.slerp.com/knowledge/integrations?hsLang=en#custom-webhooks)
- [FAQs](https://support.slerp.com/knowledge/faqs?hsLang=en)
- [Support and Updates](https://support.slerp.com/knowledge/support-and-updates?hsLang=en)

[![slerp.com](https://support.slerp.com/hs-fs/hubfs/SLERP_Primary-Light_RGB-01-1.png?width=200&height=56&name=SLERP_Primary-Light_RGB-01-1.png "slerp.com")](http://www.slerp.com)

[Contact Us](https://www.slerp.com/contact-us/)

Copyright © 2025, Slerp

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "caption" : {
    "@type" : "MediaObject",
    "contentUrl" : "https://support.slerp.com/media-transcripts/190920811028/en.vtt",
    "inLanguage" : "en",
    "name" : "en Captions"
  },
  "contentUrl" : "https://stream.mux.com/ovSca02KKTU5MVAZg4Rm3pVPHfHEDt8e8GtXVtsJSa4E/capped-1080p.mp4",
  "dateModified" : "2026-01-22T17:26:09.436Z",
  "duration" : "PT3M32.717S",
  "height" : 1080,
  "name" : "Importing Bundles with Variants",
  "thumbnailUrl" : "https://8156030.fs1.hubspotusercontent-na1.net/hubfs/8156030/Importing%20Bundles%20with%20Variants.mp4/medium.jpg",
  "uploadDate" : "2025-06-02T14:02:55.760Z",
  "width" : 1920
}
```