How to Set Discount on Shopify to Grow Your Store

Learn how to set discount on Shopify to boost AOV and clear inventory. Follow our step-by-step guide to manual, automatic, and strategic bundle discounts.

15 min
How to Set Discount on Shopify to Grow Your Store

Table of Contents

  1. Introduction
  2. Start With the Foundations
  3. How to Set Discount on Shopify: The Technical Steps
  4. Understanding Margin and Operations
  5. The Strategy of Bundling with Intention
  6. How Discounts and Bundles Work in the Shopify Ecosystem
  7. Measuring Success and Refining Your Strategy
  8. Practical Scenarios: Choosing the Right Path
  9. When to Bring in Professional Help
  10. Summary of the Journey
  11. FAQ

Introduction

Every merchant reaches a point where they realize that simply listing products isn't enough to drive the growth they envisioned. You might have consistent traffic, but your average order value (AOV) is stagnant. Or perhaps you have a surplus of inventory that needs to move to make room for next season’s arrivals. In these moments, your most powerful lever is the discount.

However, discounting is often a double-edged sword. When done haphazardly, it can erode your brand’s perceived value and eat into your profit margins until there is nothing left. When done with intention, it becomes a tool for customer delight, inventory management, and significant revenue growth.

This guide is designed for Shopify founders and growing direct-to-consumer (DTC) brands who want to move beyond basic price-slashing. Whether you are managing a high-SKU catalog or a boutique gift shop, we will walk through exactly how to set discount on Shopify while maintaining a healthy, sustainable business.

At MBC Bundles, we advocate for a "foundations first" approach. This means before you ever toggle a discount "on," you must clarify your goals, audit your margins, and ensure your site’s user experience (UX) is ready to support the offer. Our thesis is simple: don’t just discount—bundle with intention. This guide will show you how to do exactly that, from the basic technical steps in the Shopify admin to the sophisticated bundling strategies that high-growth stores use every day when you install MBC Bundles on Shopify.

Start With the Foundations

Before we dive into the technical clicks of the Shopify admin, we have to look at the environment where those discounts will live. A discount is a magnifying glass: it makes a good shopping experience better, but it can also make a confusing one worse.

First, your product pages (PDPs) must be high-converting on their own merit. If your images are blurry or your shipping costs are hidden until the final checkout screen, a 20% discount won't save the sale. Transparency is the bedrock of trust. Ensure your returns policy is easy to find and your mobile UX is fast. Most shoppers will interact with your discounts on a smartphone; if your discount banners or bundle widgets clutter the screen or slow down the site, you may see cart abandonment rise instead of fall.

Second, clarify the "why" behind your promotion. Are you trying to:

  • Raise Average Order Value (AOV)? Average Order Value (AOV) is the average dollar amount a customer spends per transaction.
  • Improve Conversion Rate? This is the percentage of visitors who complete a purchase.
  • Move Specific Inventory? Clearing out "dead stock" to free up cash flow.
  • Support Gifting? Making it easier for customers to buy curated sets for others.

Once the "why" is clear, you can choose the right mechanic. If the goal is AOV, a "Buy More, Save More" quantity break is often better than a flat store-wide discount. If the goal is inventory movement, a "Buy X, Get Y" (BOGO) offer helps move units specifically from your overstocked lines.

Key Takeaway: Discounts are a supportive tool within a larger commerce system. Ensure your site speed, mobile UX, and shipping transparency are solid before launching a major promotion.

How to Set Discount on Shopify: The Technical Steps

Setting up a discount in Shopify is straightforward, but you have several paths depending on how you want the customer to experience the saving.

Creating Manual Discount Codes

Manual codes are the strings of text (like "SAVE10" or "WELCOME") that customers enter at checkout.

  1. From your Shopify admin, go to Discounts.
  2. Click Create discount.
  3. Select the type of discount (e.g., Amount off products or Buy X Get Y).
  4. Under Method, select Discount code.
  5. Generate or type a name for the code.
  6. Define the value (percentage or fixed amount).
  7. Set your requirements (e.g., minimum purchase amount or minimum quantity of items).
  8. Choose which products or collections the discount applies to.
  9. Set the active dates and save.

