I was looking into some shopify documentation (includig this forum) and I couldn't find any answer to my question, which seems quite obvious to me (maybe too obvious): Why do automatic discounts only apply at checkout?
If I use an automatic discount, I want it to show already on the cart page! Everytime I use it, I get a lot of "add to cart"s but conversion is very poor. I believe this is because customers are confused by the original price. I think it makes a lot of sense to show the reduction already at the cart page to help the customers see their actual amount...?
Is there any solution? Is this a problem of my theme? Are there any other threads I can look into?
Thanks for your help!
This is Max from the Shopify Team.
Things like discounts, taxes, and shipping are all built to calculate at the checkout stage once more relevant customer details are added.
Tell us a bit more about your discounts! Off the top of my head I have a few thoughts;
Let us know if one of these options might work for you! Otherwise, let us some more about your shop and what you're trying to achieve.
thanks for reaching out!
I already tried a few things, that's why your suggestions does not really fit for me:
1) I have a some NOS styles and I make special day offers for them. So for me it is neccessary to have discount that can be scheduled and also can match a condition. Compare at-discounts need to be set manually and that is really annoying if you need to fill it in and delete by yourseld at midnight...
2) I am already using banners to promote codes and special events, but still. Even if you use a banner at cart with a discount code, the transition rate from cart to checkout is really poor.
3) This is a good idea, and maybe it will also drag people into checkout, but I still think it would be more helpful and transparent if discounts were shown already on the cart page.
4) thanks for the hint. I will check it out. havent't heard of that app yet!
I was just wondering as shopify is a really intuitive platform, I thought it's a no-brainer to show discounts already on the cart page. At least for my clients, that would be a good help to see their actual amount before going further...
I completely understand the issue. This happens very often when customers want to apply discount coupons in the cart page and expect to see a reduced price. I recently came across this app that adds discount coupon field on the cart page.
Check it out and see if this helps.
Hi Marcus, did you ever figure this out?
I read the docs here and they say that
should display the price with discounts applied; however that's not working for me.
Curious too, Max stated in an above reply that discounts are meant to be handled at checkout, but the docs I linked refer to cart level discounts.
So I figured out that
does account for automatic discounts, but not discount codes, whether the discount code is entered manually or applied via a url.
You can use cart.original_total_price to display the original total, cart.total_discount to display the total discounts applied from automatic discounts, and cart.total_price to display the new subtotal of original_total - total_discount.