How to Add Discount on Shopify Product Page

Learn how to add discount on shopify product page using native features or apps. Increase your AOV and conversions with our step-by-step implementation guide.

15 min
How to Add Discount on Shopify Product Page

Table of Contents

  1. Introduction
  2. Foundations Before You Discount
  3. Clarifying the Goal of Your Discount
  4. Method 1: Using "Compare at Price" for Manual Discounts
  5. Method 2: Automatic Discounts for Category-Wide Promotions
  6. Method 3: Using Third-Party Apps for Bundles and Volume Discounts
  7. Margin and Operations Check: The "Hidden" Costs of Discounting
  8. What Bundling and Discounting Tools Can and Cannot Do
  9. How Discounts Actually Work in the Shopify Ecosystem
  10. Measuring Success: What Metrics Should You Track?
  11. Scenarios: Matching the Discount to the Problem
  12. When to Bring in Professional Help
  13. The MBC Bundles Philosophy: Bundle With Intention
  14. Conclusion
  15. FAQ

Introduction

A customer lands on your Shopify store, finds a product they like, and pauses. They are at the point of decision. In many cases, the only thing standing between an "Add to Cart" click and a bounce is the perceived value of the offer. Adding a discount directly to the product page is one of the most effective ways to communicate that value instantly. It moves the conversation from "Is this worth it?" to "This is a great deal."

However, many merchants struggle with the technical side of how to add discount on shopify product page. Should you use a "Compare at" price? Should you use an automatic discount that applies at checkout? Or should you use a bundling app to show volume discounts right next to the buy button?

This guide is designed for Shopify founders and growing direct-to-consumer (DTC) brands who want to move beyond basic price-slashing and toward a strategic, high-trust discounting model. Whether you manage a small boutique or a high-SKU catalog, understanding how to display discounts effectively is essential for raising your Average Order Value (AOV) and conversion rates.

At MBC Bundles, we believe that discounts should feel like a helpful invitation, not a high-pressure tactic. Our approach follows a specific Bundle with Intention journey: we start with store foundations, clarify the "why" behind the discount, perform a margin check, choose the right mechanic, implement it simply, and then refine based on real customer data.

Foundations Before You Discount

Before we dive into the "how-to," we must address the "where." A discount is an accelerant. If your product page foundations are weak, a discount might marginally improve conversion, but it won't build a sustainable brand.

A high-converting product page needs more than a lower price. It requires clear product photography, transparent shipping and return policies, and a fast, mobile-responsive layout. If a shopper sees a "20% off" tag but can’t find the shipping cost, they are likely to abandon the cart at the final step.

Check your mobile UX first. Over 70% of Shopify traffic often comes from mobile devices. If your discount badge or bundle offer covers the "Add to Cart" button or makes the page lag, the discount is doing more harm than good. Ensure your theme is optimized and your images are compressed before you start layering on promotional complexity.

Clarifying the Goal of Your Discount

Why are you adding a discount to the product page? The "how" changes based on the "why."

  • To increase conversion on a specific item: Use a simple "Compare at" price to show a direct markdown.
  • To increase Average Order Value (AOV): Use quantity breaks or volume discounts (e.g., "Buy 2, save 10%").
  • To clear slow-moving inventory: Use "Buy X Get Y" (BOGO) offers that are visible on the product page.
  • To encourage discovery: Use a "Frequently Bought Together" bundle discount.

Once you identify the goal, you can choose the technical method that best fits the shopper's journey.

Method 1: Using "Compare at Price" for Manual Discounts

The most direct way to add a discount on a Shopify product page is by using the native "Compare at price" feature. This doesn't require any apps or complex scripts; it is built into the Shopify core.

How to set it up:

  1. Navigate to your Shopify Admin and go to Products.
  2. Select the product you want to discount.
  3. In the Pricing section, you will see two fields: Price and Compare at price.
  4. Enter the original (higher) price in the Compare at price field.
  5. Enter the new (lower) sale price in the Price field.
  6. Click Save.

On the storefront, Shopify will typically show the original price with a strikethrough and the new price next to it. Most themes will also automatically add a "Sale" badge to the product image.

When to use this:

This method is best for seasonal sales or permanent price drops. It provides the most immediate visual feedback to the customer because the discount is hard-coded into the price they see on the collection page and the product page.

Key Takeaway: The "Compare at price" is the only native Shopify method that changes the price label itself before the item reaches the cart. Other methods usually apply the discount later in the checkout flow.

Method 2: Automatic Discounts for Category-Wide Promotions

If you want to discount an entire collection or a group of products without manually editing every single product page, Shopify's Automatic Discounts are the tool of choice.

How to set it up:

  1. In your Shopify Admin, go to Discounts.
  2. Click Create discount.
  3. Choose Amount off products or Buy X Get Y.
  4. Select Automatic discount as the method.
  5. Define the percentage or fixed amount.
  6. Under Applies to, select specific collections or products.
  7. Set the start date and save.

The Product Page Gap:

The challenge with automatic discounts is that, natively, Shopify does not always show the discounted price on the product page. The customer often sees the full price on the product page and only sees the "automatic discount" applied once they reach the cart or checkout.

To solve this, many merchants use "Product Page Banners" or "Announcement Bars" to tell customers the discount will be applied automatically at checkout. However, the most effective way to handle this is through a dedicated bundling or discounting app that can "inject" the savings information directly onto the product page layout.

Method 3: Using Third-Party Apps for Bundles and Volume Discounts

While native Shopify features are great for simple markdowns, they often fall short when you want to incentivize shoppers to buy more. This is where a dedicated tool like MBC Bundles on Shopify comes in. These tools allow you to add complex discount logic directly to the product page in a way that is visually clear and easy to understand.

Common Advanced Discount Types:

  • Quantity Breaks (Volume Discounts): Show a table on the product page: "Buy 1 for $20, Buy 2 for $35, Buy 3 for $45."
  • Mix & Match: Allow customers to choose different variants or products to reach a discount threshold (e.g., "Any 3 t-shirts for $50").
  • Buy X Get Y (BOGO): Display the offer clearly: "Add this to your cart and get a second one at 50% off."

Implementation with MBC Bundles:

When using an app to add a discount to the product page, you aren't just changing a price field. You are adding a "widget" or a functional area to the page. This widget calculates the savings in real-time, helping the customer see exactly how much they will save if they choose a larger bundle. If you want proof in practice, browse our Sony World case study.

Action List: What to do next

  • Audit your current margins to see how deep a discount you can actually afford.
  • Decide if you want a flat discount (Method 1) or a behavioral discount (Method 3).
  • Test the display on your mobile theme to ensure the discount info doesn't clutter the screen.

Margin and Operations Check: The "Hidden" Costs of Discounting

Before you launch any discount, you must confirm it is profitable. A 20% discount on a product with a 30% margin leaves you with very little room for advertising costs, shipping, and credit card processing fees. For pricing guardrails, see our guide on how to price bundle deals.

Consider these factors:

  • Shipping Impact: If a discount lowers the cart total below your "Free Shipping" threshold, you might see an increase in cart abandonment. Conversely, if a "Buy 2" bundle pushes the order over the threshold, it can be a huge win for AOV.
  • Fulfillment Complexity: Does your warehouse or 3PL (Third-Party Logistics) handle bundles as a single SKU or as individual items? Ensure your discounting method doesn't break your inventory syncing.
  • Return Rates: Historically, heavily discounted items or "final sale" items may have different return behaviors. Be clear about your policy.
  • Discount Stacking: Shopify has specific rules about how many discounts can be used at once. If you have an automatic discount running and a customer also tries to use a coupon code from an email, will they stack?

At MBC Bundles, we recommend setting clear "stacking" rules in your Shopify admin. You can choose whether a product-level discount can be combined with an order-level discount or a shipping discount. If you don't check this, you might accidentally give away 50% of your revenue.

What Bundling and Discounting Tools Can and Cannot Do

It is tempting to think that adding a "Buy 3, Get 1 Free" offer will solve all your sales problems. However, it is important to have realistic expectations. For a broader look at offer structures, see the 6 types of product bundles you can create in Shopify to increase AOV.

