Choosebox help and 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.

Watch the whole setup, choosing which products can go in, pricing, turning the box live, and what a shopper sees at checkout. Watch on YouTube →

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

▶ Watch: build a sample box in one click (0:34)
  1. Install Choosebox from the Shopify App Store and open it from Apps in your Shopify admin.
  2. 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"). Under it, an optional Description shows under the box name on your store, for anything that comes with every box, like a gift box or a card.
  3. 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).
  4. 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.
  5. Set the discount (see Pricing below), optionally pick a Box image, then flip the Status switch at the top of the box to Live and click Save box.
  6. Add the box to your storefront with the box's Copy ID & open theme button (see below), then test it.
Setting a box Live automatically creates a hidden container product (product type “Choosebox Bundle”, status Unlisted, inventory not tracked). In your Products list it has the same name as your box, with the type Choosebox Bundle. That's what lets the box show as one line at checkout. Leave it alone; it's managed for you, and deleting the box removes it. If it does get deleted, Choosebox recreates it the next time the box is viewed.
New to Choosebox? On the home screen (before you’ve created any boxes) click Try a sample box. It instantly builds a ready-made draft box from a few of your own products so you can see how everything works, then customize or delete it. You need at least three active products for this, below that a sample box can’t show you anything useful, so Choosebox tells you instead of building a box of one. It stays a draft, so it makes no changes to your storefront until you set it Live.

Is my box on my store?

The home page and each live box show a status line. A green pulsing dot and Online mean the box has loaded on your store in the last two weeks, with when it last did. That count includes your own visits. Amber means the box is live but has not shown on your store yet: open its page once, or add the Choosebox builder block in your theme editor. Red means it used to show but has not lately, so check its page is still in your menu or the block is still in your theme.

Choosing what goes in the box

▶ Watch: choosing which products can go in (0:50)

Each box has one source:

The products you choose are the menu: the pool shoppers pick from, not how many go in the box. Offer more products than the box’s maximum so shoppers have a real choice (e.g. list 8 flavors for a “pick 3” box).

How many items per box

Minimum and Maximum control how many items a shopper puts in their box: not how many products you offer. 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.

Most of any one item (optional) caps how many of a single product go in one box, for example 2, so nobody fills a box of 6 with one flavour. It counts all of a product’s options together. Shoppers see a small “Up to 2 of each” note and the Add button greys out once they reach it. Leave it blank for no limit. If the limit times the number of products can’t reach your Minimum, the editor says so before you save.

Pricing

▶ Watch: box size and discount pricing (1:12)

Prices show in your store’s currency. The builder writes every price the way your store does, for example Dhs. 45.00, 45,00 € or $45.00, using the currency format set in Shopify under Settings > General > Store currency. The box editor and your box sales numbers use the same format.

Box sizes. On a tiered box, tick Let shoppers choose a box size first and each tier shows as a tile above your products, for example “Box of 2 · 10% off”, “Box of 4 · 20% off” and “Box of 6 · 25% off”. The shopper picks a size, then fills exactly that many. Tiers outside your minimum and maximum are left out, you need at least two, and it is not used on a box with steps. The tile wording is under Storefront wording.

Box sizes on a fixed price box. Tick Offer several box sizes, each with its own price and add a row for each size, with its number of items and its price, for example 6 for $15.00 and 12 for $28.00. You need at least two and can have up to six. The shopper picks a size, then fills exactly that many, and the deal tag follows the size they picked. Switching to a smaller size keeps the picks that still fit. Your minimum and maximum are set from the sizes for you, and checkout charges the price of the size the box matches. A box whose count matches none of your sizes checks out at full price. Sizes are not used on a box with steps.

How box sizes look. On a tiered or fixed price box with sizes, Appearance has Box sizes shown as: Tiles under the name (like “Box of 6 · $15.00”) or Toggle beside the name. With the toggle, Toggle position puts it Left, Center or Right in the name row. Box size picker shape (Match the cards, Oval, Rounded corners or Square) and Box size picker size (Small, Normal or Large) work for both, and its text style is under Font and text style. The selected size uses your accent colour.

On a fixed price box the builder hides each item’s own price, since the box costs the same whatever goes in it. Shoppers see the deal instead, like 6 items for $15.00.