Creating Automatic Discounts

Automatic discounts apply themselves in the cart or at checkout without the customer needing to type anything. This reduces friction and is excellent for "Buy 2, Get 1 Free" or store-wide sales.

  1. Navigate to Discounts in your Shopify admin.
  2. Click Create discount and select your type.
  3. Under Method, choose Automatic discount.
  4. Enter a title (customers will see this in their cart, so keep it clear, like "Buy 2 Get 1 Free").
  5. Configure the rules and apply it to specific products or collections.
  6. Save your discount.

Line-Item Discounts for Specific Orders

Sometimes you need to apply a discount to a single item within a specific order—for example, if a customer contacted support after a minor shipping delay and you want to make it right on a draft order.

  1. Go to Orders and click Create order (or edit an existing one).
  2. Add the product to the order.
  3. Click the price shown below the SKU of the item.
  4. Enter a dollar amount or percentage to discount just that line item.
  5. You can also add a "Reason" for the discount, which helps with your internal accounting and shows the customer you’re taking care of them.

What to do next:

  • Test your discount in an "Incognito" or "Private" browser window before announcing it to your email list.
  • Verify that the discount applies to the correct products and excludes those you want to keep at full price.
  • Check that the discount "reason" or "title" looks professional in the checkout view.

Understanding Margin and Operations

A common mistake in eCommerce is focusing on top-line revenue while ignoring the bottom line. Before you set a discount on Shopify, you must do a margin check.

Your gross margin is what remains after the Cost of Goods Sold (COGS) is subtracted from the selling price. If your margin on a $50 item is 50% ($25), a 20% discount ($10) leaves you with $15 before you even account for shipping, packaging, and marketing costs.

Profitability and Shipping

Discounts often interact with shipping in ways merchants don't expect. If you offer "Free Shipping on orders over $100," and a customer uses a 20% discount code on a $110 order, their total drops to $88. Now, they are below the free shipping threshold. This can cause frustration and cart abandonment at the very last second.

When setting your discount, decide if you want the discount to apply before or after the shipping calculation, and be sure to communicate this clearly in your FAQ or on the promo banner.

Fulfillment Complexity

Discounts that encourage more items per order—like bundles—can change your fulfillment costs. If a bundle of three items requires a larger box or shifts the weight into a higher shipping tier, your "increased AOV" might be eaten up by the shipping carrier. Always test how your most common bundle or discounted groupings fit into your standard packaging.

Caution: Always calculate your "break-even" point for any discount. If you don't know the exact dollar amount you need to keep to stay profitable, you are gambling, not marketing.

The Strategy of Bundling with Intention

At MBC Bundles, we believe that bundling is the most sophisticated way to set a discount on Shopify. Instead of just lowering the price of one item, you are increasing the value of the entire order.

Bundling works because it reduces "choice overload." When a customer sees 50 individual skincare products, they might feel overwhelmed and leave. When they see a "Morning Glow Routine" bundle that includes a cleanser, serum, and moisturizer at a 15% savings, the decision becomes easy.

Common Bundle Types

  • Mix & Match: Allows customers to build their own set. This is perfect for products with many variations, like socks, candles, or protein bars. You might offer "Pick any 5 for $40."
  • Buy X Get Y (BOGO): Great for clearing inventory. "Buy a pair of leggings, get a sports bra at 50% off."
  • Quantity Breaks (Volume Discounts): Encourages stocking up. "Buy 1 for $20, Buy 2 for $35, Buy 3 for $45."
  • Curated Sets: Pre-packaged groups of items that solve a specific problem.

What Bundling Tools Can and Cannot Do

It is important to have realistic expectations for what bundling apps can achieve for your store.

What bundling tools can do:

  • Improve perceived value: The customer feels they are getting a "deal" even if the discount is modest.
  • Reduce friction: Adding three items to the cart with one click is much easier than visiting three different pages.
  • Lift AOV: By encouraging more items per transaction, you maximize the value of the traffic you’ve already paid for.
  • Support Gifting: Bundles naturally look like complete gifts, making them popular during holiday seasons.

