How to Exclude a Product from Discounts Shopify

Learn how to exclude a product from discounts Shopify using automated collections and tags. Protect your margins and manage your store sales with our expert guide.

14 min
How to Exclude a Product from Discounts Shopify

Table of Contents

  1. Introduction
  2. The Foundations: Why Exclude Products from Discounts?
  3. How Shopify Handles Discount Exclusions
  4. Step-by-Step: Creating an Exclusion Collection
  5. Understanding Discount Mechanics and Stacking
  6. Bundling with Intention: The MBC Approach
  7. Scenarios: When and How to Apply Exclusions
  8. Performance and Measurement: Tracking Your Impact
  9. When to Bring in Help
  10. Summary: A Checklist for Responsible Discounting
  11. FAQ

Introduction

Finding the right balance between rewarding your customers with discounts and protecting your profit margins is a constant challenge for any Shopify merchant. You might be running a site-wide sale for Black Friday, launching a seasonal promotion, or offering a loyalty coupon to your repeat buyers. However, you often realize that certain items—perhaps your newest arrivals, low-margin essentials, or high-demand limited editions—should not be part of the deal.

The challenge is that Shopify’s native discount engine is primarily built on "inclusion" logic. This means you tell the system what to include in a discount, rather than simply checking a box to exclude a specific item. For many growing DTC brands and high-SKU catalog owners, this can lead to manual errors, margin erosion, and customer confusion if a discount applies where it shouldn't. If you want a faster way to manage bundle-based promotions, you can also install MBC Bundles from the Shopify App Store.

In this guide, we will walk you through the strategic and technical steps of how to exclude a product from discounts on Shopify. We’ll cover everything from simple manual workarounds using collections to more sophisticated automated tagging strategies. Whether you are a new Shopify founder or an experienced operator managing a complex store, understanding these mechanics is essential for maintaining a healthy business.

At MBC Bundles, we believe in a "Bundle with Intention" approach. This means your discounting and bundling strategy should never be a random act. Instead, it should follow a responsible journey: start with strong foundations, clarify your specific goals, check your margins and operations, choose the right bundle or discount type, implement the simplest effective setup, and then reassess based on real data.

The Foundations: Why Exclude Products from Discounts?

Before diving into the "how," it is vital to understand the "why." Discounting is a powerful tool for increasing conversion rates—the percentage of visitors who make a purchase—and Average Order Value (AOV), which is the average dollar amount spent each time a customer places an order. However, blanket discounting can be a trap.

Protecting Your Margins

Not every product in your catalog has the same profit margin. Some items might be "loss leaders" designed to get people in the door, while others are high-margin accessories. If you apply a 20% storewide discount, you might actually lose money on items with slim margins. Identifying these products early is the first step in a responsible discounting strategy.

Managing Inventory and Demand

If a product is already flying off the shelves or if you have very limited stock, there is no logical reason to discount it. Discounts are best used to move stagnant inventory or incentivize larger cart sizes. Excluding high-demand items ensures you don't sell out of full-price inventory at a discounted rate.

Brand Integrity and Exclusivity

For premium brands, certain "hero" products or new collaborations should remain at full price to maintain their perceived value. If customers expect everything to go on sale eventually, it can train them to wait for a discount, hurting your long-term revenue.

Key Takeaway: Discounting should be a surgical tool, not a blunt instrument. Before setting up any promotion, audit your margins and inventory levels to identify exactly which products need to be excluded to keep the business sustainable.

How Shopify Handles Discount Exclusions

To effectively exclude a product, you must understand how Shopify processes discount codes and automatic discounts. Unlike some other platforms that have an "Exclude" tab, Shopify requires you to create a "Filtered Collection."

In Shopify terms, a discount can be applied to:

  1. All products
  2. Specific collections
  3. Specific products

To "exclude" a product, you effectively choose option 2. You create a collection that contains every product in your store except the ones you want to exclude, and then you point your discount at that specific collection.

Manual vs. Automated Collections