A fixed price suits items that cost about the same, like a four-pack or a half dozen. Where your prices vary a lot, remember that quantities count toward your maximum, so a shopper can take your maximum number of your dearest item. The editor works that worst case out under Total box price, or for your sizes when you offer several, and warns you when the discount gets steep, or when your maximum sits above your minimum, which makes every item past the minimum free. Matching the maximum to the minimum fixes it, and so does % off, which scales with whatever the shopper picks.

Search and sort for big boxes

Under the out-of-stock setting, tick Show a search box and sort menu above the products. Shoppers get a search box and a menu to sort by Featured (your order), Price: low to high, Price: high to low or Name: A to Z. It is handy for a box built from a big collection. Off by default, and every word of it can be changed under Storefront wording.

Out-of-stock items

▶ Watch: real products, real inventory (1:55)

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. You can even add a currently out-of-stock product to a box in the editor, availability is checked live on every page load, so it appears for shoppers automatically the moment it’s back in stock, with no re-editing. Turn it off and sold-out items show as a grayed "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. A product or variant that isn't published to the Online Store sales channel also shows as “Out of stock”, since it can't be sold on your storefront until you publish it there.

Products with sizes or colors

Each product appears as one card. A single-variant product adds in one click. A product with multiple variants (sizes, colors, etc.) shows an “Add” button that opens a small popup: shoppers choose one or more variants and a quantity each (e.g. Ice ×1, Sunset ×2), each with its own thumbnail. Every unit counts toward the box’s maximum, and the exact variants carry through to the order. Under the name it says how many options there are, like 3 options, so shoppers know Add opens a choice. Long product names show on up to three lines.

Clothing and other sized products work the same way. In the editor you add the product once, not each size: every size and color of it comes into the box automatically, and a size or color you add later in Shopify shows up on its own. Shoppers pick the size and color for each piece in the popup, for example a “Pick any 3 tops” box of Linen Tee / M ×2 and Tank / S ×1. A size that is sold out, or not published to the Online Store, is left out of the popup so nobody can pick it. If you set Most of any one item, it counts all sizes and colors of a product together. You never need a separate product per size.

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 checkout shows the first item the shopper picked, while your cart page shows the first product in the box that has a picture. To choose one, click any of the thumbnails shown under the Box image field, which are the products already in your box, or use Choose any product’s image to pick a different one. If you would rather use an image that is not on a product, upload it under Content → Files in your Shopify admin and paste its URL under “Or paste an image URL”.

Discount codes on top of a box

They work, and you choose how. By default a shopper can use one of your discount codes on an order containing a box, and both come off: the code stacks on top of the box discount rather than replacing it or being refused.

This is worth knowing because it is not true of every app in this category. Apps that build a box as a draft order cannot accept discount codes at all, which is a common reason merchants move away from them.

One discount per order

If you would rather a shopper gets the box discount or a code but never both, open the box, and under Pricing tick One discount per order, then save. The first time, Shopify asks you to let Choosebox manage discounts; press Allow.

Choosebox then gives the box discount as an automatic discount called Box discount, set not to combine with other product or order discounts. When a shopper enters a code, Shopify keeps whichever one saves them more. A free shipping code can still be used with it: open the code in Discounts, click the + next to Combinations, tick Product discounts and save. You will see Box discount in your Discounts list; leave it there, Choosebox looks after it. In the cart the box shows its full price with the box discount underneath. The discount lands exactly on the cent, so a $15.00 box checks out at $15.00.

Or keep your discount codes off boxes

To let codes work on the rest of the order but not on the box itself, limit each code to the products it should cover.

In checkout every box is one line on a product of type Choosebox Bundle. Leave that product out of a code and the code no longer touches boxes, while it still works on everything else.

  1. In your Shopify admin go to Products → Collections → Create collection. Name it something like “Coupon eligible”, choose Automated, set the condition Product type is not equal to Choosebox Bundle, and save.
  2. Go to Discounts and open each code you want kept off boxes. Under Applies to choose Specific collections and pick “Coupon eligible”. Save.
  3. If a code is an Amount off order discount, it always applies to the whole order and cannot leave products out. Recreate it as Amount off products with the same value, applied to “Coupon eligible”.

New products join the collection on their own, so you set this up once. A shopper who enters one of these codes on a box order gets the discount on their other items only, and the box keeps its own price.

Splitting a box into steps

By default a shopper sees every eligible product in one grid. For a bigger box you can split that into named screens they move through in order: one bread, then one pastry, then an extra.

Open a box, scroll to Steps, and press Split this box into steps. For each step, give it a name shoppers will read as the heading, set the least and most items it takes, and click the products that belong on it.

