> 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/introduction.md).

# What is Elite Bundle Builder

Learn what Elite Bundle Builder is, who it is for, and how Shopify merchants use it to create customizable product bundles.

Elite Bundle Builder is a Shopify app for bundle pages that shoppers build themselves. Merchants create build-your-own bundles and multi-option bundles, attach automatic tiered discounts, and style each bundle in a live editor. No theme code is edited.

Each bundle has its own products, rules, discount, design and analytics, so a gift box and a skincare routine can look and behave completely differently on the same store.

## What you can build

{% columns %}
{% column %}
**Build your own bundle**

* Build-your-own boxes
* Mix-and-match sets
* Gift bundles
* Routine builders
* Sample packs
* "Pick 3" and "Choose 5" offers
  {% endcolumn %}

{% column %}
**Multi-option bundle**

* Outfit builders
* Matching sets
* Fixed kits with size or colour choices
* Combos where every item must be included
  {% endcolumn %}
  {% endcolumns %}

## How a bundle goes live

{% stepper %}
{% step %}

### Create the bundle

Choose a bundle type and name it. The fullscreen editor opens.
{% endstep %}

{% step %}

### Pick a template

A template is a starting layout; every setting stays adjustable.
{% endstep %}

{% step %}

### Add steps or options

Add the products or collections shoppers choose from in each.
{% endstep %}

{% step %}

### Set rules and the discount

Quantity limits per step, then tiers in the Offer tab.
{% endstep %}

{% step %}

### Design it

Adjust cards, steps, cart and branding while the preview updates live.
{% endstep %}

{% step %}

### Publish

Enable the Elite Embed Core app embed once, then set the bundle **Active**.
{% endstep %}
{% endstepper %}

## Why bundle pages matter

A good bundle page makes buying easier: it shows what to choose, how far along the shopper is, what the discount is, and where the add-to-cart button is, on every screen size. Elite Bundle Builder gives you the selling logic and the storefront design in one place, so a bundle can be tuned for conversion, average order value and brand consistency.

## Next

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Key features</strong></td><td>Everything the app does, in one page.</td><td><a href="/overview/key-features.md">Key features</a></td></tr><tr><td><strong>Bundle types</strong></td><td>Pick the right type for the offer.</td><td><a href="/overview/bundle-types.md">Bundle types</a></td></tr><tr><td><strong>Getting started</strong></td><td>Install and enable the app embed.</td><td><a href="/get-started/getting-started.md">Getting started</a></td></tr></tbody></table>


---

# 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/introduction.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.