You can build this "all-but-one" collection manually, but for stores with more than a handful of products, this is a recipe for disaster. If you add a new product next week, you have to remember to manually add it to the "Discount Eligible" collection.

The professional way to handle this is through Automated Collections using product tags. This ensures that as your catalog grows, your discount rules remain accurate without constant manual intervention.

What to do next:

  • Identify the specific SKUs (Stock Keeping Units) that must remain at full price.
  • Review your current active discounts to see if they are currently cutting into the margins of those SKUs.
  • Check if your current Shopify theme handles "Compare at" prices clearly, so customers understand why some items are discounted and others are not.

Step-by-Step: Creating an Exclusion Collection

The most reliable way to exclude products is to create an automated collection based on a "Negative Tag."

Step 1: Tag Your Excluded Products

Go to your Shopify Admin and select the products you want to exclude. Add a specific tag to them, such as no-discount or exclude-sale.

Step 2: Create the Automated Collection

  1. Navigate to Products > Collections.
  2. Click Create collection.
  3. Title it something clear for internal use, like "All Products - Eligible for Discounts."
  4. Select Automated as the collection type.
  5. Under Conditions, set the rule to: Product tag + is not equal to + no-discount.
  6. Save the collection.

Step 3: Assign the Discount

Now, when you create your discount code or automatic discount under the Discounts tab:

  1. In the Applies to section, select Specific collections.
  2. Search for and select your "All Products - Eligible for Discounts" collection.
  3. Save the discount.

Now, any product tagged with no-discount will be automatically left out of the promotion. If a customer tries to apply a code to a cart containing only an excluded item, the checkout will inform them that the code isn't valid for those items.

Understanding Discount Mechanics and Stacking

One of the most common points of friction for Shopify merchants is "discount stacking." This refers to when multiple discounts (like a coupon code plus an automatic bundle discount) apply to the same order.

Shopify has recently updated its system to allow for more flexibility with discount combinations, but this adds a layer of complexity. If you are excluding products from a general 10% off code, you need to ensure that an MBC Bundle or a "Buy X Get Y" offer doesn't accidentally re-apply a discount to that same product. For pricing structure guidance, see how to price bundle deals.

Types of Shopify Discounts

  • Percentage Off: Great for storewide sales but requires careful exclusion logic.
  • Fixed Amount: Often used for "Spend $100, get $20 off." Be careful here, as Shopify usually pro-rates this across all eligible items in the cart.
  • Buy X Get Y (BOGO): Excellent for moving inventory. You can set specific "X" and "Y" products to ensure high-margin items aren't given away for free.
  • Quantity Breaks: Incentivizes customers to buy more of the same item.

The Risk of Overlap

If you have a "10% off everything" discount active and you also use a bundling app to offer a "Bundle and Save" deal, a customer might receive both discounts unless you configure your settings correctly. In your Shopify discount settings, you must specifically check the "Combinations" box to either allow or disallow these overlaps.

Caution: Always test your discounts in an "Incognito" or "Private" browser window. Add excluded items and eligible items to the cart and see exactly how the math works at checkout before announcing the sale to your email list.

Bundling with Intention: The MBC Approach

At MBC Bundles, we see bundling as a way to enhance the shopping experience rather than just a way to slash prices. When you are looking at how to exclude a product from discounts on Shopify, you are usually trying to protect your margins. Bundling can actually help you achieve this same goal by increasing the perceived value of a purchase without requiring deep discounts on every individual item. If you want to explore the platform directly, you can also try MBC Bundles on the Shopify App Store.

What Bundling Tools Can Do

  • Lift AOV: By suggesting relevant pairings (e.g., a camera, a lens, and a bag), you encourage customers to spend more than they originally intended.
  • Reduce Friction: Pre-made bundles simplify the decision-making process for the customer, preventing "choice overload."
  • Move Inventory: You can bundle a slow-moving item with a bestseller to balance out your stock levels.
  • Support Gifting: Bundles make it easy for shoppers to find complete gifts, especially during the holidays.

