Choosebox — Help & Guide
Let customers build their own box or mix-and-match bundle — pick products, get a discount, and add the whole thing to cart as one box. Components stay real products, so inventory never oversells.
What Choosebox does
You create a box: choose which products a shopper can pick from, how many items go in the box, and the discount. On your storefront, shoppers build their box in a simple picker; at checkout the picked items collapse into one discounted box line. Because the items are your real products, stock draws down normally and the exact contents carry through to the order for fulfillment.
Getting started
- Install Choosebox from the Shopify App Store and open it from Apps in your Shopify admin.
- Create a box. Go to Boxes → + Create a box. Give it a name (this is what shoppers see on the box line, e.g. "Build Your Own 6-Pack").
- Choose what can go in the box — either hand-pick Specific products or point it at A collection (every in-stock product in that collection becomes eligible).
- Set how many items per box — a Minimum and Maximum. Set both to the same number for a fixed "pick exactly N" box, or a range like 3–6.
- Set the discount (see Pricing below), optionally add a Box image, then flip the status toggle to Live and click Save box.
- Add the box to your storefront with the box's Send to store button (see below), then test it.
Setting a box Live automatically creates a hidden bundle-parent product in your store — that's what lets the box show as one line at checkout. Leave it alone; it's managed for you.
Choosing what goes in the box
Each box has one source:
- Specific products — hand-pick the exact products shoppers can choose from (from any collections, or none). Make sure you include at least as many as your Minimum, or the box can't be completed.
- A collection — the box pulls its choosable items from one collection you select. Add or remove products from that collection and the box updates automatically.
How many items per box
Minimum and Maximum control how many items a shopper must pick. Below the Minimum, the "Add box to cart" button stays disabled and shows "Pick N more"; at the Maximum, extra picks are blocked. Minimum must be at least 1, and Maximum can't be below the Minimum.
Pricing
- % off — take a set percentage off the picked items.
- Fixed box price — the whole box sells for one price regardless of what's chosen.
- Tiered (Pro) — "buy more, save more": at N items give X% off, with multiple tiers. Available on the Pro plan.
Out-of-stock items
Choosebox reads each product's real, online-sellable availability. With Hide out-of-stock products on (the default), a sold-out item simply drops out of the picker and returns when restocked. Turn it off and sold-out items show as a greyed "Out of stock" card that can't be picked. Either way, shoppers can never add something that would fail at checkout — and because components are real products, you won't oversell.
Box image (optional)
Set a Box image in the box editor to control the thumbnail on the box line in cart and checkout. Leave it blank and the box automatically uses the first item the shopper picked. To use a custom image, upload it in your Shopify admin under Content → Files, then paste its URL into the Box image field.
Adding the box to your storefront
- Click "Send to store" on the box (in the Boxes list). This copies the box's ID and opens your Shopify theme editor.
- Allow cookies if asked. The theme editor needs cookies to load. If it stays blank, enable third-party cookies for admin.shopify.com and reopen it.
- Add the block. On the page where you want the box (a dedicated "Build a Box" page works well), click Add section (or Add block) → Apps → Choosebox builder.
- Paste the Box ID into the block's "Box ID" field (it's already on your clipboard from step 1), then Save.
Each block shows one box, chosen by its Box ID — so you can put different boxes on different pages. You can copy any box's ID from the Boxes list at any time.
Styling the box to match your theme
By default the picker matches your store theme — it inherits your theme’s fonts, text color, and background automatically. Open the Choosebox builder block in your theme editor to adjust anything; settings are grouped into Text, Colors, Layout, and Advanced. Leave any color blank to keep the theme default.
- Text — a custom Heading (defaults to the box name) and the Add-to-cart button text. Editing these also lets you translate the widget for non-English stores.
- Colors — Accent & button color (recolors buttons, the selected-item highlight, quantity badges, and progress bar), plus optional Text color, Card background, Card border color, and Button text color. Any left blank inherit your theme.
- Layout — Corner roundness (sharp to fully rounded), Card border width, and the widget Max width.
- Advanced → Custom CSS — for power users: add your own CSS targeting
.choosebox, .cb-card, .cb-add and other classes. Applies to this block only.
What shoppers see
On the storefront, shoppers pick items in a clean picker with a progress bar, running savings, and a total. When they add the box, the individual items merge into a single box line at the discounted price. At checkout and on the order, the box line expands to show exactly what's inside — so you know what to ship.
Plans & usage
- Free — unlimited boxes, up to 25 box orders per month, % and fixed-price discounts, and a small "Powered by Choosebox" badge.
- Pro ($19/mo) — unlimited box orders, tiered "buy more, save more" pricing, and no badge.
Creating and editing boxes is always unlimited on both plans — only the number of box orders per month is metered on Free. The dashboard shows a usage bar so you always know where you stand.
Frequently asked questions
Will this oversell my stock?
No. The items in a box are your real products, so their inventory draws down normally and Shopify won't let a sold-out item be purchased. Choosebox also hides or blocks out-of-stock items in the picker.
Do the individual products show on the order?
Yes. At checkout and on the order the box line lists its components, so fulfillment sees exactly which products (and quantities) to pack.
Can I run more than one box?
Yes — create as many as you like and place each on a page using its Box ID. Box creation and editing are unlimited on every plan.
What counts toward the Free monthly limit?
Only completed box orders (up to 25/month on Free). Building and editing boxes never counts.
Can a box include a subscription product?
Not as a subscription. Boxes work with one-time purchases; a line with a subscription/selling plan can't be merged into a box.
Need more help?
Email support@dropfeed.io — we typically reply within 1–2 business days.
← Back to Dropfeed