How to set up a price drop automation
Last updated: June 18, 2025
Overview
Set up a price drop automation to let contacts know when products they've viewed, added to their cart, or abandoned in checkout have been reduced in price.
Price drop trigger
The price drop trigger is only available for Sendlane accounts using Shopify, BigCommerce, or a custom store as their eCommerce integration.
See important details about the price drop trigger and its settings in the guide to your eCommerce store's triggers:
To create an automation with a price drop trigger:
Click the Automations icon
Click New Automation
Click Start From Scratch
Click + Add trigger
Click your eCommerce integration's tab
Click Product Price Drop
Configure your Product Price Drop settings
Click the + button to add a new node
Click Send Message
Click Email
Set up your automation email
Include a price drop block
You might also want to configure your end automation settings to pull contacts out of the automation if they make a purchase.
Price drop email block
Email nodes in automations with Product Price Drop triggers can access the Price Drop email block, which dynamically displays information about the product that was reduced in price. One price drop block is allowed per email.
With the price drop email block, you can:
Include or not include and rearrange the block's product name, stars & reviews, percentage off & price*, and old price elements
Change the CTA button's text and position
Individually style each element
*The price drop product block will always display the percentage off between the last viewed price and the new lowered price, even if the product's price was lowered by a dollar amount in your store.
Price drop templating syntax
Use templating syntax to reference information about a product's price drop without using the pre-built email block.
The following properties are available for price drop automations and do not require an assignment tag:
Syntax | Description | Renders as |
| Product's new lowered price | 19.99 |
| Product's price when contact last viewed it* | 29.99 |
| Dollar amount between the viewed price and lowered price | 10.00 |
| Percentage of difference between viewed price and lowered price | 33 |
*This tag will render the price at the last view, regardless of future engagement with the product.
You can recreate the price drop product block with the following simple template:
{% set product = trigger.getProduct() %}
{{product.title}}
Old price: {{trigger.getPriceDropViewedPrice}}
New price: {{trigger.getPriceDropViewedPrice}}
Percentage off: {{trigger.getPriceDropPercentageOff}}
Amount off: {{trigger.getPriceDropAmountDifference}}Troubleshooting
Why are contacts not going through the automation?
If you've double checked your automation setup against the instructions above, try re-syncing your eCommerce integration:
Click the Account icon
Click Integrations
Click your eCommerce integration
Click the Resync icon