Steps need a hand-picked product list. They are not available on a box pointed at a collection, because a collection changes on its own and a step pinned to particular products would quietly lose them as it moved.

Seeing how your box is doing

The app home screen shows a Last 30 days card once your builder has loaded at least once. With more than one box, use the menu at the top of the card to see all boxes together or one box on its own.

Nothing about a shopper is recorded. These are counters per box per day and nothing else. Started building counts from 12 October 2026 and box sales from 18 October 2026, so earlier days show them as zero.

Changing the wording, or translating the builder

Open a box and expand Storefront wording. Every string a shopper can see is there: the prompt above the products, the prompt once the minimum is met, the prompt when there are still slots left to fill, the prompt once the box is full, the counter next to the button, the Add and Edit buttons, the sold-out label, the discount tag, the deal line under the prompt and the saving shown between steps, the step counter and how many to choose in a step, the box size tiles, the photo button in the Showcase layout, the Clear link and remove buttons in the add bar, and every error message.

Leave a field empty and it keeps the English wording, which is shown in grey inside the empty field so you can see what you are replacing. Fill in only the ones you care about.

Keep the curly brackets. {n} is replaced with a number and {item} with a product name. “Pick {n} more” becomes “Pick 2 more”. You can move them wherever your language needs them. If you delete one, the sentence still shows, just without the number.

Wording is set per box, and it applies on the box’s own page and in the theme block. It is included on every plan.

Gift messages

Open a box, scroll to Gift message and switch on Let shoppers add a message to this box. Shoppers then get a message field under the products, before the add-to-cart button. On a box split into steps it appears on the last step only.

Questions for the shopper

Under Questions for the shopper, press Add a question to ask up to three short things with the box, such as “Name for the box” or “Allergies we should know about”. For each one you set What to ask, an optional Example in the box (the grey hint shoppers see before they type), Most characters, and Shopper must answer; a question that must be answered keeps the box from being added until it is. The questions sit with the gift message, on the last step of a box with steps. Each answer lands on the box line in the order under your question, the same way the gift message does.

Where the message ends up. It is attached to the box line as a line item property, so it shows against the box on the order in your admin rather than sitting under Additional details where whoever packs it never looks.

To print it on a packing slip, you will need to add it to your template. Shopify’s built-in packing slip prints neither line item properties nor order attributes out of the box. That is a platform default, not a Choosebox limitation. Because the message is on the line item, a few lines of Liquid under Settings → Shipping and delivery → Packing slips will pick it up. Email support@dropfeed.io and we will send you the snippet.

Preview your box

The box editor shows a live preview that floats to the right of the settings and stays in view as you scroll (on a narrow screen it sits above the product picker instead). It is the same builder your shoppers get, running with your unsaved changes, so steps, box size tiles, layouts and wording look exactly as they will on your store. Use Phone and Desktop to switch widths, and Enlarge to see it full size over the editor (Esc or Close to go back). It lays out your eligible products with their images and prices, and you can click products right in the preview to build a box the way a shopper would, the item count and the discounted box total update as you pick, respecting your Minimum and Maximum. Change your products, item counts, or pricing and the preview updates instantly, so you can sanity-check the discount before going live. It also follows the Appearance settings, colours, corner roundness, borders, layout and button wording, so you see each change as you make it.

Nothing you click in the preview is counted in your numbers or added to a cart. Two things can differ on your store: with Font left as Your theme’s font, the box uses your theme’s own font, and any colour left to follow your theme takes your store’s own (shown as near-black here). Products you add are previewed with a single option until you save the box. Collection-based boxes preview too, Choosebox reads the collection’s products (the first 24) and lays them out the same way. Because it reads the saved collection, choosing or changing a collection shows a short amber note asking you to press Save box first; after that the clickable grid appears.

Adding the box to your storefront

▶ Watch: adding the builder to your theme (2:12)

There are two ways to put a box in front of shoppers. The first needs no theme editing at all.

Its own page, with no theme editing

Every live box is also served at /apps/choosebox/build on your own store. Choosebox draws it inside your theme, so the page arrives with your header, footer, fonts and colours already on it. Nothing is added to your theme and nothing can be placed wrongly.

  1. Make the box live and press Save. A draft box shows nothing, on this page or anywhere else.
  2. In your Shopify admin, go to Content → Menus. Open the menu you want the link in, usually Main menu. (Menus used to live under Online Store → Navigation. Shopify moved them.)
  3. Add menu item and give it a name, such as “Build a box”.
  4. Paste /apps/choosebox/build into the Link field and press Enter. Shopify only accepts a typed or pasted link once you press Enter; until then it shows “Enter a valid URL”. Then press the tick and Save.