What Bundling Tools Cannot Do

  • Fix Traffic Quality: If the people visiting your site aren't your target audience, a bundle won't convince them to buy.
  • Replace Product-Market Fit: A bundle of two unwanted products is still an unwanted offer.
  • Guarantee Revenue Lifts: Success depends on your specific execution, pricing, and how well you know your customers.

Using MBC Bundles to Manage Exclusions

When using MBC Bundles, you have granular control over which products are part of a bundle. If you have a high-end product that should never be discounted, you can still include it in a "Bundle Builder" or "Mix & Match" experience, but you can set the bundle logic so that the discount only applies to the other items in the bundle. This allows you to offer a "complete set" experience without compromising the price integrity of your flagship product.

Scenarios: When and How to Apply Exclusions

To make this practical, let's look at a few common scenarios you might face as a merchant.

Scenario 1: The "New Launch" Exception

Suppose you are a skincare brand launching a new "Super Serum." You are also running a 15% off site-wide promotion for your brand's anniversary. You don't want to discount the new serum because the demand is high and you want to maintain its premium status.

  • The Action: Tag the Super Serum with no-discount. Ensure your automated "Discount Eligible" collection excludes that tag. Update your marketing emails to say "15% off everything* (*excludes new Super Serum)."

Scenario 2: High-Volume, Low-Margin Essentials

If you sell coffee, your brewing equipment might have very high margins, but the coffee beans themselves might have tight margins due to sourcing costs.

  • The Action: Use MBC Bundles to create a "Starter Kit" bundle. Offer a discount on the high-margin equipment when bought with the coffee beans, but exclude the coffee beans from any separate "Coffee Only" discount codes. This protects the margin on the beans while still giving the customer a win on the total kit price. For more inspiration, browse cross-selling best strategies for Shopify stores.

Scenario 3: Preventing Choice Overload with Curated Sets

A merchant with 500 SKUs might find that customers get overwhelmed. To fix this, they want to offer 5 specific "Curated Collections" at a 10% discount, but they want to make sure the individual items aren't 10% off when bought separately.

  • The Action: Instead of a general discount code, use a "Fixed Price" bundle. This creates a specific offer for the group of items. Since this isn't a "storewide" discount, you don't even need to worry about excluding the other 495 products—they remain full price by default.

Performance and Measurement: Tracking Your Impact

Once you have set up your exclusions and your discounts are live, how do you know if it's working? You need to look beyond just "Total Sales."

Key Metrics to Track

  1. Average Order Value (AOV): If your exclusions are working, your AOV should remain stable or increase, even during a sale, because you are protecting the price of high-value items.
  2. Conversion Rate: Watch if the exclusion of certain products causes "cart abandonment." If customers expect a discount on everything and find out at checkout that their favorite item is excluded, they might leave.
  3. Discount Integrity: This is the ratio of your "Gross Sales" to "Net Sales." If your discount percentage is too high, it means you aren't excluding enough low-margin products.
  4. Attach Rate: For bundles, this is the percentage of orders that include the bundled items. A high attach rate with protected margins is the "gold standard" for eCommerce.

The "One Change at a Time" Rule

When testing exclusions, don't change your shipping rates, your homepage design, and your discount rules all in the same week. If sales drop, you won't know which change caused it. Implement your exclusions, run them for a set period (like a week), and compare the data to a previous period with similar traffic levels.

Mobile UX Implications

Most Shopify traffic now happens on mobile devices. If you exclude products from a discount, ensure that the "Exclusion Policy" is easy to find on your mobile site. Nothing kills a conversion faster than a customer on a small screen trying to type in a code three times, only to realize it doesn't apply to the item in their cart. Ensure your "Compare at" prices and "Discount ineligible" labels are clear and legible.

When to Bring in Help

Setting up exclusions is generally straightforward using the automated collection method, but certain situations require professional guidance.

Theme and Performance Issues

If you are using custom code to display "Sale" badges or special pricing on your product pages, excluding products might break the visual logic of your site. If your site starts lagging or if prices are displaying incorrectly, test your changes on a duplicate theme first. If problems persist, consider hiring a Shopify developer to audit your liquid code.

