How to Effectively Shopify Show Discount on Collection Page

Boost conversions by learning how to Shopify show discount on collection page. Use native settings or bundling apps to display sale prices and increase AOV.

14 min
How to Effectively Shopify Show Discount on Collection Page

Table of Contents

  1. Introduction
  2. Understanding the Difference: Sale Prices vs. Discounts
  3. Method 1: Using Native Shopify Features
  4. Method 2: Showing Bundle and Volume Discounts
  5. The "Bundle With Intention" Framework
  6. How Bundling Tools Enhance the Experience
  7. Technical Considerations: Discount Stacking and Conflicts
  8. Mobile UX: Where and How to Show Discounts
  9. Performance and Measurement: What to Track
  10. When to Bring in Professional Help
  11. Summary of Key Takeaways
  12. FAQ

Introduction

A customer lands on your Shopify store's collection page. They are browsing through dozens of products, looking for a reason to click. In the split second it takes them to scroll, your pricing display acts as a silent salesperson. If a product is on sale or part of a volume discount offer, but that information is hidden until they reach the product page, you may be losing sales before the journey even begins.

Displaying discounts directly on the collection page—whether through strikethrough pricing, sale badges, or promotional text—shortens the mental distance between "just looking" and "adding to cart." For growing brands and high-SKU catalogs, this visual transparency is a vital component of Conversion Rate Optimization (CRO). It helps shoppers quickly identify value and navigate your catalog with confidence.

At MBC Bundles, we believe that every merchant deserves a storefront that communicates value clearly without relying on aggressive pressure tactics. This guide is designed for Shopify founders and eCommerce operators who want to master how to Shopify show discount on collection page settings to drive better results. We will cover the native Shopify methods, the role of advanced bundling apps, and the strategic operational checks you need to perform before going live.

Our approach follows a specific sequence of success: we prioritize solid foundations, clear goals, and margin protection. You can also explore our case studies.

Understanding the Difference: Sale Prices vs. Discounts

Before we dive into the "how," we must clarify the "what." In the Shopify ecosystem, there is a technical distinction between a "sale price" and a "discount." Understanding this is the first step toward a clean storefront.

Native Sale Prices (The Compare-at Price)

A sale price is a static change made at the product level in your Shopify admin. You achieve this by setting a "Compare-at price" that is higher than the current "Price." When these two fields are filled correctly, Shopify recognizes the product as being "on sale." Most themes will automatically display the original price with a strikethrough and the new price in a different color, often accompanied by a "Sale" badge.

Dynamic Discounts

A discount is often dynamic. This includes automatic discounts (like "Buy X Get Y"), discount codes, or volume-based pricing (quantity breaks) created by an app like MBC Bundles on Shopify. These are calculated at the cart or checkout level. By default, Shopify does not show these dynamic savings on the collection page because the discount hasn't technically been "triggered" yet. To show these on a collection page, you typically need a dedicated bundling or discounting app that can "inject" that information into the theme's code.

Key Takeaway: If you want to show a simple markdown on a single product, use the native Compare-at price. If you want to show savings from a bundle or a volume offer, you will need a more robust solution that connects your app's logic to your collection templates.

Method 1: Using Native Shopify Features

For many new founders, the native "Compare-at price" is the best place to start. It requires no extra apps and works with almost every Shopify theme out of the box.

Step-by-Step Setup

To display a sale price on your collection page natively, follow these steps:

  1. Navigate to Products: From your Shopify admin, go to the Products section.
  2. Select a Product: Click on the product you wish to put on sale.
  3. Edit Pricing: Scroll down to the Pricing section. If your product has variants, you will need to click into the specific variant.
  4. Set the Compare-at Price: Enter the original (higher) price in the "Compare-at price" field.
  5. Set the Price: Enter the new (lower) sale price in the "Price" field.
  6. Save: Click Save.

The Importance of Variant Consistency

One of the most common reasons a discount fails to show on a collection page is inconsistent pricing across variants. Shopify’s collection pages usually pull general product data. If you have a T-shirt with five sizes, and only the Small is on sale, the collection page might not show a "Sale" badge because the product as a whole isn't universally discounted.