Paste the path, not the full web address. Shopify’s menu editor checks a pasted link against your own pages and products, and turns down an app link as an invalid URL. The path is accepted, and it keeps shoppers on your own domain instead of sending them to your myshopify address. The box editor has a Copy path button for exactly this, and a Copy link button with the full address for emails and ads.
More than one box live? The plain link shows a card for each one, with its picture and name, so shoppers pick first. To send someone to one particular box, add ?id= and that box’s ID to the end of the link.

The second way puts the builder inside a page you already have, using the theme block. Both can run at once.

Inside a page, from the box editor

  1. Press Save, then click "Open my theme editor". Go to the page where you want the box.
  2. 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.
  3. Add the block where you want it: Add block → Apps → Choosebox builder.
  4. Drag the block into position and press Save. Leave the Box ID field empty, the block shows whichever box is live.
You no longer need to copy a Box ID. An empty Box ID field means “show my live box”, which is what almost everyone wants. Only fill it in if you run more than one box and want to pin a specific one to a specific page. If you have more than one box live at the same time, an empty field follows whichever of them you edited most recently, so give each block its own Box ID once you go past one live box.
Choosebox never places the block for you. Where the box appears is your decision, drop it exactly where you want shoppers to see it.

Putting a box on any other page

  1. Open your theme editor, the “Copy ID & open theme” button on the Boxes list gets you there, and copies that box’s ID in case you need it.
  2. 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.
  3. Press Save. Leave Box ID empty unless you run more than one box and want this block pinned to a specific one, then paste that box’s ID.
An empty Box ID follows your live box. A filled-in Box ID pins that block to one specific box (which is how you put different boxes on different pages. You can copy any box’s ID from the Boxes list at any time. With two or more boxes live, an empty field follows the one edited most recently, which can change as you work) Choosebox warns you in the app when that happens.
Seeing two builders on one page? The block has been added twice. Open the theme editor, click the duplicate block in the left-hand list, and remove it. One block per box, per page.

If you cannot find Choosebox in the theme editor

Two different things cause this, and the first one is far more common.

You may be looking at the page rather than inside a section. App blocks can only be added inside a section, so the add control at the page level will not list any apps at all. Click directly on the section you want the builder in, then look for an Apps group in the add list that appears. Themes also disagree about what that control is called. Some say Add block, some say Add section, and others use their own word such as Add feature or Add element. Look for the Apps group rather than for a particular phrase.

Or your theme may be an older one. Themes from before Shopify's Online Store 2.0 cannot hold app blocks anywhere, and no app can change that. You can check in about ten seconds: go to Online Store → Themes, open the three dots next to your theme and choose Edit code, then open the templates folder. A file named product.json means your theme supports app blocks. product.liquid means it does not. A good second clue is that sections only work on your home page.

An older theme does not stop you using Choosebox. Every live box already has its own page on your store at /apps/choosebox/build, and that page needs no theme editing of any kind. Set your box live, then link to it from a menu as described above. Shoppers get the full builder inside your own theme, and because nothing is added to your theme files, nothing is lost when you next update your theme. If you are on an older theme, use the page and ignore the block entirely.

Styling the box to match your theme

There are two places styling can come from, and they work together.

In the app, on the box itself

Open a box and scroll to Appearance. At the top are Style, Layout (see Layouts below), the box size settings, Product tile size, the hover setting, Add to cart button size and Position on the page. Below those, the rest sits under four headings. Leave a colour cleared and it follows your store theme, which is the default and usually the right answer. Pick a colour with the colour dialog or type a hex code in the box next to the swatch. The floating preview on the right updates as you change anything.

The Style menu offers Default, Minimal, Compact, Rounded, Sharp and Wide. It reads Custom once you change a size yourself. Each one sets roundness, border width and width together. They do not change colour on purpose. The builder is built to take your store’s own colours, and a preset that painted it something else would undo that on most themes.

What you set here applies to the box’s own page and to the theme block. The Add-to-cart button text works on both too; if you also type text into the block’s own setting in the theme editor, that wins on that page.

