Let shoppers build their own bundle or kit on one product page: a knife with a sharpening stone and a stone holder, a gift box with the gifts inside, gift wrapping. With the product options of Advanced Product Options, a choice can add another product of your store to the cart, as its own line with its own price and stock.
Every part of the bundle stays a normal product in your store. On the main product you add an option, and each of its values points to one of those products: an add-on product. When a shopper picks the value and adds the main product to the cart, the add-on product is added too.
New to the app? The tour of Advanced Product Options shows what else it does, and the step-by-step guide walks through a first option set.
Create the main product (the knife) and one product for each part shoppers can add: each sharpening stone, each stone holder, the gift wrap. Give each part its price and stock as usual.
One limit: a product with required options of its own can't be added this way, because it needs choices the shopper never makes. Keep add-on products without required options.
In the app, open an option set for the main product and add an option for the part, for example "Sharpening stone" as picture cards, buttons, radio buttons or a dropdown, with a value for each stone. For several parts that can be taken together, use checkboxes. Then open a value and press Add-on product:
Keep the value's Price modifier at 0. The add-on product brings its own price to the cart, so a price on the value too would charge it twice.
For parts people take more than one of (gift boxes, spare blades, refills), turn on Shoppers choose how many on the value and set At most (10 when you leave it empty, up to 99). While the value is picked, a − / + counter with the total price shows under the option, and that many go to the cart.
A stone holder only makes sense with a stone, and only one that fits it. Go to 2. Set rules and start from the template Show an option when a value is picked:
Show rules add up: an option or value shows when any of its show rules is met. So one rule can show the whole holder option for one stone while another shows a single holder for a different stone. A met hide rule still hides. Add-ons in options that are hidden at the moment of Add to Bag don't go to the cart. The live preview next to the rules shows which ones are met as you click.
Each value shows the add-on product's price next to it, with the quantity when there is one ("+2 × $5.00"). After Add to Bag, the main product goes to the cart first and the add-ons follow, each as its own line.
When an add-on product is out of stock, its value is greyed out with Out of stock and can't be picked; in a dropdown the choice can't be selected. A product that is disabled or deleted counts as out of stock too. Products that allow pre-orders stay available. If an out of stock value was picked (a default value, for example), the next available value is picked instead, and a ticked checkbox is unticked. So the cart never ends up with only part of a bundle.
The words "Out of stock" come in 14 languages and follow the shopper's language. To write your own, open Look, texts and settings and change it under Texts shoppers see.
Several: the main product with its options, and each add-on as its own line with its own price and stock. That keeps your stock right for every part.
The add-ons keep their own prices. For a bundle discount in the cart, see automatic cart discounts.
Its value is greyed out with "Out of stock" and can't be picked, on the product page, until the product is back in stock. Pre-order products stay available.
Yes. Edit all values in a table / CSV above the options lets you change add-on products of every value in place, or in a spreadsheet.
See what the app does, the demo store and how to install it.
Let shoppers choose sizes, colors and flavors right in the sticky add to cart bar: it shows the selected options, says "Select options" until they're chosen, and opens a variant picker without scrolling back up.
Hit us up and we'll get in touch with you.
With Alma Pay in installments you get 15% to 20% in turnover on average, thanks to an increase in the average basket, a purchase trigger and customer loyalty who return more easily to the site.
Create Alma account
100% Free to use
Create FREE Printify account
900+ High-Quality Products
Largest global print network
90% of all orders are produced locally
Create FREE Gelato account
90% of orders arrive within 5 days of ordering
140+ print providers across 32 countries