To ensure the "Sale" badge and strikethrough price appear on the collection page, ensure that all variants have a consistent Compare-at price. If some variants are at full price and others are on sale, the theme may default to showing the full price or a "Price from..." label, which can be less impactful.

Troubleshooting the "All" Collection

Shopify has a built-in collection at the URL /collections/all. Due to the way Shopify handles Liquid (the language used to build themes), sometimes dynamic app blocks or custom pricing logic won't load correctly on this specific page.

If you notice your discounts aren't appearing on the "All" page, a common fix is to create a manual or automated collection titled "All Products" and set the condition to "Price is greater than $0." This creates a standard collection page that behaves more predictably with apps and theme customizations. If you still run into issues, check the Help Center.

Method 2: Showing Bundle and Volume Discounts

Static markdowns are great, but they don't help you increase Average Order Value (AOV). This is where bundling comes in. If you are running a "Buy 2, Save 10%" offer or a "Build Your Own Box" bundle, you want shoppers to see that value immediately on the collection page.

The Power of App Blocks

Modern Shopify themes (Online Store 2.0) use "App Blocks." These allow you to drag and drop functionality into your theme without touching code. At MBC Bundles on Shopify, we leverage these blocks to help merchants show discount information exactly where it matters.

When using a bundling app to show discounts on the collection page, you are typically adding a small snippet of information—like a "Save $10 when you bundle" badge—near the product price. This alerts the shopper to a better deal before they even click.

Why Visual Cues Matter

If a shopper sees a product for $30, they might think it's fair. But if they see "$30 (or $25 when you buy 2)," their mental math shifts. They are no longer just considering the product; they are considering the deal.

What to do next:

  • Audit your collection page: Are your most profitable offers visible?
  • Check your theme settings: Does your theme allow for "Sale" badges?
  • Verify mobile responsiveness: Ensure that price labels don't overlap or clutter the mobile view.

The "Bundle With Intention" Framework

Displaying discounts is a technical task, but choosing which discounts to show is a strategic one. We recommend the following five-step journey to ensure your collection page promotions actually drive growth.

1. Foundations First

Before worrying about sale badges, ensure your house is in order. Is your site fast? Is your mobile navigation clean? Are your product images high-quality? A "20% Off" badge won't save a page that takes five seconds to load. Clean merchandising is the bedrock of trust. If a customer sees a discount on a messy, unprofessional site, they may perceive it as "cheap" rather than "valuable."

2. Clarify the "Why"

What is the goal of showing this discount on the collection page?

  • Move Inventory: Use strikethrough pricing to clear out old stock.
  • Increase AOV: Use badges to promote "Buy More, Save More" quantity breaks.
  • Improve Discovery: Highlight "New Customer" bundles to help people start their journey with your brand.

3. Margin & Operations Check

Never launch a discount without checking the math. For a practical framework, see our step-by-step guide to pricing bundles.

  • Profitability: After the discount and shipping, are you still making a healthy margin?
  • Inventory: If a collection-wide discount goes viral, do you have the stock to fulfill it?
  • Fulfillment: Are your bundles easy to pick and pack, or will they slow down your warehouse?

4. Bundle With Intention

Choose the right visual tool for the job. If you’re running a storewide sale, use the native Compare-at price. If you’re running a sophisticated volume discount, use an app block to display the "effective price" (the price per item if the discount is applied). Keep the value obvious and the path to checkout simple.

5. Reassess and Refine

Don't "set and forget." After a week, look at your analytics. Did the click-through rate (CTR) from the collection page to the product page increase? Did your AOV go up, or did you just cannibalize your full-price sales? Change one thing at a time, measure, and iterate.

Caution: Avoid "Discount Fatigue." If every single item on your collection page has a red "Sale" badge, the badge loses its meaning. Use discounts strategically to guide the eye toward specific products or offers.

How Bundling Tools Enhance the Experience

Bundling tools do more than just change numbers on a screen; they reshape the customer experience. Here is a breakdown of what these tools can and cannot do for your Shopify store.