Custom CSS always wins. Anything your box’s Custom CSS sets overrides the Appearance settings. When your CSS already controls a setting, for example .cb-deal{border-radius:0} for the deal tag shape, that setting is greyed out and marked Set by Custom CSS. Hover over it to see which rule controls it, and remove that rule to change the setting here again. The theme block’s own Custom CSS lives in your theme, so the box editor cannot see it and greys nothing out for it.

In the theme editor, on the block

The Choosebox builder block keeps its own copy of some of the same settings. Anything set there wins for that block, so a block you have already styled by hand does not change. Leave a block setting blank and the block uses what you set in the app instead. Everything else, like tile size, fonts, deal tags and layout, comes from the box’s Appearance in the app.

By default the picker matches your store theme: it inherits your theme’s fonts (unless you pick a Font in the app), text color and background. The block’s settings are grouped into Text, Colors, Layout and Advanced. Leave any color blank to keep the theme default.

If your colours are hard to read, the editor tells you. When your Text colour sits too close to your Card background, or your Button text sits too close to your Accent, a note appears under the colour pickers with the contrast ratio. The usual minimum for body text is 4.5 to 1. Nothing is blocked and nothing is changed for you, it is just worth knowing before you save, because shoppers with low vision and anyone reading on a phone outdoors are the ones who lose out. You only see the note when both colours in a pair are set, since a colour left to follow your theme is supplied by the theme and there is nothing for us to measure.

Layouts

Under Appearance, Layout has four choices, and nothing changes until you pick one.

With Grid, List or Showcase, tick Keep the add button in view while shoppers scroll to pin the count and the add button to the bottom of the screen while the box is on screen. Its background matches your page, with no shadow box around it. It works on themes whose page layout would normally stop a bar from sticking, and in the box editor’s preview too.

Also with Grid, List or Showcase, tick Show picks in the add bar to show every item picked as a small round photo above the add button (nothing shows there until the first pick), with an × on each to take one out and a Clear link that empties the box. It works with the add button kept in view too. The side panel already lists picks in its slots, so it does not use this.

Side panel puts a “Your box” column beside the products on wide screens. It has a slot for each item that fills with the product’s photo as shoppers pick, a remove button on each, and the gift message and add button, all staying in view while they scroll. On phones there is no room for a column, so the products run in one list and a bar pinned to the bottom of the screen shows the picks as small photos, the count and the add button. The panel’s words are under Storefront wording.

More info and allergens on each product

A bakery, a chocolatier or anyone selling food can let shoppers read about a product without leaving the box. In the box editor, under Product info, tick Show a More info link under each product and press Save. A small More info link then shows under each product name, in every layout. It opens a card with a large photo, the product name, its description from Shopify and an Add button that puts one in the box (a product with options opens its options menu; when the box is full or the product is sold out the button says so). Shoppers close it with the ×, the Escape key or a tap outside the card. A product with no description and no allergen information gets no link.

Card colours, under Product info, set the card’s background, text, photo area and allergen panel (background and text). Left empty they follow the box. The Add button uses your accent colour, the corners follow Corner roundness, and the title can be bold, regular or italic under Font and text style (More info card title).

The easiest way to add allergens is Shopify’s own Allergen information list:

  1. Open a product in Shopify and set its Category (under the photos) to a food category, for example Bakery in Food Items. Save.
  2. A Category metafields section appears. Next to Allergen information, click Add, pick the allergens (Wheat, Eggs, Milk…) and save. Repeat for each product.
  3. Back in Choosebox, type shopify.allergen-information into Allergen information from product metafield. Choosebox asks once for permission to read the allergen names; click Allow. Then press Save.

Or use your own text field instead:

  1. In your Shopify admin, go to Settings → Metafields and metaobjects → Products and click Add definition.
  2. Name it, for example Allergens. Shopify fills in the namespace and key, such as custom.allergens.
  3. Choose Single line text or Multi-line text (or a list of single line text, which shows as Wheat, Milk, Eggs) and save.
  4. Open each product, scroll to Metafields and fill in its allergens.
  5. Back in Choosebox, type custom.allergens into Allergen information from product metafield and press Save.

The card then has an Allergen information panel, and the link reads More info & allergens on products that have allergens filled in (others keep More info). The card shows picks Description and allergens, Description only or Allergens only; with allergens only, the link reads Allergens and only products with allergens filled in get one. Leave the field blank for no allergen panel. Short line under the name from product metafield works the same way, for example custom.tagline, and shows a short line like “Sourdough, baked daily” under each product name and in the card. The link, the panel heading and the close button can be reworded under Storefront wording. The editor’s preview shows descriptions and metafield values after you press Save.

