Due to Replenish Events
Updated over a week ago

About Due to Replenish Events

Repeat's Due to Replenish event lets you trigger automations in your email or SMS tools when customers are running low on a product that they purchased previously. The event also contains some properties that will help you personalize your messaging.


Repeat’s Late Replenishment trigger is designed to help you reach your customers when they’re ready to replenish a product. Here's how it works:

  • We ingest your store's order history and identify the typical replenishment times of each product.

  • We identify when a customer orders a specific product, and consider things like other products they purchased at the same time and other orders placed since they made the purchase.

  • When the customer is likely running low, Repeat knows. At that point, we’ll send an event to your integrated email and SMS platforms so you can kick off a flow or journey to remind them to re-up.

Event Properties

The Due to Replenish event contains these properties:

Property Name


Repeat Cart URL

A link to the customers Personalized Cart

Reorderable Products

The list of products that a customer is due to replenish (available in Klaviyo only)

Use The Event To Trigger Email or SMS

Check out the Replenishment Reminder Play for step-by-step instructions on setting this up in any platform.

In Klaviyo

Select the "Repeat - Due To Replenish" metric as the trigger for a flow.

You can direct a customer to their personalized cart by adding the event's Repeat Cart URL property to the "Link address" field of an image, button, or text:

Copy and paste this snippet to the link address/URL field or into an SMS message (replace YOURWEBSITE.COM with your home page):

{{ event|lookup:"Repeat Cart URL"|default:"YOURWEBSITE.COM" }}

The Reorderable Products property is a list of products in this format:

"product": {
"id": 7013593874511,
"title": "Magic In A Box",
"variant": {
"id": 40645138776143,
"title": "Default Title"
"price": "39.00",
"images": [
"src": "https://cdn.shopify.com/s/files/1/0568/8256/1103/files/MagicInABox.png?v=1683126270"
"handle": "magic-in-a-box"

In Postscript

This event can be used to trigger an automation with Postscript's legacy automation builder. Select "Repeat: Due To Replenish" as the automation's trigger.

Add a link to the customer's Personalized Cart by adding this snippet to a message:


In Attentive

This event can be used to trigger a Journey in Attentive. Select "Repeat - Due To Replenish" as the Journey's trigger.

Add a link to the customer's Personalized Cart by adding this snippet to a message:

Did this answer your question?