New feature: Display sale prices by setting a compare-at price

Running sales, promotions, and discounts is a huge part of running an online store. Today we’re releasing our first feature in this realm: the “compare-at price” field.

The compare-at price field lets you display an “original” price that is more expensive than the price you’re selling the product at (in effect, marking that that product is on sale).

This new field — combined with the power of conditional visibility — allows you to create inventive sales and merchandising designs on your store. Let’s take a look below at some of the core workflows for using this new compare-at price field.

Setting a compare-at price

Setting a compare-at price is pretty straightforward. Just open the product details in the Designer or Editor and set a value in the compare-at price field.


Product details > compare-at price.

Displaying the compare-at price on a product page

Let’s say you want to show the compare-at price on your product page, styled in a different color and struck through to indicate the price has been … how do you say, “slashed?” Again, pretty straightforward: add a new text element to the page and connect it to the compare-at price field. Then, style that element however you’d like.


Connect a text element on your product page to the compare-at price, then style as needed.

If you want to take things to the next level, you can create a parent element that has multiple elements and additional information on the original price — then use conditional visibility to only display that parent element if the product has a compare-at price set.


Only display the element with information about the original price if that product has a compare-at price set.

Displaying sales banners

Often, you’ll want to add a small banner or callout on your browsing pages to point out products on sale. With this new compare-at price field and some help from conditional visibility, you can do this pretty easily. Simply create the callout element you have in mind, then set it to only display if the product in question has a compare-at price set.


Only display the sales callout element if the product has a compare-at price set.

What’s next

This new compare-at price field is only the first step toward making it easier to run sales on your Webflow Ecommerce store. We’re still planning to build out a more comprehensive system for creating and managing coupon codes, discounts, and other promotions.

If you have ideas or requests for additional features, be sure to let us know by submitting new (and voting on existing) ideas to the Webflow Wishlist.

3 Likes

Awesome! Thanks Webflow team :webflow_heart:

@brjohnson Is this possible on Webflows regular cms? My client has a blog where they sell products via affiliate marketing.

Running sales starting Tuesday. Is by any chance we can add “compare at price” feature on the checkout page?

I want to include a product page listing only the items on sale (i.e Only products with a compare-at-price) This isn’t coming up as one of the filter options though. Any ideas?

Anyone ever seen in Webflow a collection item comparison feature for user of the website… thinking very similar to how you can compare at Capterra or G2

I believe that it’s possible to use Jetboost’s favoriting feature to accomplish this comparison view.