Why is there an "On Sale" badge on the product page?

Created by Annie Jones, Modified on Mon, 22 May 2023 at 01:41 AM by Annie Jones


Q: Why is there an "On Sale" badge displayed on the product page?

A: The "On Sale" badge appears on the product page when certain conditions are met according to Shopify's logic. Specifically, it is displayed if a product's compare at price is set, and the value of the compare at price is lower than its sale price.


Q: What is the compare at price?

A: The compare at price is a feature in Shopify that allows you to show a higher original price alongside the sale price for a product. It helps create a perception of a discounted price, which can be appealing to customers.


Q: How does the "On Sale" badge benefit my store?

A: The "On Sale" badge can attract customers' attention and create a sense of urgency or a feeling of getting a good deal. It visually indicates that the product is currently available at a lower price compared to its original or suggested price, encouraging potential buyers to make a purchase.


Q: Can I control the appearance of the "On Sale" badge?

A: The "On Sale" badge is automatically generated by Shopify based on the compare at price and sale price of a product. Currently, there is no direct option within Shopify to customize or modify the appearance of the "On Sale" badge. However, you can explore Shopify themes or third-party apps that offer more flexibility in customizing the visual elements of your product page, including the "On Sale" badge.


Q: Can I have products with sale prices but without the "On Sale" badge?

A: By default, if a product's compare at price is set and the value is lower than the sale price, Shopify will display the "On Sale" badge. However, you can consider customizing your theme or utilizing app functionalities to modify the display behavior. Some themes or apps may offer options to hide or customize the appearance of the "On Sale" badge based on your preferences.


Q: How can I set the compare at price and sale price for my products?

A: To set the compare at price and sale price for a product in Shopify, you can follow these steps:

1. Go to your Shopify admin dashboard and navigate to the "Products" section.

2. Select the specific product you want to edit or create a new product.

3. In the product's editing page, locate the "Pricing" or "Variant" section, depending on your theme or Shopify version.

4. Enter the compare at price and sale price for the product or its variants, if applicable.

5. Save the changes, and the "On Sale" badge will appear if the conditions mentioned earlier are met.


If you have further questions or need assistance with customizing the "On Sale" badge or managing your product pricing, feel free to reach out to Shopify support or consult with your developer or app provider.


Note: The appearance and behavior of the "On Sale" badge may vary depending on your theme, installed apps, or customizations made to your Shopify store.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article