What Bundling Tools Can Do

  • Improve Perceived Value: They make a $100 purchase feel like a "win" because the shopper saved $15.
  • Reduce Friction: By presenting a pre-made bundle on a collection page, you save the customer the time of hunting for matching items.
  • Support Gifting: Curated bundles are an easy choice for shoppers who are overwhelmed by options.
  • Simplify Decisions: In a high-SKU store, "Starter Kits" or "Best Seller Bundles" act as a guided path for new visitors.

What They Cannot Do

  • Replace Product-Market Fit: No amount of discounting will sell a product that people don't want.
  • Fix Poor Traffic Quality: If you are sending the wrong people to your store, they won't buy, even at 50% off.
  • Guarantee Revenue Lifts: Discounts are a tool, not a magic wand. Success depends on execution and timing.
  • Fix Unclear Policies: If your shipping and returns policies are hidden or confusing, shoppers will abandon their carts regardless of the discount shown. For more on this pattern, see our cross-selling best strategies for Shopify stores.

Technical Considerations: Discount Stacking and Conflicts

One of the biggest headaches for Shopify merchants is "discount stacking." This happens when multiple discounts apply to the same order, potentially wiping out your profit margins.

How Stacking Works

Shopify has made great strides in allowing "Discount Combinations." In your Shopify admin, you can decide if an automatic discount can be combined with a discount code. However, third-party apps often have their own logic.

When you show a discount on a collection page, you must be certain that the price the customer sees is the price they will get at checkout. If a collection page says "Save 20%" but a conflicting code at checkout brings it down to 40%, you lose money. Conversely, if the discount fails to apply at checkout, you lose trust.

Testing Your Logic

Always test your discount flow from start to finish:

  1. Visit the collection page on a mobile device.
  2. Add the discounted item to your cart.
  3. Go to the checkout and try to apply a secondary "Welcome" code.
  4. Observe how the system handles the conflict.

Action List for Technical Setup:

  • Review Shopify’s "Discount Combinations" settings in the admin.
  • Ensure your bundling app is compatible with your theme's AJAX cart (the cart that slides out without refreshing the page).
  • Test on a duplicate theme before pushing changes to your live site.
  • Confirm that your "Compare-at" prices don't accidentally stack with automatic "Percentage Off" discounts unless you intend them to.

Mobile UX: Where and How to Show Discounts

More than half of all eCommerce traffic happens on mobile devices. A collection page that looks great on a desktop may look cluttered and confusing on a smartphone.

Keep it Fast and Clear

Mobile screens have limited "above-the-fold" real estate. If your sale badges are too large, they might cover the product image. If your text is too small, shoppers will miss the deal.

  • Placement: Place the "Sale" badge in a consistent corner (usually top-left or top-right) of the product image.
  • Contrast: Use a high-contrast color (like red, orange, or a brand-specific accent) for the discount text, but ensure it remains readable.
  • Conciseness: Instead of "Buy these three items and get ten percent off," use "Save 10% on Bundles."

Performance Impact

Every script or app block you add to your collection page can slightly impact load times. Shoppers on mobile are often on slower connections. Choose a bundling app that is "Built for Shopify" and optimized for performance. A fast-loading page with a simple price display is better than a slow-loading page with fancy animations.

Performance and Measurement: What to Track

You’ve implemented the badges, set the Compare-at prices, and checked your margins. Now, how do you know if it's working? At MBC Bundles, we recommend focusing on these directional metrics:

1. Add-to-Cart (ATC) Rate from Collections

Is a higher percentage of people clicking "Add to Cart" directly from the collection page? If so, your visual cues are working. Shoppers feel confident enough in the value to skip the detailed product page.

2. Collection Page Click-Through Rate (CTR)

Are people clicking through to the product pages more often? This suggests that the "Sale" badge is acting as a successful "hook," piquing their interest to learn more.

3. Average Order Value (AOV)

If you are promoting bundles or quantity breaks on your collection pages, your Average Order Value (AOV) should ideally trend upward. If AOV stays flat or drops, you might be discounting too heavily without encouraging the addition of more items.

