If you're looking for a way to ensure that your customers never run out of your product, the Replenishment Reminder play is the perfect solution. By using your email and SMS channels, this play effectively communicates with customers and encourages them to restock when their supplies are running low.
What Customers Experience
- Email or SMS reminders to reorder when they’re running low on a replenishable product
- An easy way to reorder a product that they bough before, right when they need it
How This Play Works
This play uses Repeat’s "Due to Reorder" trigger for the ideal timing and dynamically populated content.
Timing
The trigger’s timing is unique for each customer, based on:
- The products a customer purchased previously
- Historical reorder timing data from other customers who bought the same products
Personalize with previously purchased products
In Klaviyo, the trigger provides lists of the products a customer is du to reorder as well as all of the products that they previously purchased. You can use these to provide an easy path to purchase for product that the customer is familiar with.
Convert with the Repeat Cart
For the easiest path to reorder, you can use the trigger’s Personalized Cart link. The Repeat Cart shows all of the customer’s Due To Reorder products and the items they previously purchased in one place for easy checkout.
Setting It Up
This play is easy to launch with provided guides for Klaviyo, Postscript, and Attentive. We’ve also provided some email examples and copy suggestions to get you started.
Email designs and SMS copy are also provided to give you an idea of how you can personalize messaging to each customer. By using these resources, you can craft messages that resonate with your customers and encourage them to take action.
If you want to take your Replenishment Reminder play to the next level, consider pairing it with our Late Replenishment Play. This will ensure that you cover all replenishment moments and maximize your chances of keeping your customers coming back.
Examples
SMS Copy Examples
Hey {first_name}
, running low? Reorder your favorite products from your personalized cart: {repeat_cart_url}
Hi {first_name}
again! Easily reorder with just a few clicks from your personalized cart: {repeat_cart_url}
Hi {first_name}
again! Ready to restock? We’ve saved your favorites here: {repeat_cart_url}
Setup Guides
Klaviyo Setup
What we’re building
We’ll build a flow with three emails, powered by Repeat’s Due to Replenish trigger:
1. Create a flow and add the trigger
Create a new flow and choose the metric called Repeat - Due to Reorder for the flow’s trigger.
2. Add the first email to the flow
Add the first email to the flow. We recommend starting with a template that you’ve used before for a quicker start. We also recommend turning off smart sending for this flow.
3. Add a table to the email for previously purchased products
This table will use the product predictions list contained in the list Due For 2nd Order Cross Sell trigger. We’ll set it up with a text block in the left column and an image in the right column.
4. Make the table dynamic
Here, we’ll make the table dynamic so that it repeats a row for each item in the product predictions list. To do this, go to Table Settings, choose Dynamic, enter event.reorderableProducts
for the “Row collection” and item
for the “Row alias,” then click done.
5. Add the dynamic text and images to the table rows
Here’s where we’ll set up the text content and images for the items in the product predictions list. First, edit the text column. Use the code below depending on where you want to direct customers:
Switch to the HTML view and paste in this code (be sure to update YOURWEBSITE.COM to your brand’s website):
<h3>{{ item.product.title}}</h3>
<h4>{{ item.product.variant.title|cut:"Default Title" }}</h4>
<h4><a href="https://YOURWEBSITE.COM/products/{{item.product.handle}}"><span>Check it out ></span></a></h4>
Switch to the HTML view and paste in this code:
<h3>{{ item.product.title}}</h3>
<h4>{{ item.product.variant.title|cut:"Default Title" }}</h4>
<h4><a href="{{ event|lookup:'Repeat Cart URL'}}"><span>Check it out ></span></a></h4>
Then, change the image to a dynamic image that references this property:
{{ item.product.images.0.src }}
6. Add a CTA to direct customers to the Repeat cart
Add a button to the email and set the URL to {{ event|lookup:'Repeat Cart URL'|default:'' }}
7. Add additional content and style your email
Add some copy and make it feel like your brand! See the examples on this page for inspiration.
8. Duplicate your email
We recommend adding two more emails to this flow. The easiest way to do that is by duplicating the email you just created. Clone the email twice, then add time delays between the new emails. 2-3 days between messages is a great place to start. Once you’ve duplicated, you can change up the content and copy of the new emails to add variation.
9. Add a flow filter
Add a flow filter to remove people from the flow if they have placed an order since starting it. You may want to add an additional filter to exclude customers with an active subscription.