What they CAN do:

  • Improve Perceived Value: They make the shopper feel like they are getting a "deal."
  • Reduce Friction: They simplify the decision-making process by grouping relevant items.
  • Lift AOV: They provide a clear path for a customer to spend $60 instead of $40.
  • Move Inventory: They help you sell through slow-moving stock by pairing it with a bestseller.

What they CANNOT do:

  • Replace Product-Market Fit: If no one wants the product at full price, a 10% discount usually won't change that.
  • Fix Poor Traffic Quality: If you are sending the wrong people to your site via ads, a discount won't convert them.
  • Guarantee Revenue Lifts: While they often help, results vary based on your niche, brand equity, and execution.
  • Fix Unclear Policies: If your shipping takes 3 weeks and your return policy is hidden, a discount won't build the trust needed to close the sale.

How Discounts Actually Work in the Shopify Ecosystem

Understanding the "plumbing" of Shopify discounts helps you avoid technical errors that lead to customer frustration.

1. Percent Off vs. Fixed Amount

A "percentage off" (e.g., 15% off) is great for smaller items or varied price points. A "fixed amount" (e.g., $10 off) often performs better for high-ticket items because the perceived value of "$50 off a $500 item" sometimes feels more tangible than "10% off."

2. Inventory and Variants

When you add a discount to a product page, specifically through a bundle, you need to consider variant availability. If your bundle requires the customer to pick a Red, Blue, and Green shirt, but the Green shirt is out of stock, the discount logic should be smart enough to hide that option or prevent the bundle from being added to the cart.

3. Discount Stacking and Conflicts

Shopify recently updated their "Discount Combinations" feature. You can now allow "Product Discounts" to combine with "Shipping Discounts" or other "Product Discounts." When setting up your product page offer, always perform a test purchase. Try to apply a known discount code on top of your automatic product page discount to see if the behavior matches your intention.

4. Mobile UX Implications

Mobile screens are narrow. If you add a "Quantity Break" table, a "Frequently Bought Together" section, and a "Sale Badge" all on the same product page, the actual "Add to Cart" button might get pushed "below the fold" (meaning the user has to scroll to see it).

Always prioritize the "Buy" button. The discount information should support the button, not compete with it. Use clean, minimalist designs for your discount widgets.

Measuring Success: What Metrics Should You Track?

You’ve added the discount to the product page. Now, how do you know if it’s working? Don't just look at "Total Sales." You need to look at the health of the transaction, and the 9 essential product bundle metrics you should track in Shopify.

  • Average Order Value (AOV): If you are using volume discounts or bundles, this is your primary metric. Is the average customer spending more than they were before the discount?
  • Conversion Rate: Is the percentage of visitors who buy something increasing? If conversion stays the same but AOV goes up, that is still a massive win.
  • Revenue Per Visitor (RPV): This is the ultimate "health" metric. It combines conversion and AOV to show you exactly how much every click is worth.
  • Attach Rate: For bundle discounts, what percentage of people are actually taking the "bundled" offer versus the single-item offer? If only 2% are taking the bundle, the discount might not be deep enough, or the products might not be relevant to each other.

We recommend the "One Change at a Time" rule. If you change your product photography, your shipping price, and your discount strategy all in the same week, you won't know which one caused the change in your metrics. Change the discount, measure for 7–14 days, and then iterate.

Scenarios: Matching the Discount to the Problem

To help you decide how to implement your discount, let's look at a few real-world scenarios.

Scenario A: High Add-to-Cart, Low Checkout Completion

If people are adding items to their cart but not finishing the purchase, they might be getting "sticker shock" from shipping or taxes.

  • The Move: Instead of a product page discount, try a "Free Shipping over $X" offer. If you must use a product page discount, ensure it is an Automatic Discount so they see the savings early in the checkout process.

Scenario B: Low AOV with Repeat Customers

If you have a loyal fan base that buys one item every month, you are paying for shipping and fulfillment 12 times a year.

  • The Move: Add a "Quantity Break" discount on the product page. "Buy 3 and save 15%." This encourages the customer to stock up, reducing your shipping costs relative to the order value and increasing your AOV.

Scenario C: Launching a New Product Line

If you are adding a new category and want people to try it alongside your bestseller.

  • The Move: Use a "Buy X Get Y" discount. When they are on the bestseller's product page, show a discount for the new product if they buy both together.