Payments and Security

If you notice a sudden spike in "Failed" discount attempts or unusual checkout behavior, it could be a sign of a technical conflict or even a bot trying to brute-force discount codes. In these cases, contact Shopify Support and review your payment provider's security settings.

Legal and Compliance

In some jurisdictions, there are strict laws about "Price Transparency" and how you advertise discounts. If you say "15% Off Site-Wide" but exclude 50% of your catalog in the fine print, you could face legal challenges for misleading advertising. Always consult with a legal professional or compliance specialist to ensure your "Terms and Conditions" are transparent and legally sound. If you want to see how other merchants have approached similar merchandising challenges, review the MBC Bundles case studies.

Summary: A Checklist for Responsible Discounting

To successfully exclude a product from discounts on Shopify, follow this intentional path:

  • Foundation First: Ensure your product pages are clear and your mobile UX is fast.
  • Clarify the Goal: Are you trying to move old stock or protect the margin of a new launch?
  • Margin Check: Identify the "break-even" point for every product before deciding to discount it.
  • Tag and Automate: Use the "is not equal to" logic in automated collections to manage exclusions dynamically.
  • Stacking Check: Review your Shopify settings to prevent unwanted discount overlaps.
  • Measure and Reassess: Look at AOV and Discount Integrity to see if the strategy is working.

"True eCommerce growth isn't just about selling more; it's about selling smarter. By mastering product exclusions, you move away from desperate discounting and toward intentional merchandising."

By taking the time to set up your store correctly, you protect your brand's value and your company's bottom line. Whether you are using native Shopify features or enhancing your store with MBC Bundles, the goal remains the same: provide clear value to the customer while building a sustainable, profitable business. If you need product-level support as you scale, start with the MBC help center or explore the about us page.

Ready to take your store to the next level? Start by auditing your current discounts today. Identify one product that should be at full price and use the automated collection method to exclude it. Monitor the results, and you'll soon see the power of bundling and discounting with intention. For a practical implementation example, see the Magnus Luxury Watches case study.

FAQ

How do I stop a specific discount code from working on sale items?

To prevent a discount code from applying to items that are already on sale, you should tag all your "On Sale" products with a specific tag (e.g., on-sale). Then, create an automated collection where the condition is Product tag + is not equal to + on-sale. When setting up your discount code in the Shopify admin, apply it only to this new "Non-Sale" collection. This ensures the discount only applies to full-price items. For deeper setup guidance, see how to create product bundles in your Shopify store.

Can I exclude a product from a "Buy X Get Y" (BOGO) offer?

Yes. When you set up a Buy X Get Y discount in Shopify, you have the option to select "Specific products" or "Specific collections" for both the "Customer Buys" (X) and the "Customer Gets" (Y) sections. To exclude a product, simply do not include it in either of those selections. If you want to exclude it from a broader BOGO, use the automated collection method mentioned earlier to create a group of eligible items that leaves out the excluded SKU.

Does excluding a product from a discount affect my MBC Bundles?

It depends on how you have configured your bundle. MBC Bundles allows you to set specific bundle prices or percentage discounts that are independent of your store’s general discount codes. If you want a product to be excluded from all discounts, you must ensure it isn't part of a discounted bundle. However, many merchants choose to exclude an item from "site-wide" codes but still allow it to be part of a "fixed-price" bundle to encourage higher AOV. If you want a closer look at bundle setups that preserve margins, check the Shopify App Store listing for MBC Bundles.

Will my customers be notified if an item in their cart is excluded from a discount?

Shopify’s checkout will provide a message if a customer tries to apply a discount code that doesn't meet the requirements (e.g., "This code isn't valid for the items in your cart"). However, to improve the user experience and reduce cart abandonment, it is a best practice to state any exclusions clearly on your product pages, in your cart drawer, or on your "Sale" announcement banners. Transparency helps build trust and reduces customer support inquiries.