Re: Automatic Discount does not show on Collection and Detailed pages

Automatic Discount does not show on Collection and Detailed pages

amirhs22
Tourist
4 0 16

Hi,

We have set up a plain vanilla discount offering X% off for specific product with multiple variants that have different prices. 

The discount is not showing on Collection and Detailed pages like crossing out the initial price and displaying a new price.

What is the purpose of a discount if the customer can't see it at those stages and only becomes evident in the checkout phase?

Thanks,

Amir

Replies 8 (8)

Miles
Shopify Staff (Retired)
480 68 164

Hi, @amirhs22!

I'm Miles from the Social Care team at Shopify. Thanks for raising your concerns around automatic discounts. I'll be happy to walk you through why they don't display the new price on your product pages.

Automatic discounts are designed to apply once a certain set of conditions are met in the checkout. When you set up the discount, you'll input a minimal amount of products, or a minimum spends, for the discount to be applied. This means you'd be unable to show the discounted pricing on the product or collection pages as the condition is likely to not have been met at that stage.

If you'd like to simply discount some specific products, you can add a discount directly to the product using the "Compare At Price". For example, let's say Product A is $20, but you'd like to sell them at a discounted price of $15. You'd change the price to $15, and then add in $20 to the Compare At Price. This would then display as $20.00 $15.00 as you intended. This is more of a manual process, and you would need to change the pricing back once the sale is over.

If you decide to stick with the automatic discounts, the best way to let your customers know about it is to put in a banner, announcement or pop up letting them know. It can look something like this:

The possibilities are endless with how you can communicate your discounts with others, so try a few options and find out which one works best for you.

If you need a hand with anything else, please let me know.

To learn more visit the Shopify Help Center or the Community Blog.

amirhs22
Tourist
4 0 16
Hi Miles,

The whole purpose of discounts is to incentivize customers to buy. There is
no point to display discounts only at the checkout stage when they have
already made up their mind. I want the discount to be store-wide,
therefore, I can't set a regular sale/discount rate (Compare price at) for
every single product on the store and then go back and change to the
regular price once the sale is over. The banner suggestion to announce the
store-wide sale does not properly address the issue in the sense that the
customer does not know what the regular price was and how much it is after
the discount. Being able to properly communicate the latter in retail space
is a big deal and the banner is not an alternative. Therefore, the current
implementation of discounts is flawed.
Miles
Shopify Staff (Retired)
480 68 164

Hey @amirhs22!

Thanks for getting back to me. I would like to delve a bit further into your thoughts too. Let's use a retail store where customers shop in person as an example. If you walk into a shop and see signs saying 35% off storewide, that is the same as an automatic discount on an online store. The customer does not know what 35% off a $48.75 product, but they know they are saving money.

If we apply this to your online store, let's say you're running a 20% off sitewide sale. Again, the customer would know there's a sale as you'd have promoted it through marketing and through visuals on your website. So a customer then knows the prices displayed are full price and they'll be getting a discount. That is the incentive for the customer.

I totally understand where you're coming from though. Although the way discounts are applied is standard, Shopify is all about doing things differently, so I've raised your feedback with our team for consideration.

Good luck with your sale, Amir!

To learn more visit the Shopify Help Center or the Community Blog.

soymarketing
Shopify Partner
11 0 16

I've seen many threads about this topic, yet no solution. I think Shopify should really look into this as it is a very powerful sales tool that we are missing. When I shop at Walmart for example, I don't need to see a banner telling me there's a 2x1.5 for each product... it's right there on the product page. And even if I miss it there, once I add one item to my cart, it reminds me I can take the second unit at half the cost. With Shopify, the user by itself has to have had the luck of adding both units to see a discount (or come from another marketing effort such as a Newsletter).

walmart-promos.jpg

Troyjnorris
Visitor
1 0 5

Hi Miles, no idea if you still work for Shopify even but in case wanted to put this out here. The issue is Shopify is trying to handle all discounts in the same way. The vast majority of discounts don't need a requirement for item count or cart total since most users are going to apply discounts at the category level anyway.

What's needed is a new class of discount where it doesn't need information from the cart to apply. 20% on anything in the black friday collection for example that has a value greater than $0. 

 

Cart totals to apply a discount is such an edge case and for some reason you all have coded it in such a way that it's core to how your discounts work. That's the problem and it is a giant pain to deal with every year. 

Another option I'd accept would be a bulk compare at price setting tool, where I could click a button and set compare at prices on a collection to a percentage off for a certain amount of time. With 5,000+ products there's just no way manual setting a compare at price is viable for us, unless we're just trying to get rid of one particular product or something. It's definitely never been something we would even consider attempting for a weekend sale. 

bfento
Tourist
8 0 11

Yes, we understand that, but this is an online store, i.e., technology that should make the shopping experience easier. Heck, more and more grocery stores are using digital price labels that show the regular and discounted prices, so why can't Shopify do this without having to manually do it for each item? Waiting to get to the cash register to know how much something is going to cost is archaic, but still a necessity in most brick and mortar stores, so we can live with that. However, this should not be the norm online.

 

Seeing the actual sale price in live time should not be an issue with today's technology. Not being able to provide such info is not going to sit well with the younger shoppers who expect to know everything immediately. They don't have the patience to click through to their cart to obtain info that should be on the product page. Heck, I'm of the older generation and do not want to have to do that! 

 

Please make this happen, as it's mind-boggling that it's not yet a core feature of Shopify.

 

Thanks for hearing me (us) out.

LitExtension
Shopify Partner
4860 1002 1160

Hi @amirhs22

Welcome to Shopify Community. 

This is my recommendation. You can add this snippet to solve your problem. Add following code where you want to display like "17% off" in your product page:

 

{% if product.compare_at_price_max > product.price %}

{{ product.compare_at_price_max | minus: product.price | times: 100.0 | divided_by: product.compare_at_price_max | money_without_currency | times: 100 | remove: '.0'}}% off

{% endif %}

Hope this helps! 

LitExtension - Shopping Cart Migration Expert
Check out our Shopify migration app to migrate your online store to Shopify
GrahamRB
Tourist
3 0 0

There needs to be some explanation as to where this code is applied, and how to customise it for the percentage discount required. For example, before every instance of '%' in the code should we insert '17'?

Astrologer, website analyst and cat butler 🙂