How to Show Discount Percentage Shopify for Higher AOV

Learn how to show discount percentage Shopify displays to boost AOV. Discover technical steps, Liquid code tips, and strategies to increase conversion rates.

13 min
How to Show Discount Percentage Shopify for Higher AOV

Table of Contents

  1. Introduction
  2. The Foundation: Why Showing Percentage Matters
  3. How to Show Discount Percentage Shopify: The Technical Basics
  4. Clarify the "Why": Strategy Over Tactics
  5. Margin and Operations Check
  6. Bundling with Intention: Showing Value via Bundles
  7. How Bundles Actually Work in Shopify
  8. Mobile UX Implications
  9. Performance and Measurement
  10. When to Bring in Help
  11. Summary of the "Intentional" Journey
  12. Conclusion
  13. FAQ

Introduction

In the world of eCommerce, clarity is the most effective currency. When a shopper lands on your product page, they are constantly performing a mental calculation: is the value I am receiving worth the price I am paying? Often, a simple price tag doesn’t tell the whole story. By learning how to show discount percentage Shopify stores can bridge the gap between "just browsing" and "adding to cart." Showing a shopper exactly how much they are saving—whether it is 10%, 25%, or 50%—provides immediate context and validates their decision to buy.

This guide is designed for Shopify founders and growth-minded merchants who want to move beyond basic pricing, and it is informed by our case studies. Whether you are running a high-SKU catalog, a curated boutique, or a gift-heavy brand, understanding how to display savings effectively is a foundational skill. We will explore the technical "how-to" of displaying these percentages, but more importantly, we will look at the strategy behind it.

At MBC Bundles, we believe that every element on your store should serve a purpose. We follow a "Bundle with Intention" framework: starting with strong foundations, clarifying your goals, checking your margins, choosing the right mechanics, and constantly reassessing your data. Displays of discount percentages should not be used as high-pressure tactics; instead, they should be used to provide transparent value to your customers.

The Foundation: Why Showing Percentage Matters

Before you dive into the code or app settings to show discount percentage Shopify displays, it is essential to ensure your store’s foundations are solid. A discount badge cannot fix a static product page that is hard to navigate or a shipping policy that is hidden. Transparency is the bedrock of trust in eCommerce. When you show a discount percentage, you are making a promise of value. If that value is obscured by confusing checkout rules or slow mobile performance, the discount loses its power.

Shoppers often respond more strongly to percentage-based discounts for lower-priced items, while fixed dollar amounts often perform better for high-ticket items. However, the visual cue of a "Save X%" badge is a universal language in retail. It signals a "deal" without requiring the customer to do the math themselves. By doing the mental lifting for your customer, you reduce friction in the buying journey.

Key Takeaway: Discount percentages are a tool for clarity, not a substitute for a good user experience. Ensure your mobile UX and site speed are optimized before layering on complex promotional displays.

How to Show Discount Percentage Shopify: The Technical Basics

Shopify allows you to set two prices for any product: the "Price" (what the customer pays) and the "Compare-at price" (the original price). To show a discount percentage, you essentially need to tell your theme to calculate the difference between these two numbers and display it as a percentage.

Using Native Theme Settings

Many modern Shopify themes (especially those built for Online Store 2.0) have built-in settings to show "Sale" badges. However, many of these default to a simple "Sale" text rather than a specific percentage. To see if your theme supports this natively:

  1. Go to Online Store > Themes.
  2. Click Customize.
  3. Navigate to a product page or collection grid.
  4. Look for "Product Labels" or "Badges" in the theme settings sidebar.

The Logic Behind the Calculation

If your theme doesn't show the percentage automatically, it requires a small piece of Liquid code (Shopify’s templating language). You don't need to be a developer to understand the logic, but you should be careful when implementing it. The math is: ((Compare-at Price - Price) / Compare-at Price) * 100

In Liquid, the code looks something like this: {{ product.compare_at_price | minus: product.price | times: 100.0 | divided_by: product.compare_at_price | money_without_currency | times: 100 | remove: '.0' }}%

This calculation finds the dollar difference, divides it by the original price to get a decimal, and multiplies by 100 to get a whole number percentage.

Where to Implement

Typically, you would place this code in your product-card.liquid (for collection pages) or your main-product.liquid (for product pages).

What to do next:

  • Check if your current theme has a "Show percentage" toggle in the customizer.
  • If you need to edit code, always create a duplicate of your theme first.
  • Test the display on a single product with a "Compare-at price" before applying it sitewide.

Clarify the "Why": Strategy Over Tactics

Simply showing a discount isn't enough; you must have a goal. Are you trying to clear out old inventory? Are you trying to increase the Average Order Value (AOV) by encouraging shoppers to buy more? Or are you trying to improve conversion rates on a specific landing page?

The "Price Anchoring" Effect