What bundling tools cannot do:

  • Replace product-market fit: If nobody wants your product at full price, a bundle likely won't change that.
  • Fix poor traffic quality: If you are sending the wrong audience to your site, a discount won't convert them.
  • Fix unclear policies: Bundles won't help if your shipping and returns information is confusing.
  • Guarantee revenue lifts: Success depends on the relevance of the products you group together and how well you present the offer.

How Discounts and Bundles Work in the Shopify Ecosystem

The technical side of Shopify is powerful, but it has rules. Understanding these rules prevents "discount surprises" at checkout.

Discount Stacking and Conflicts

One of the most frequent questions we hear is: "Can my customers use two discounts at once?"

In the Shopify admin, you can now enable "Discount Combinations." This allows you to specify if a product discount can be combined with an order discount or a shipping discount. However, you must be careful. If you have an automatic 10% bundle discount active and the customer also enters a "WELCOME20" manual code, you could end up giving away 30% of your revenue.

Best Practice: Check your "Combines with" settings for every discount you create. Test the end-to-end flow (Cart → Checkout → Confirmation) to ensure the math is exactly what you intended.

Inventory and Variants

When you bundle products, inventory management becomes more complex. If your "Skincare Trio" bundle includes a cleanser that is out of stock, the entire bundle should ideally reflect that it is unavailable. Advanced bundling apps like MBC Bundles handle this by syncing with your Shopify inventory in real-time, ensuring you never oversell an item; see our case studies.

Mobile UX Implications

Mobile screens are small. If you have a pop-up for a discount, a sticky header for free shipping, and a bundle widget on the product page, the "Add to Cart" button might get buried.

Keep your bundle offers clean. Use clear "Save 15%" badges rather than long paragraphs of text. Ensure the "Add Bundle to Cart" button is easy to tap with a thumb. Speed is also a factor—heavy apps can slow down your site, so prioritize tools that are "Built for Shopify" and optimized for performance.

What to do next:

  • Open your store on your own mobile phone. Can you easily see the discount? Is the "Add to Cart" button visible without scrolling?
  • Try to break your own discount rules. Try to apply two codes and see what happens.
  • Check your inventory levels for your most popular bundle components.

Measuring Success and Refining Your Strategy

You should never "set and forget" a discount. The only way to know if your strategy is working is to track the right data.

Metrics that Matter

Don't just look at total sales. Look at:

  • Average Order Value (AOV): Did the discount actually make people spend more than they usually do?
  • Conversion Rate: Did the offer persuade people who were on the fence to finally buy?
  • Revenue Per Visitor (RPV): This is your total revenue divided by your total visitors. It is a great "north star" metric for overall store health.
  • Attach Rate: For bundles, what percentage of customers who bought the main product also bought the bundle?
  • Return Rate: Sometimes, aggressive discounting can lead to "buyer's remorse," resulting in higher returns. Keep an eye on this over a 30-day period.

Testing and Iteration

The most successful Shopify stores are constantly testing. Try changing one variable at a time. For example, run a "15% off" bundle for two weeks, then run a "Buy 2 Get 1 Free" offer for two weeks. Which one resulted in more profit (not just more sales)?

You can also segment your offers. You might offer a deep discount to returning customers as a "thank you" while keeping your front-end prices higher for new traffic. Or, you might offer a free gift only to customers who reach a certain spending threshold.

Key Takeaway: Growth is an iterative process. Start with the simplest effective setup, measure the impact for at least 14 days, and then make small adjustments based on what the data tells you.

Practical Scenarios: Choosing the Right Path

To help you decide how to set your discounts, let's look at three common real-world scenarios.

Scenario 1: The "Single-Item Bounce"

  • The Problem: Shoppers are landing on your product page, adding one item to the cart, and then leaving when they see the shipping cost.
  • The Solution: Audit your shipping clarity first. Then, implement a Frequently Bought Together bundle. If they are buying a coffee machine, show them the filters and the beans right there on the page with a small "Bundle & Save" discount. This increases the cart value, making the shipping cost feel more proportional to the total.

Scenario 2: The "Inventory Overload"

  • The Problem: You have 500 units of a seasonal candle scent that needs to go before the new season starts.
  • The Solution: Use a Buy X Get Y (BOGO) automatic discount. "Buy any two candles, get the seasonal scent for free." This moves the specific inventory you need to clear while still maintaining the full price of your core products.

