> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.wikiguide.link/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to Create a Dynamic Pricing Build-A-Box

Learn how to set up a **Build-A-Box** where the price updates **automatically based** on the products your customers choose. This guide walks you through the Basic **Configuration and Bundle Type** settings to get it live.






${youtube}[Build-A-Box on Shopify](8-31W62ac8w)


### Step 1: Click on "Build-A-Box" in the sidebar.
This opens the Build-A-Box page, where you can click **Create Build-A-Box** to set up your first customizable subscription bundle.


![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_1bqv3lj.png)

Clicking **Create Build-A-Box** opens the setup page, where you'll fill in the details needed to configure your box.


![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_16zm2l.png)

### Step 2: Fill in Basic Configuration
Give your box a name under **Build-A-Box Name**, then choose **Dynamic Pricing Bundle** as the bundle type — this makes the price update automatically as customers pick their products.


![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_1vpaggn.png)

### Step 3: Choose or Create a Subscription Plan
Select an existing plan from the **Subscription Plans** dropdown, or click **Create New Subscription Plan** if you don't have one yet. This plan defines which products customers can choose from to build their box.


![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_1n9q56n.png)

After **choosing a plan** you can also **View products** in that plan.


![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_4303yu.png)

After click on **View products you can see the products**


![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_sx7y3q.png)


### Step 4: Set Up Tiered Discounts (Optional)
Click **Add tiered discount** to reward customers with **automatic discounts** based on how many **products they add** or the total bundle value — encouraging larger orders.


![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_1nz3mi0.png)

Clicking **Add tiered discount** opens a popup where you choose the **Discount Threshold** by **Quantity** (number of items) or **Amount** (total value) — and set a **Discount Percentage** to apply once that threshold is met.



![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_1sp4oe9.png)

For example, choosing **Quantity** as the threshold, setting **Min Quantity** to 10, and **Discount Percentage** to 25% means customers get 25% off once they add 10 or more items — then click **Add** to save the tier.


![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_1isjaxu.png)


### Step 5: Click continue if you done with the settings


![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_1n0bhc0.png)

After clicking on **continue** you have reached to **Advanced settings**



![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_16i35yx.png)

### Step 6: Configure Advanced Settings
1. **Minimum Product Count** – the least number of products a customer must select.
2. **Maximum Product Count** – the most products allowed (leave empty for unlimited).
3. **Minimum Order Amount** – the smallest total order value required.
4. **Select Bundle Redirect** – where the customer is taken after building their box (e.g., Cart).



![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_1088247.png)

### Step 7: Click on Show Advanced settings


![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_ju6mgx.png)

### Step 8: Customize Advanced Options
1. **Button Label** – text shown on the checkout button (e.g., "Proceed to Checkout").
2. **Choose Products Text** – heading shown above the product selection area.
3. **Top Custom HTML** – add custom content or messaging above the product list.
4. **Bottom Custom HTML** – add custom content or messaging below the product list.


![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_9qhnuc.png)

Click on **enable and click save** after you configure all the settings



![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_1lpjwhj.png)



### Step 9: Review Your Build-A-Box
Once saved, your bundle appears in the list — showing its **Type** (Dynamic Pricing), **Redirect** destination, and **Status** (Active). You can edit, preview, duplicate, or delete it anytime using the action icons.


![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_qia44.png)


**You can also preview your widget by clicking this arrow button**


![](https://storage.crisp.chat/users/helpdesk/website/-/a/9/5/5/a9552c769f21a000/image_yexkv9.png)


***Thank you.***


