Price Drop campaigns notify users when the price of a product they previously interacted with has been reduced. These messages aim to re-engage users by offering timely and relevant discounts, increasing the chance of conversion.
Trigger logic
Trigger conditions
A Price Drop campaign triggers when two conditions are met:
- The user has interacted with a product by either:
- Adding it to the cart (default)
- Viewing it (any product, with or without a specific property)
- The product’s price has dropped by either:
- A percentage (default: 10%)
- A fixed currency amount defined in the campaign setup
Additional rules:
- After the interaction occurs, Dynamic Yield tracks the product for price changes for 30 days.
- Any time the user re-engages with a product, the campaign is reset and the 30-day tracking period begins again.
Schedule
- Messages are sent in the next available scheduled window after the price drops.
- You can define which days of the week messages can be sent.
Send to
- Messages are sent only to users who meet the trigger conditions.
- You can apply audience filters during campaign setup (for example, send only to registered users or loyalty members).
Don’t send if (cancel conditions)
The Price Drop cancel condition is fixed: If the user purchases any product during the 30-day tracking period, the campaign is canceled.
Important:
Cart state tracking
- Like Cart Abandonment campaigns, Price Drop campaigns rely on accurate cart tracking. Make sure to implement the following events:
- Add to Cart
- Remove from Cart
- Sync Cart (optional, but highly recommended)
This ensures that Dynamic Yield can monitor which products are in a user’s cart and track their prices.
Message content configuration
Price Drop campaigns support the following message variable types:
- Price Drop Items
Use variables to render metadata from the product feed, such as:- Price drop percentage or amount
- Original price
- Discounted price
- Product name
- Image
- Category or brand
Include multiple variable slots to for multiple products with price drops.
If there are fewer products than slots, the extra variables remain empty.
- Recommendation blocks
- You can include recommendation strategies configured with Reconnect App as the Page Type.
- Contextual strategies return recommendations based on items in the cart or viewed items.
- User Data
- You can use any field from the User Data feed to personalize the message.
For example: The user’s name, loyalty tier, or recent activity.
- You can use any field from the User Data feed to personalize the message.
Best practices
- Define a clear schedule that aligns with expected user activity (for example, weekdays only).
- Include multiple price drop variables to capture and display more than one discounted product.
- Monitor engagement trends to fine-tune thresholds (say, 10% vs. 20% price drop).
FAQs
Q: How long are products tracked after user interaction?
A: Products are tracked for 30 days from the last qualifying interaction (view or add to cart).
Q: Can I customize the cancel conditions?
A: No. Price Drop campaigns have a fixed cancel condition: The purchase of any product within the tracking window.
Q: Can a user receive multiple price drop messages for different products?
A: Yes. Multiple products can be tracked, and any price drop within the 30-day period triggers a message.
If multiple products meet the price drop condition at the same time, they can be included in a single message using multiple variable slots. So a user might receive one message with several products, or multiple messages for price drops that occur at different times.
Q: What happens if more price drop variables are included than qualifying products?
A: Extra variables are left empty.