Is there a free build a box app for Shopify?
Yes. Happy Bundle is a free Shopify app with a Build a box offer: shoppers fill a box on its own store page, for example 2 to 4 candles with 5%, 10% or 12% off, and add the whole box to the cart at once. You create an ordinary Shopify page, enter its address in Happy Bundle, and the box shows there.
Free forever for stores that install now. Every feature, no revenue cap. If paid plans come later, they are only for new stores. Yours stays free.

How to set up a build your own box page
- In Happy Bundle, open New offer and choose Build a box.
- Choose the products or collections that can go in the box, and the tiers: for example one tier of 3 at a set price of $30.00, or 2 at 5% off, 3 at 10% off and 4 at 12% off.
- Press Create the page in Shopify, give the page a title like Build your box and save it. Enter the page address in Happy Bundle (Shopify makes it from the title, for example build-your-box).
- Pick the Page layout: a grid with the box in a bar at the bottom, a grid with the box in a column on the right, or a compact list.
- Publish, then use Add it to your menu to link the page in your store menu.
What shoppers see on the box page
- A grid of your products with an add button on each, and a size or color choice right on the card.
- The box with one slot per pick and the progress, for example 3 of 4 selected.
- The add to cart button says what is missing (Add 1 more) until the box is complete, then adds the whole box with its total.
- A search field when the box has many products, and up to 250 products per box.
- If you turn on Show by category: your collections as picture cards, and every pick from any category goes into the same box.
The page uses your theme's font and text colors, and needs no theme code. The box shows after the page's own text, so you can write an intro in Shopify's page editor.
How the box price and discount work
The box is priced by its tiers, like any mix and match offer in Happy Bundle:
- A set price: any 3 for $30.00.
- A percentage off: 10% off a box of 3.
- An amount off: $5.00 off a box of 3.
- A free gift with the box: the gift shows in the box from the start and joins the cart as a free line once the box is complete.
In the cart, each product is its own line with the offer's label, so your stock updates per product. Shopify applies the box discount at checkout. If the shopper later lowers the cart below the box size, the deal and the gift no longer apply.

Questions merchants ask
Is there a free build a box app for Shopify?
Yes. Happy Bundle is free forever for stores that install now, and its Build a box offer puts a box on its own store page. Every feature is included, with no revenue cap and no order limit.
Can the box be on its own page?
Yes. You create an ordinary page in Shopify, enter its address in Happy Bundle, and the box shows on that page. You can link it in your store menu.
How do I let customers pick 3 products out of 10?
Create a Build a box offer with your 10 products and one tier of 3. The box then takes exactly 3 picks, and the add to cart button unlocks at 3.
Can a shopper pick the same product more than once?
Yes. Each card has an add button, so a shopper can put two or three of the same product in the box, each in its own size or color, until the box is full.
Can I set a minimum and a maximum number of items in the box?
Yes, with your tiers. One tier means exactly that many items. Several tiers mean from the first tier with a deal up to the last tier, for example 2 to 4.
Do my product pages change?
No. A build a box offer shows only on its page by default. Tick Also show it on the products' own pages if you want it there too.
Does Shopify's free Bundles app do build your own box?
No. Shopify's own Shopify Bundles app makes fixed bundles and multipacks. For a box where shoppers choose the products, you need an app like Happy Bundle.
Can customers use a discount code with the box?
Yes, with an order or free shipping code. An order discount code or a free shipping code applies on top of the box discount, as long as the code is set to combine with product discounts in Shopify. More in discount codes and bundles.
Can I schedule a box offer for a holiday?
Yes. In the offer's Visibility section, set a start and an end date and time, and the box offer goes live and stops by itself.
Does the box work in other languages and currencies?
Yes. Shoppers see the products in the store language and market they shop in, and prices in their currency.
Read next
- Mix and matchAny 3 for $30 on the product page
- Product bundlesA fixed set at one price
- Free giftsA gift with the order
- Sizes and colors in bundlesHow the pickers work
What merchants say
Reviews left on the Happy Bundle listing in the Shopify App Store.
I was looking for an app that allowed me to build custom bundles for my site, this app allowed me to do that and more. I was able to be creative with my bundle names (fits my brand/messaging/tone) and i was able to offer many different colour and size options, which are limited with just Shopify! Also, customer service was excellent too …
User friendly, super useful, and developers are kind and responsive.
Highly recommended
Try Happy Bundle on your store
Install it from the Shopify App Store and create your first offer. Free forever for stores that install now. Every feature, no revenue cap. If paid plans come later, they are only for new stores. Yours stays free.
happy