4. Revenue Per Visitor (RPV)

This is the "gold standard" metric. It combines conversion rate and AOV. If you show discounts on your collection page and your RPV goes up, your strategy is a success.

Pro Tip: Use Shopify’s built-in reports to segment this data by device. You might find that collection page discounts work wonders for desktop users but clutter the experience for mobile users. This insight allows you to refine your theme's CSS for a better mobile experience.

When to Bring in Professional Help

While Shopify is designed to be user-friendly, eCommerce can get complex quickly. There are three scenarios where we recommend stepping back and consulting a specialist.

1. Theme and Performance Regressions

If you add an app or custom code to show discounts and your site suddenly feels sluggish or looks "broken" on certain browsers, don't try to hack a fix. Performance is critical for SEO and conversion. Work with a Shopify developer to clean up the code and ensure your theme remains lightweight.

2. Legal and Compliance Questions

Pricing transparency is not just a marketing choice; in many regions, it’s a legal requirement. Some countries have strict laws about how long a product must be at a "regular" price before you can show a "compare-at" discount. If you are selling internationally (using Shopify Markets), consult with a legal professional or a tax specialist to ensure your pricing displays comply with consumer protection laws in your target regions.

3. Payments and Security

If you notice strange behavior at checkout—such as discounts applying incorrectly, fraud alerts spiking, or customers reporting errors—contact Shopify Support and your payment provider immediately. Never compromise the security or integrity of your checkout process for the sake of a promotion.

Summary of Key Takeaways

Displaying discounts on your Shopify collection page is a powerful way to communicate value and drive conversions. To do it successfully, remember these core principles:

  • Start with the Native: Use Shopify’s "Compare-at price" for simple markdowns.
  • Leverage Apps for Bundles: Use app blocks to show dynamic savings for volume discounts or bundles.
  • Consistency is Key: Ensure variants have consistent pricing to avoid "disappearing" sale badges.
  • Mobile First: Keep your discount labels clean, high-contrast, and appropriately sized for small screens.
  • Protect Your Margins: Always do the math before launching a promotion.

The journey to a high-converting collection page follows a clear path:

  1. Foundations: Ensure your store is fast and trustworthy.
  2. Goal Clarity: Know exactly why you are discounting.
  3. Margin Check: Verify that the offer is sustainable.
  4. Bundle With Intention: Choose the right visual tool and implement the minimum effective setup.
  5. Reassess: Measure the impact on AOV and RPV, then iterate.

At MBC Bundles, we are committed to helping Shopify merchants grow through smart, intentional bundling. By making your offers clear and visible from the moment a shopper hits your collection page, you create a better shopping experience that rewards both the customer and your business. Explore your Shopify settings today, start simple, and watch how transparency transforms your storefront.

FAQ

Why is my sale price not showing on the Shopify collection page?

The most common reason is inconsistent pricing across variants. If some variants have a "Compare-at price" and others do not, or if the "Compare-at price" is not higher than the "Price," the theme may hide the sale badge on the collection page. Additionally, check if your theme settings have "Show sale badge" enabled in the Theme Editor.

Can I show a "Buy 2, Get 1 Free" offer on the collection page?

Yes, but this usually requires a third-party app. Since "Buy X Get Y" is a dynamic discount applied at the cart or checkout, native Shopify themes won't show it on the collection page. Using a bundling app with App Block support allows you to add a badge or text snippet to the product card that highlights the offer to browsing customers.

Will showing discounts on the collection page slow down my site?

If you use native Shopify "Compare-at prices," there is zero impact on site speed. If you use a third-party app, the impact is usually minimal, provided the app is optimized. To ensure top performance, look for apps that are "Built for Shopify" and use modern App Blocks, which are designed to load efficiently without bloating your theme's code.

How do I change the color of the "Sale" badge on my collection page?

Most modern Shopify themes allow you to change badge colors directly in the Theme Settings. Go to Online Store > Themes > Customize. Look for a section titled "Colors" or "Product Cards." If your theme doesn't have this option, you can add a small snippet of Custom CSS to the "Custom CSS" section of your theme settings to target the specific badge class.