Hiding the box container product from your catalog

Each live box needs a $0 container product, with the same name as your box in your Products list (product type “Choosebox Bundle”, tag choosebox-parent), so the box can check out as one line. Choosebox sets it to Unlisted for you, so you don’t need to hide it yourself. Shopify keeps unlisted products out of /collections/all, collection pages, search, product recommendations and your sitemap, while the box still checks out normally.

Boxes made before 23 October 2026 switch to Unlisted on their own the next time the box is viewed. If you ever see the container in your Products list as Active, leave it; Choosebox changes it back. Older theme edits that skip the “Choosebox Bundle” product type are no longer needed, but they do no harm if you keep them.

The container’s own name and image never reach your shopper, the box line at checkout uses the box’s own title, image, and discount. It’s pure behind-the-scenes plumbing: never delete it (deleting the box removes it for you).

What shoppers see

▶ Watch: what the customer sees at checkout (2:30)

On the storefront, shoppers pick items in a clean picker with a progress bar, running savings, and a total. A short line under the prompt states the deal from the first screen, such as “Save 15%” or “6 items for $30.00”, and on a box with steps the saving so far shows beside the Next button. 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

Creating and editing boxes is always unlimited on every plan. What the plans meter is box sales a month in US dollars, and only the box lines count, never the rest of an order. If your store sells in another currency, each box order is converted to US dollars at that day’s exchange rate when it comes in, so a store selling in dirhams or euros gets the same allowance as one selling in dollars. The dashboard shows a usage bar so you always know where you stand. Upgrading is one click through Shopify’s secure billing, and you can cancel anytime from the Plans page.

Support is on every plan, including Free, straight from Dropfeed. It is not something a paid plan buys.

Email updates (optional)

At the bottom of Choosebox’s home screen there is an Email updates box. It is optional: add an email and click Save in the bar at the top to receive updates, or leave it empty and Choosebox never emails you. Once saved, the address is locked; to change it, click Unsubscribe and add the new one. Replies to our emails reach support@dropfeed.io. Emails greet you by your store’s name.

If you add one, you get a note when your boxes have used 80% of your plan’s monthly box sales, another if they reach the limit and the builder is hidden until the 1st, and, at most once a month, a short note listing any major updates (none in a month with nothing major). Every email has an unsubscribe link, and Unsubscribe under the box removes your address straight away.

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. To show a specific one on a specific page, paste that box’s ID into the block’s Box ID field; leave the field empty and the block follows whichever box is live. Box creation and editing are unlimited on every plan. If two or more boxes are live at once, every block with an empty field follows the most recently edited one, so pin each block with its own ID.

What counts toward the Free monthly limit?

Only the box lines of completed orders, in US dollars (up to $500 a month on Free). Building and editing boxes never counts.

What happens if I downgrade from Pro to Free?

Cancelling Pro stops future charges (Shopify applies any prorated credit for unused time, and your live boxes keep selling. The monthly box-order count resets on the 1st of each month regardless of plan, so a plan change doesn’t reset the current month. If you’re already past the Free figure for the month, the builder is hidden and box discounts pause until it resets. You can still create and edit boxes the whole time.)

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.

Can I run a subscription box or a monthly club?

Not a recurring one. This is a Shopify limit rather than a Choosebox setting: Shopify's bundling system, which is what lets a box check out as one line, does not support selling plans, so no app that builds boxes this way can sell one on a subscription.

A box is always a one-off purchase. The shopper picks their items and buys that box, and nothing renews, nothing bills again, and there is no cancelling or skipping to handle. If they want another next month they come back and build another one.

You can still name a box something like “The Soap Club” and plenty of shops do, but understand what you are and are not getting: the name is yours, the repeat is not automatic. Bringing people back is on you, with a reminder email, a reorder link or a discount on their next box. If you need real recurring billing, you need a subscription app, and the box has to be a normal product rather than a Choosebox box.

Done-for-you setup

Rather not build it yourself? Open Done-for-you setup in the app menu. For $149 one time, charged on your Shopify bill, we build your box (products, sizes, pricing, steps and gift message if you want them), put it on your store with a menu link or button, and email you a summary of what we set. You approve a collaborator request from Dropfeed under Settings, Users, and you can remove our access any time. We never place orders on your store, and if we can’t get it working, we refund you.

Need more help?

Email support@dropfeed.io. We typically reply within 1–2 business days.

← Back to Dropfeed