This article explains how to display discounted or sale prices in your email messages. This feature applies strikethrough formatting to the original price and shows the discounted price beside it. This can help you highlight promotions and encourage subscribers to complete a purchase.
You can show discounted prices for products from your product catalog, product recommendations, and by adding original and discounted price variables into an email.
Prerequisites
To use this feature, your eCommerce store’s product catalog must include original and discounted price information. In Shopify, for example, set a product’s Compare-at price to the original price, and set its Price to the sale price.
Add discount pricing to products from your product catalog
Follow these steps to show discounted pricing for products from your product catalog:
- Add a product from your catalog to your email. The Products from catalog page opens.
- Under Product details, check both Original Price for discount products and Price.
If your eCommerce store doesn’t have both original and discount/sale prices, Original Price for discount products is grayed out. - Click Continue to save and return to the email editor. Variables for original and discounted/sale price now appear in your email message.
- Preview your email and make adjustments as needed, for example by changing the original price’s strikethrough formatting or adding a default value.
Your email message now displays both the original and discounted price for products added from your catalog.
Add discount pricing to product recommendations
Follow these steps to show discounted pricing for product recommendations:
- Add product recommendations to your email. The Add product recommendations page opens.
- Under Product details, check both Original Price for discount products and Price.
- Click Continue to save and return to the email editor. Variables for original and discounted/sale price now appear in your email message.
-
Preview your email and make adjustments as needed, for example by changing the original price’s strikethrough formatting or adding a default value.
Note: If your eCommerce product catalog doesn’t have the original price for a product, a blank space is shown in the place where the original price would’ve appeared. You can customize what appears if the original price is missing.
Your email message now displays both the original and discounted price for recommended products.
Add a discount price variable to emails with multiple dynamic products
Follow these steps to show discounted pricing for emails that contain multiple dynamic products, for example cart abandonment emails that show items in a shopper’s cart:
- Add or edit dynamic products. The Add dynamic product page opens.
- Under Product details, check both Original Price for discount products and Price.
-
Preview your email and make adjustments as needed, for example by changing the original price’s strikethrough formatting or adding a default value.
Note: If your eCommerce product catalog doesn’t have the original price for a product, a blank space is shown in the place where the original price would’ve appeared. You can customize what appears if the original price is missing.
Add a discount price variable to a message
Follow these steps to add and customize original and discounted/sale price variables in your emails, for example cart abandonment emails that include a single dynamic product image:
- Add a variable to your email message.
- From the Insert variable window, choose
{{triggerEvent.product.price}}
and{{triggerEvent.product.originalPrice}}
. -
Preview your email and make adjustments as needed, for example by changing the original price’s strikethrough formatting or adding a default value.
Note: If your eCommerce product catalog doesn’t have the original price for a product, a blank space is shown in the place where the original price would’ve appeared. You can customize what appears if the original price is missing.
Customize the default value for the original price variable
If your eCommerce product catalog doesn’t have the original price for a product, a blank space is shown in the place where the original price would’ve appeared. You can customize what appears if the original price is missing by changing the default value of the {{triggerEvent.product.originalPrice | default: ''}}
variable.
Examples:
- Add a brief message as the original price variable’s default, like
{{triggerEvent.product.originalPrice | default: "Our best price"}}
. This way, the message won’t be dropped if there’s no original price, and a phrase like “Our best price” appears where the original price would’ve appeared. - Leave as-is and use a blank space as the original price variable’s default:
{{triggerEvent.product.originalPrice | default: ''}}
. This way, a blank space appears where the original price would’ve appeared.