How to display discount on product and collection page - Impluse Theme

Topic summary

Goal: show a visible discount on all products (product and collection pages) in the Impulse theme before add-to-cart, without using the “compare-at price,” and without a visible product-price.liquid file to edit.

Key points:

  • The original poster cannot find product-price.liquid in Impulse and seeks a code-free or alternate code location solution.
  • One response states both a compare price (original price) and a sale price are required to display a discount.
  • The original poster disagrees, asserting discounts can be shown without compare-at price, especially across many product variants.

Context clarification:

  • “Compare-at price” in Shopify is the original price used to calculate and display markdowns versus the current sale price.

Status:

  • No implementation steps, code snippets, or confirmed theme file paths were provided.
  • No consensus reached on whether compare-at price is necessary.
  • Discussion remains open with the key question: how to display active discounts in Impulse without relying on compare-at price and without product-price.liquid.
Summarized with AI on December 14. AI used: gpt-5.

Hi, been looking for a solution to this. I keep seeing that I need to go in and change the code under product-price. liquid.. but that isn’t an option on my theme. I’m not sure if that’s the case for everyone, but I can’t seem to find that anywhere. I am also not looking to “compare at price”. I just want my discount to be displayed on all products before they are added to the cart. Does anybody know how to do this? Any help would be appreciated!

@Hunterrgoodman - but you need compare price as well as sale price to show discount on your pages

You do not need to compare- at price to show a discount. I have a lot of products in my shop with a number of variations. I have seen there are ways to display active discounts without the compare- at price.