> For the complete documentation index, see [llms.txt](https://docs.elitebundleapp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.elitebundleapp.com/overview/key-features.md).

# Key features

Elite Bundle Builder features: build-your-own bundles, multi-option bundles, bundle page templates, automatic tiered discounts, analytics.

Everything below is included in the free plan, with no bundle or order limits.

## Two bundle types

{% tabs %}
{% tab title="Build your own bundle" %}
Guided flows where shoppers choose products step by step. Ideal for mix-and-match offers, gift boxes, routines and sample packs.

* Any number of steps, each from specific products or a collection
* Minimum and maximum per step, one-of-each, gift steps
* Whole-bundle limits and "stop at the top tier"
* Variants as a picker on the card, or each variant as its own card
* Product metafields on cards: dietary tags, calories, care instructions
  {% endtab %}

{% tab title="Multi-option bundle" %}
Fixed sets where every option must be completed and the shopper picks a product or variant for each. Works for outfits, kits and matching sets.

* Each option is a list of products, or one product with its own Shopify options
* Renders inside the theme's product page and uses the theme's own Add to cart button
* Out-of-stock choices are blocked; if a whole option is unavailable the bundle cannot be bought until it is restocked
  {% endtab %}
  {% endtabs %}

## Templates and design

Each bundle starts from a template and stays fully adjustable in the **Design** tab, with a live preview beside the settings.

| Area             | What you control                                                           |
| ---------------- | -------------------------------------------------------------------------- |
| Template         | Full-page layouts, or inside the theme's product page                      |
| Product cards    | Grid or list, search, quick view, sold-out handling                        |
| Variant pickers  | Labels, swatches or dropdowns per option, with images or colours per value |
| Steps            | Progress, tabs, or all steps stacked                                       |
| Bundle cart      | Slots or rows, vertical or horizontal, drawer, savings line                |
| Discount display | Progress bar, segmented bar, or box picker                                 |
| Branding         | Colours, corner radius, button shape, card and thumbnail sizes, per bundle |
| Custom CSS       | Store-wide, for anything the settings do not cover                         |

## Automatic discounts

Tiers apply at checkout through a Shopify Function. Shoppers never type a code.

* Trigger: number of items, or order total
* Calculation: percentage off, fixed amount off, fixed bundle price, or amount off per item
* Multi-option bundles use one flat percentage or amount

## Storefront publishing

Bundles render through the **Elite Embed Core** app embed on any Online Store 2.0 theme. A build-your-own bundle can replace its product page, redirect to a dedicated page, or sit inside the product page. Cart, orders and inventory use the real products, so 3PLs and side-cart apps keep working.

## Translations

Every storefront string lives in **Settings → Language & Texts** and can carry a translation per published Shopify language. The admin itself runs in five languages (English, French, German, Spanish, Italian).

## Analytics

Views, orders, revenue, conversion rate and average order value per bundle and store-wide, with trends over time and top bundles by revenue and by conversion.

## Day-to-day operations

* Draft, unlisted and active statuses
* Duplicate a bundle for campaigns
* Preview before publishing
* Setup status checks for the storefront token, cart transform, discount and web pixel
* In-app chat support

## Developer SDK

Optional. `window.eliteBundle.sdk` exposes live bundle state, actions and events so a developer can render a completely custom UI. See the [Developer SDK](/developer-sdk/dev-docs.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.elitebundleapp.com/overview/key-features.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