When you show a discount percentage, you are using a psychological principle called anchoring. The original price (the anchor) sets the perceived value of the item. The discounted price then feels like a gain for the customer. If you show a 20% discount, the customer perceives they are getting 100% of the value for 80% of the cost.

Scenario: High SKU vs. Boutique

If you have a high-SKU catalog with many items on clearance, showing a percentage is vital to help shoppers filter through the noise. They might specifically look for "50% off" items. In contrast, for a boutique brand, a subtle "15% off" badge on a bundle can feel like an exclusive reward for loyalty rather than a "bargain bin" tactic.

Scenario: The Choice Overload Problem

If you show discounts on every single item in your store, the "Sale" loses its meaning. This can lead to choice overload, where the customer becomes paralyzed by too many options. In this case, it is often better to use discount percentages strategically—perhaps only on bundles or specific collections—to guide the shopper toward the best deals.

Margin and Operations Check

Before you make "20% OFF" your most prominent site feature, you must audit your margins. A discount that increases sales but erases profit is a net negative for your business.

Calculating Your "Break-Even" Discount

Every product has a floor. You must account for:

  • Cost of Goods Sold (COGS)
  • Shipping costs (especially if you offer free shipping)
  • Packaging and fulfillment labor
  • Marketing acquisition costs (CAC)
  • Payment processing fees

If your margin is 50%, a 20% discount doesn't just take 20% of your profit—it takes 40% of your profit. We recommend running these numbers in a spreadsheet for your top-selling items before committing to a visible discount percentage.

Operational Complexity

Showing a discount percentage on a single product is simple. Showing it on a bundle, where different items might have different tax rates or inventory locations, is more complex. You must ensure that your fulfillment system and your accounting software can handle these discounted line items correctly.

Caution: Always confirm that your discount settings do not conflict with your shipping rules. For example, if a discount drops a cart total below your free shipping threshold, it might lead to cart abandonment.

Bundling with Intention: Showing Value via Bundles

At MBC Bundles, we believe that the most effective way to show discount percentage Shopify shoppers is through intentional bundling. Instead of just discounting a single item, you can offer a percentage off when a customer buys a set of products. This increases AOV while still providing that "win" for the customer.

Volume Discounts (Quantity Breaks)

This is a "Buy More, Save More" approach. For example:

  • Buy 1: $20
  • Buy 2: $36 (Save 10%)
  • Buy 3: $48 (Save 20%)

Showing the percentage saved for each tier is a powerful motivator. It changes the conversation from "Do I want this?" to "How many do I need to get the best deal?"

Mix & Match Bundles

Mix & Match allows customers to build their own sets. If you tell a customer they can "Choose any 3 items and save 15%," the discount percentage becomes a goal. The shopper will often add a third item they didn't originally intend to buy just to "unlock" the discount.

The "Buy X Get Y" (BOGO)

In a BOGO offer, the "percentage" is often 50% (if buy one get one 50% off) or 100% (if buy one get one free). Displaying this clearly on the product page—perhaps with a progress bar or a clear badge—removes ambiguity.

What to do next:

  • Identify your "frequently bought together" items.
  • Set up a simple volume discount for your top-selling consumable or basic item.
  • Ensure the percentage savings is clearly visible near the "Add to Cart" button.

How Bundles Actually Work in Shopify

Understanding the mechanics of how Shopify handles discounts will help you avoid "broken" checkouts and unhappy customers.

Discount Mechanics

Shopify generally handles discounts in two ways: Automatic Discounts and Discount Codes.

  • Automatic Discounts: These are applied without the customer doing anything. These are best for "Show Discount Percentage" scenarios because the price change is visible immediately.
  • Draft Orders/Scripts: Some apps use draft orders to create bundles. This can sometimes conflict with other apps or Shopify Markets.

Inventory and Variants

When you show a discount on a bundle, Shopify needs to track the inventory for each individual item. If one item in a 3-pack goes out of stock, the entire "Save 20%" offer should ideally be hidden or updated to reflect the change. This prevents a poor customer experience where a shopper thinks they are getting a deal only to find out at checkout that it’s unavailable.

Discount Stacking

This is a common "red flag" for merchants. If you show a 20% discount on a product page, can a customer also use a 15% welcome code? If so, your margins might vanish.

  • Review Shopify’s "Discount Combinations" settings.
  • Decide whether your bundle discounts should stack with other offers.
  • Test the checkout experience with multiple codes to see the "worst-case scenario" for your margins.

Mobile UX Implications

Over 70% of eCommerce traffic often comes from mobile devices. On a small screen, real estate is limited. If your "Save 25%" badge is too large, it might cover the product image. If it’s too small, it won't be noticed.

Speed and Performance

Every additional script or "badge" app you add can slow down your site. A slow site kills conversion faster than a discount can save it. If you are manually adding code to show a discount percentage, ensure it is lightweight. If you are using an app, ensure it is "Built for Shopify" and optimized for speed.

