Automatic Follow-ups¶
After Product Agents sends a message, it can automatically schedule follow-up messages over the coming days. This article explains how follow-ups work and how to control them.
What are follow-ups?¶
When a message is sent successfully, Product Agents checks whether a follow-up is due for that message type. If so, it schedules a new message a few days later, with content tailored to where the customer is in that journey (for example, a "final reminder" on a price drop that's still live).
The number of follow-ups and the time between them varies by message type. Replenishment reminders follow up over a longer window than price-drop alerts, which are more time-sensitive.
Relevance checks before each follow-up¶
Before sending each follow-up, the system re-checks that the original trigger still applies:
- Price-drop messages: the system confirms the price is still meaningfully lower than when the alert was first triggered. If the price has recovered, the follow-up is skipped.
- All message types: the system checks the product is still active and has a current price. If not, the follow-up is skipped.
Follow-ups are only sent when they're still relevant to the customer.
What if a follow-up can't send on its scheduled day?¶
Follow-ups use the same rescheduling rules as regular messages. If a recipient has already hit their daily message limit on that channel, the follow-up reschedules for the next day and tries again.
Each rescheduled attempt slightly reduces the message's priority. After a number of unsuccessful attempts, the follow-up chain ends and no further follow-ups are sent for that series.
See Message Scheduling and Prioritisation for more on how rescheduling works.
Turning follow-ups on or off¶
You can control whether follow-ups are sent for each message type in your settings.
- Go to Settings → Product Agents → Message Types.
- Select the message type you want to configure.
- Toggle Allow follow-ups on or off.
💡 Tips & Tricks
The setting applies to new sends only. Messages already in the follow-up queue continue through their scheduled sends even after you turn follow-ups off.
Follow-ups across multiple channels¶
If you have more than one channel enabled (for example, both email and webhook), each channel manages its own follow-up chain independently. A follow-up via webhook runs on its own schedule regardless of what's happening on the email channel, and vice versa.
Related articles¶
- Message Scheduling and Prioritisation
- Available Agents and Use Cases
- Setting up Klaviyo
- Billing, Credits & Usage