Offers block tab
Bundle Title
The page heading (defaultBuild Your Own Bundle), with an eye toggle to
hide it on the storefront.
Boxes
Each box is one pack size + discount tier, shown as pills the shopper picks between. Boxes appear as tabs (Box 1, Box 2, …) with Add another box. Per box:Product groups
Each box has its own Product groups — the categories shoppers pick from (e.g. “Plants”, “Pots”). Groups are drag-to-reorder, with Add product group. Per group:- Name — the tab label shoppers see (placeholder “Group name (e.g. Plants)”)
- Products and Collections tabs with Add products / Add collections pickers — collections expand to their products live on the storefront
Design tab
- Choose a template — Standard Design, Classic Design, or Compact Design
- Brand colors — Primary and Secondary
- Customize sliders — box / slot / product image / call-to-action border radii
- Advanced Colors — 14 pickers covering block, boxes (normal and selected), slots, product cards, and CTA
- Typography — bundle title, box title, product title, product price, CTA
- Bundle Banner — optional desktop (1900×230) and mobile (1100×500) banner images shown at the top of the bundle page
Settings tab
Your Bundle Link
The auto-created page’s URL, with Copy link and Edit link (the Link ending after/pages/ — lowercased, special characters become
hyphens). The link field reads “Available after you save this offer”
until the first save.
The page is created on first save, its title and published state stay
in sync with the offer (deactivating unpublishes it), and it’s deleted
with the offer. If you delete the page manually in Shopify, the app
recreates it on the next save.
Combinations
Under Combinations, control whether this deal stacks with other Shopify discounts — Deal combines with other store discounts:- Order discounts
- Product discounts
- Shipping discounts
Additional settings
- Let customers choose different variants for each item — shows a variant dropdown on multi-variant products
- Preview out of stock message + Out of stock message (default
SOLD OUT) — overlaid on sold-out products - Action — what happens after the shopper adds the bundle: Skip cart directly to checkout (default) or Redirect to cart
Schedule
Under Schedule, choose how long the campaign runs:- Run campaign continuously — the campaign runs until you deactivate it
- Run campaign on schedule — the campaign runs between the selected dates: set Start date and Start time, and optionally tick Set end date to add an End date and End time (times pick in 30-minute increments; past dates are disabled)
Widget tab — the product page upsell
The Product Page Bundle Upsell Widgets toggle (off by default) puts an entry point to your bundle page on product pages:- Type: Offer Upsell Block (image + title + description + button) or Offer Upsell Button (button only)
- Widget Settings — Update Image, Widget Title (default
Bundle & Save), Widget Description (defaultBuy this product with bundle and save 10%), Widget Button Text (defaultBuy with Bundle) - Display Widget on — All products in bundle (every product used inside the boxes), Specific products, or Specific collections
- To place it at a custom location, add the Yuko Upsell app block to your product template — the Add to theme button deep-links there
What shoppers see
On the bundle page: the box pills with savings badges (“Save 10%”), the category tabs, a product grid with +/− steppers, a slot row filling up, a progress bar (“Buy 2 more and save 10%” → “You unlocked save 10%”), and a Checkout button that activates only when every slot is filled. The discount is applied automatically by the app’s Shopify Function.Use cases & examples
Build-your-own snack box
Pack of 6 or 12 from Sweet and Savory groups.
Build-your-own snack box
Pack of 6 or 12 from Sweet and Savory groups.
Two boxes (quantities 6 and 12, bigger discount on 12), two product
groups fed by collections. Shoppers switch pack size with the pills.
Plant starter kit
Groups for Plants, Pots, and Soil — one pick each guided by slots.
Plant starter kit
Groups for Plants, Pots, and Soil — one pick each guided by slots.
A 3-quantity box with three curated groups walks shoppers through
assembling a complete kit.
Drive traffic from product pages
The upsell widget sends shoppers to the bundle page.
Drive traffic from product pages
The upsell widget sends shoppers to the bundle page.
Enable the Widget tab’s upsell block on All products in
bundle so every participating product page advertises the bundle.
Troubleshooting
The bundle page is blank or shows 'no matching offer'
The bundle page is blank or shows 'no matching offer'
The offer must be Active and saved — activation publishes the
page, deactivating unpublishes it. In the theme editor a diagnostic
message explains this state; live shoppers just see nothing.
The product-page upsell doesn't show
The product-page upsell doesn't show
The Widget toggle is off by default. Check it’s enabled, the
viewed product matches Display Widget on, and the offer has a
published page. In theme-editor preview, the block prints the exact
reason (turned off, no active offer, or product not targeted).
Shoppers can't press Checkout
Shoppers can't press Checkout
By design — the button stays inactive until every slot is
filled. The box quantity is exact, not a minimum or maximum.
Editing the link fails
Editing the link fails
The link ending must survive normalization (lowercase letters,
numbers, hyphens). “Save the offer before editing its link” means
the page doesn’t exist yet — save first. Shopify may adjust the
final handle if it’s already taken.
Need help?
Book a call
Schedule a free call with our team for personal setup assistance.
Contact support
Chat with us directly — we’re happy to help with any question.
Install Yuko Bundle Builder & Discounts
Get Yuko Bundle Builder & Discounts from the Shopify App Store.