Scenario 3: The "Choice Overload" Store

  • The Problem: You sell customized gift boxes with 40 different options for snacks, drinks, and cards. Customers are spending 10 minutes on the site and leaving without buying anything.
  • The Solution: Create 3–5 "Curated Kits" (e.g., "The Birthday Box," "The Sympathy Set"). Set these up as bundles with a fixed price. You can still offer a "Build Your Own" option, but the curated bundles provide a "fast track" to purchase for those who are overwhelmed.

When to Bring in Professional Help

Sometimes, setting a discount or a bundle goes beyond a simple toggle in the admin. Here is when you should pause and seek expert advice:

Theme and Performance Issues

If you install a bundling app and your site suddenly feels sluggish, or if the bundle widget looks "broken" on your mobile theme, do not ignore it. Most reputable apps (like us at Install MBC Bundles on Shopify) offer support, but if the issue is deep within your theme’s custom code, you should work with a Shopify developer. Always test major changes on a "duplicate" theme first, not your live store.

Payments and Security

If you see a sudden spike in high-value orders using a specific discount code, it could be a sign of fraud or "coupon scraping" (where your codes are shared on discount sites without your permission). If you have concerns about payment security or chargebacks, contact Shopify Support and your payment provider immediately, and use our help center for app-specific questions. Review your staff permissions in the Shopify admin to ensure only the right people can create or edit discounts.

Legal and Compliance

Depending on where you are located (and where your customers are), there may be laws regarding "original prices" and how long an item can be "on sale." For example, in some regions, you cannot claim a "50% discount" if the item hasn't been sold at the full price for a significant amount of time. If you are running large-scale international promotions, it is wise to consult a legal professional or compliance specialist to ensure your pricing transparency meets local consumer laws.

Summary of the Journey

Setting a discount on Shopify is more than just a technical task; it is a strategic decision that affects your brand, your operations, and your bottom line. To do it successfully, remember the "Bundle with Intention" path:

  • Foundations first: Clean up your site, fix your mobile UX, and be transparent about shipping.
  • Clarify the "why": Know if you are hunting for higher AOV, more conversions, or cleared shelves.
  • Margin & operations check: Ensure you are actually making money on every discounted sale.
  • Bundle with intention: Choose the specific mechanic (Mix & Match, BOGO, etc.) that fits your goal.
  • Implement the minimum effective set: Don't overcomplicate. Start simple.
  • Reassess and refine: Use your data to decide what to do next.

Final Thought: A discount is a conversation with your customer. Make sure that conversation says, "I value your business and want to give you more of what you love," rather than, "I’m desperate for a sale."

If you are ready to take your Shopify store to the next level with strategic bundling, explore the tools and educational resources we provide at MBC Bundles. We are here to help you build a store that doesn't just sell, but grows sustainably.

FAQ

How do I prevent customers from using multiple discount codes at once?

In the Shopify admin, when you create a discount, look for the "Combinations" section. By default, new discounts do not combine with others. To ensure they stay separate, make sure no boxes are checked in the "Combines with" section. This forces the customer to choose the single best discount for their order.

Why isn't my automatic discount showing up in the cart?

First, check that the products in the cart actually meet the requirements you set (e.g., minimum quantity or specific items). Second, ensure you don't have a manual discount code already applied, as Shopify often prioritizes the manual code. Finally, verify that the discount is "Active" and that the current date falls within the start and end times you defined.

Does setting a discount on Shopify affect my shipping rates?

It can. Most "Free Shipping over $X" rules are calculated based on the subtotal after discounts. If a discount pushes the order total below your free shipping threshold, the customer will be charged for shipping. To avoid this, you can create a "Free Shipping" discount code that combines with your product discounts, or clearly communicate the threshold requirements on your site.

Can I set different discounts for mobile and desktop users?

Shopify’s native discount tool does not allow you to segment by device type out of the box. However, you can achieve this by using different marketing campaigns. For example, you could send a mobile-only SMS with a unique code "MOBILE20" while using a different banner for desktop users. For more advanced logic, certain apps can help you display different bundle offers based on the user's device or behavior.