Placement Matters

On mobile, the discount percentage should be near the price. If the price is at the top of the description, the savings badge should be right next to it. Avoid "sticky" headers that cover these details when the customer scrolls.

Key Takeaway: Test your discount displays on both an iPhone and an Android device. Ensure the text is readable and the "Add to Cart" button remains the most prominent element on the screen.

Performance and Measurement

You cannot improve what you do not measure. Once you implement a way to show discount percentage Shopify data, you need to track the impact with the right bundle metrics.

Metrics to Track

  • Average Order Value (AOV): If you are showing discounts on bundles, is your AOV actually going up?
  • Conversion Rate: Does showing a 10% discount increase the number of people who finish their purchase?
  • Add-to-Cart Rate: Are shoppers more likely to start the journey when they see a "Save X%" badge on the collection page?
  • Revenue Per Visitor (RPV): This is the ultimate metric. It balances conversion and AOV.

One Change at a Time

Don't launch a sitewide 20% discount, a new bundle app, and a shipping change all at once. If sales go up—or down—you won't know why. Implement your discount percentage display, wait two weeks, and look at the data.

Segmentation

Look at how different groups react. Do returning customers care about the discount percentage, or are they more motivated by new arrivals? You may find that certain collections perform better with fixed dollar amounts ("$10 Off") while others thrive with percentages ("20% Off").

When to Bring in Help

ECommerce involves many moving parts. Sometimes, a DIY approach can lead to technical debt or legal headaches.

Theme and Performance Regressions

If you notice your site slowing down after adding custom Liquid code or a new app, or if your layout looks "broken" on certain browsers, it’s time to consult a developer. We always recommend testing changes on a duplicate theme before publishing them to your live store.

Payments and Security

If you notice strange behavior at checkout—such as discounts not applying, or prices jumping unexpectedly—contact the Help Center or your payment provider immediately. This could be a sign of an app conflict or a deeper configuration issue.

Legal and Compliance

In some regions (like the EU and UK), there are strict laws about "Compare-at" pricing and how you display discounts. For example, the "Omnibus Directive" requires you to show the lowest price the item has been at in the last 30 days.

  • Disclaimer: This article is for educational purposes. We recommend consulting with a legal professional or a compliance specialist to ensure your pricing displays meet local consumer protection laws.

Summary of the "Intentional" Journey

Showing a discount percentage is a powerful way to communicate value, but it must be done with care.

  • Foundations First: Clean UX, fast mobile speed, and transparent policies.
  • Clarify the Why: Set a goal (AOV, conversion, inventory clearance).
  • Margin & Operations Check: Ensure the discount is sustainable and won't break your fulfillment.
  • Bundle with Intention: Use volume discounts and Mix & Match to make the savings feel meaningful.
  • Reassess: Use data to see if the visual change actually moved the needle.

"A discount percentage is not just a number; it's a communication tool. When you use it responsibly, you're not just cutting prices—you're building a clearer path to a purchase."

Conclusion

Displaying a discount percentage on your Shopify store is a proven way to capture attention and validate customer choices. Whether you use native Shopify features, a bit of custom Liquid code, or a specialized tool like MBC Bundles on Shopify to create "Save X%" offers, the goal remains the same: clarity.

By following the "Bundle with Intention" approach, you ensure that your discounts are not just random price cuts, but strategic moves designed to grow your business sustainably. Start by checking your theme's native settings, audit your margins, and consider how a percentage-based bundle might provide more value than a simple sitewide sale.

Remember, the most successful Shopify stores are those that treat their customers with respect by providing clear, honest, and easy-to-understand value. Now is the time to look at your product pages through the eyes of your customers and ask: is the value I’m offering obvious? If not, it’s time to show that percentage.

FAQ

How do I show a discount percentage on Shopify without using an app?

You can do this by editing your theme's Liquid files. By using the "compare at price" and the "current price" variables, you can write a simple mathematical formula to calculate the percentage difference and display it on your product or collection pages. Always remember to back up your theme before making code changes.

Will showing a discount percentage slow down my Shopify store?

If you use native Liquid code, the impact on speed is negligible. However, if you use multiple third-party "badge" or "sticker" apps, they can add extra scripts that may increase load times. At MBC Bundles on Shopify, we focus on performance-first integrations to ensure your savings displays don't compromise your UX.

Can I show different discount percentages for different customer groups?

Yes, but this typically requires a more advanced setup. You can use Shopify's native "Customer Tags" combined with specialized apps to show different pricing or discount badges to VIP customers, wholesale clients, or first-time visitors. This is a great way to personalize the shopping experience.

Why is my discount percentage not showing up at checkout?

This usually happens due to a "discount stacking" conflict. Shopify has specific rules about which discounts can be used together. If you have an automatic discount running and the customer tries to use a code, one might override the other. Check your "Discount Combinations" settings in the Shopify admin to resolve these issues.