When to Bring in Professional Help

While Shopify is user-friendly, there are times when "doing it yourself" can lead to lost revenue or a broken site.

Theme Conflicts and Performance

If you install an app to add discounts and your page speed drops significantly, or if your "Add to Cart" button stops working on certain browsers, you likely have a theme conflict. Always test new discount setups on a duplicate theme before publishing them live. If you aren't comfortable with liquid code or CSS, it is worth hiring a Shopify developer or reaching out to the app's Help Center.

Legal and Compliance

Depending on where you are selling (e.g., the EU or California), there are strict laws about "Sale" pricing. You often cannot raise a price just to immediately discount it (this is known as "price anchoring" and can be illegal). Ensure your "Compare at" prices are honest and reflect actual prior selling prices. If you are unsure, consult a legal professional regarding consumer protection laws in your region.

Payments and Security

If you notice strange behavior in your checkout—such as discounts being applied that you didn't create—contact Shopify Support immediately. Review your staff permissions and ensure your admin access is secure.

The MBC Bundles Philosophy: Bundle With Intention

We want to reiterate that discounting is a journey, not a toggle switch. At MBC Bundles, we guide our merchants through these five steps:

  1. Foundations First: Ensure your store is fast, trustworthy, and clear.
  2. Clarify the Goal: Know if you are chasing AOV, conversion, or inventory clearance.
  3. Margin & Ops Check: Don't go broke trying to grow. Verify the math and the fulfillment.
  4. Bundle With Intention: Choose the simplest mechanic that solves the problem. Don't add a 10-item bundle builder if a simple "Buy 2" quantity break will work.
  5. Reassess and Refine: Use your Shopify analytics to see what customers actually want.

By following this path, you ensure that every discount you add to your Shopify product page is a strategic investment in your brand's growth, rather than a desperate attempt to move units.

Conclusion

Adding a discount to your Shopify product page is a powerful lever for growth when done with intention. Whether you use the native "Compare at price" for simple sales, or leverage an app like MBC Bundles on Shopify for volume discounts and Mix & Match offers, the goal remains the same: provide clear, undeniable value to your shopper at the exact moment they are ready to buy.

Remember to:

  • Start with a clean, mobile-optimized product page.
  • Check your margins before committing to a discount percentage.
  • Use "Compare at price" for simple markdowns and apps for behavioral incentives.
  • Test one change at a time and monitor your RPV (Revenue Per Visitor).

"A discount is not just a price reduction; it is a communication of value. Make sure that communication is clear, honest, and easy for the customer to act upon."

If you are ready to move beyond basic discounts and start building high-AOV bundle offers that live directly on your product pages, we invite you to explore the flexible tools we’ve built at MBC Bundles. Start simple, track your impact, and build a more profitable Shopify store one intentional offer at a time.

FAQ

How do I make the discounted price show on the product page instead of just at checkout?

To show a discounted price directly on the product page, the most common way is to use the Compare at price field in your Shopify product settings. If you are using an automatic discount or a bundle offer, you may need a bundling app that "injects" the calculated discount onto the page so customers can see their savings before they reach the cart.

Can I add a discount to just one variant of a product?

Yes. In the Variants section of the Shopify product page editor, you can click into a specific variant (like "Blue / Large") and set a unique Price and Compare at price for that specific option. This is helpful if you want to clear out stock of a specific color or size without discounting the entire product line.

Why isn't my discount code working with the sale price on my product page?

This is usually due to Discount Stacking rules. In the Shopify Admin under Discounts, you must explicitly allow "Product Discounts" to be combined with other discount types. If your "sale price" is set via the "Compare at price" field, it isn't technically a "discount code," so usually, a coupon code can still be applied on top of it unless you use an app to limit this behavior.

Does adding a discount app slow down my Shopify product page?

Any app added to a Shopify store can technically impact load times, but high-quality apps (like those "Built for Shopify") use optimized scripts and Content Delivery Networks (CDNs) to minimize this impact. To ensure your page stays fast, avoid using multiple apps that perform the same function and always test your page speed using tools like Shopify’s built-in speed report or Google PageSpeed Insights.