Skip to main content

Create Volume or Quantity Discounts

Learn how to create product bundles with Volume and Quantity discounts in your Shopify store

Written by Andrey Gadashevich

Volume and quantity discounts are powerful way to encourage your customers to purchase more items by offering progressively better deals as quantities increase. These automatic discounts help increase your average order value while providing clear value to customers who buy in bulk.

You can use Volume & Quantity discounts across entire collections and even the entire store.

Note: You can A/B test each bundle you create. You can create up to 4 versions, test each version performance, and iterate.

To create a version to test, click on the "Add variant" on the top right of the editor:

Understanding Volume Discount Types

Volume Discount (Same Product)

  • Purpose: Reward customers for buying multiple quantities of identical products

  • Examples:

    • Single items: Buy 1 at full price, 2 items get 10% off, 3+ items get 15% off

    • Multi-packs: Buy 1x3-pack get 10% off, 2x3-pack get 15% off, 3x3-pack get 20% off

  • Best for: Consumables, bulk items, or products with natural repurchase cycles

Variety Pack Discount (Different Products)

  • Purpose: Encourage customers to explore your product range

  • Example: Buy 3 different items get 5% off, 6 different items get 10% off, 12+ different items get 15% off

  • Best for: Cross-selling, product discovery, gift sets, or diverse catalogs

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

Step 2: Choose Your Bundle Type

For creating volume or quantity discount bundles, you have two options: 1. selecting Volume discount or Variety pack discount from the presets, or 2. choose Volume discount if want to build your own.

Option 1: In Choose a preset and customize it section:

  • Select Volume Discount for same-product quantity discounts

  • Select Variety Pack Discount for cross-product quantity discounts

Option 2: In Choose Or build your own section:

  • Select Volume discount

Step 3: Configure Layout and Display

  1. In the Layout section, choose:

    • Horizontal: Products displayed in a list format

    • Vertical: Products displayed in a grid format

  2. The preview shows how customers will see your bundle

Step 4: Select Bundle Products

  1. In the Bundle products section, click Add products to select specific items

  2. Optionally click See most & least selling products for data-driven selection

  3. Configure Product settings:

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

Toggle Quantity selector: to set "Minimum items required" and "Maximum items allowed":

When you enable optional products, this allows your shoppers to create their own bundles. Read more about: How to create optional bundles.

Step 5: Set Up Discount Structure and Options

Volume discounts have advanced discount configuration options:

Option Title Format

Choose how discount tiers will be labeled:

If You Select "Product Title":

  • Uses actual product names for discount tier labels

  • System automatically generates titles based on products

If You Select "Custom Title":

  • Create your own custom labels for each discount tier

  • Each option includes:

    • Title field: Custom name for the tier (e.g., "1 item", "2 items", "3 items")

    • Description: Custom description (e.g., "REGULAR PRICE", "MOST POPULAR OFFER", "BEST DEAL: UP TO 25% OFF!")

    • Required items: Number of items needed for this tier

    • Discount value: Percentage discount for this tier

    • Pre-selected default option: Check this for the tier you want selected by default

Note: When a customer selects a required number of products from a bundle, the lowest-priced item is automatically discounted to free. This discount type is called cheapest product free. This is applied since this release version.

Managing Discount Tiers

  • Delete options: Use the trash icon to remove unwanted tiers

  • Add more tiers: Click "+ Add option" to create additional discount levels

  • Default selection: Only one tier can be marked as "Pre-selected default option"

Note: Shopify has a limit of 100 price combinations per store. Keep this in mind when adding products to your bundle to avoid exceeding this limit.

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: Market

In the Market section you can either select all markets or specific markets to make the bundle available. This allows you to offer different pricing and availability by region.

Step 8: Set Bundle active period

You can set the active period for bundle offer and enable the countdown timer.

  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

To enable the countdown timer, tick the box. You have 4 options to set conditions:

  • Follow end time set for bundle

  • Fixed duration

  • Ends at midnight (user's local time)

  • Custom end date

Step 9: Configure Advanced Settings

Pre-select the first available product variant in the widget — When enabled, the first available variant is automatically selected for each product when the widget loads.

Display discount to customers from Compare-at price — When enabled, the discount shown to customers is calculated based on the Compare-at price rather than the app price.

Enable integration with subscription apps — Allows the bundle widget to work alongside subscription apps installed in your store. (Recommended: RecurrinGO).

Enable custom property field — Adds a custom input field to the widget for collecting additional information from the customer (e.g. a pet's name for a personalized bundle). When enabled, configure the following:

  • Field title — The label shown to customers above the input field.

  • Field help text — Optional placeholder or instructional text inside the field.

  • Make the field required — When checked, customers must fill in this field before they can add the bundle to cart.

Exclude B2B customers — Hides the bundle widget from wholesale/B2B customers.

Bundle priority — Sets the display order when multiple bundles are available on the same product page. Lower numbers appear first. Default is 0.

Step 10: 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

Need Help?

If you have any questions, please contact our support team.

📩 Contact Support: Reach out to us via live chat or send an email to [email protected].

Did this answer your question?