Post-purchase replenishment & OTP -> subscriber flows: best practices
Last updated: May 5, 2026
Goal: Increase the re-purchase rate for new customers
Block: products block
Why use Zaymo for a replenishment flow?
Zaymo helps you remove the PDP from the funnel on a repurchase. With Zaymo, the email recipient can browse the item description, choose variants & selling plans, and go straight to checkout.
Unlike other, subscriber-focused actions, the transaction for this use case will not take place in the email. So, Zaymo won't have perfect explanation for how many purchases Zaymo caused. Instead, it's best to A/B test Zaymo vs a typical replenishment email and look at the change in your preferred metrics.
What you'll be building

Implementation Guide
Step 1: Use the fallback link to create non-interactive template in Klaviyo
Create your base template in Klaviyo
Be sure to leave spaces for your interactive blocks to be dropped in.
Step 2: Build your interactive email in Zaymo
Import your template from Klaviyo into Zaymo
Add the Zaymo product block or product grid block
Configure the purchase options in the block settings (right-hand side panel) to enable subscription/selling plan options – as long as a selling plan exists for the product, you'll find that option available to select
Edit the branding to help the Form block match the email
Step 4: Export to Klaviyo
Click on Preview / Export
In the previewer, test the email and ensure it looks as expected on desktop vs mobile and interactive vs fallback; you can also send yourself test emails to review
Click Export
The template will land in your Klaviyo template library
Step 5: Set the email live
Use the template in the post-purchase replenishment flow
Make sure the flow is triggered for the right time relative to the product lifecycle. If you sell a 30-day pack of gummies, try to time the email a few days before they run out!
Measure results
Unlike most subscriber-focused actions, the transaction for this use case will not take place in the email. So, Zaymo won't have perfect measurement of how many purchases Zaymo caused. Instead, it's best to A/B test Zaymo vs a typical replenishment email and look at the change in your preferred metrics.
Before you publish a test, consider what results matter most to you. Below are three metrics that are worth keeping your eye on.
Zaymo Checkout Redirect | Every time someone uses a Zaymo block to click to the site, this action will fire (both to Zaymo & Klaviyo) |
(for Shopify) Placed Order | Use this Klaviyo metric to measure the total orders placed that are attributed to this email |
[Your subscription app] Subscription Started | Consider checking how many subscriptions were started that are attributed to this email. Especially if your primary CTA is to start a subscription, this metric will be relevant |
Examples & Best Practices
![]() | Above the fold
Subscribe & Save Subscribe & Save is pre-selected, and the recipient experiences loss aversion if they switch to the one-time purchase option and see the price jump up |
