How it works
- Set a maximum number of items that can go in the box
- Define which products customers can choose from
- Create discount tiers (e.g., 10% off for 3 items, 15% off for 5 items, 20% off for filling the box)
- Customers see their progress as they add items and the discount they’ll receive
Setup
Create a parent product in Shopify
In your Shopify admin, create a new product that will represent your Build-a-Box bundle:
- Add a product image that represents your box/bundle
- Set any price (it will be calculated by the app based on selected items)
- Don’t worry about variants—the app handles the product selection
Create a product template
Navigate to Online Store > Themes > Customize and create a new product template for your Build-a-Box bundles.
Add the app block
On your new product template, add the Bonde: Build a Box app block. This replaces the standard add to cart functionality with the box builder interface.
Configure the bundle in Bonde
Navigate to the Bonde app and select Build a Box from the bundles menu.Click Create New Bundle and configure:
- Parent product: Select the product you created in step 1
- Box capacity: Set the maximum number of items (e.g., 6 items)
- Available products: Select which products customers can add to their box
Set up discount tiers
Add discount tiers based on how many items are in the box:
- Tier 1: 3 items = 10% off
- Tier 2: 5 items = 15% off
- Tier 3: 6 items (full box) = 20% off
Subscriptions
Build-a-box bundles support subscriptions. When you add subscription plans to the parent product, customers can choose to receive their custom box on a recurring schedule. See Bundle subscriptions for setup instructions.Troubleshooting
Bundle not showing on product page?- Ensure the Bonde app embed is enabled in your theme
- Check that the correct product template is assigned to your parent product
- Verify the bundle is set to “Active” in the Bonde app
- Make sure the discount function is deployed (contact support if unsure)
- Check that discount tiers are configured correctly in the bundle settings