Skip to main content

Create variety pack discount bundles

Learn how to create variety back discount bundles in your Shopify store

Andrey Gadashevich avatar
Written by Andrey Gadashevich
Updated over 2 weeks ago

A variety pack discount bundle gives a discount when customers buy a mix of different items which is great for trying new things or building a custom set.

Example: Buy 3 different items = 5% off, 6 = 10%, 12 = 15%

Step 1: Set Up Basic Bundle Information

  1. On your MBC Bundles dashboard, click the "Create new bundle" button
    ​

    Learn how to create product bundles for your Shopify store

  2. Enter a descriptive Bundle name that customers will see

  3. Set the Bundle status:

    • Choose "Active" to make it immediately available to customers

    • Choose "Draft" to save your work without publishing

Learn how to create product bundles for your Shopify store

Step 2: Choose Your Bundle Type

From preset options, select variety pack discount.

Step 2: Bundle type (no action required here)

The variety pack discount type supports only the "Widget-only bundle". This bundle widget can be placed on product and other pages, or hidden to apply discounts only in the cart or use in POS.

Step 3: Add Products to the bundle

Choose how to add products:

  • Click Add products to select specific items

  • Click Add collections to include entire product collections

  • Click "+ Add product group" to create additional groups

  • Click See most & least selling products for performance insights

Step 4: Configure product settings

  • Toggle Optional products: Allow customers to choose which products to purchase

  • Toggle Quantity selector: Allow customers to change the quantity of each product

Step 5: Set Up Discount Structure and Options

Choose your discount option:

Standard Discount

  • Description: Apply a discount to the bundle

  • Configuration options:

    • Applies to: Bundle subtotal amount (dropdown selection)

    • Type: Choose from Percentage, Sale price, or Amount discount

    • Value: Enter discount amount (e.g., % 0 as placeholder)

Free Gift

  • Description: Customers will be able to select one free gift from the options you add

  • Setup:

    • Shows "No products added" initially

    • Click "Add products" to select free gift options

    • Click "Add collections" to add entire collections as free gift choices

  • Customer experience: Customers choose one free item from your selected options

Step 6: Configure Widget Settings

  1. Check Show the widget on product pages of included bundle items

  2. Set Widget title (or leave as "Default widget title")

  3. Add Widget description for additional context

Step 7: Set Bundle Timing

  1. Configure Bundle active period:

    • Start date: When the bundle becomes available (defaults to current date)

    • Start time: Specific time the bundle goes live

  2. Optionally check Set end time and configure when the bundle should automatically deactivate

Step 8: Configure Advanced Settings

  1. Expand Advanced settings

  2. Choose Price display:

    • Total price: Show complete bundle cost

    • Price per item: Show individual item pricing

    • Both total and per-item prices: Display both formats

  3. Configure additional options:

    • Check Hide "Add to Cart" button, option and quantity selection to replace standard purchase options with your bundle widget

    • Choose Product variant selection:

      • Select variant for each item: Customers pick variants individually

      • Select once for the entire bundle: One selection applies to all items

    • Check Pre-select the first available product variant in the widget for smoother user experience

    • Optionally enable Display discount to customers from Compare-at price

    • Enable integration with subscription apps if needed (Recommended Shopify app for subscriptions: RecurrinGO)

    • Enable custom property field to collect additional customer information

Step 9: Review and Save

  1. Review all your settings

  2. Ensure your bundle status is set correctly (Active or Draft)

  3. Save your bundle

  4. Test the bundle on your store to ensure it displays correctly

Did this answer your question?