Post-purchase replenishment & OTP -> subscriber flows: best practices

Last updated: September 15, 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

image.png

Implementation Guide

For the interactive block, we recommend using the Previously ordered on Shopify product feed. That feed will pull the most recent products purchased by the recipient.

Step 1: Build the skeleton of the email in Klaviyo. Leave a blank space for the product recommendation

Step 2: Build your interactive email in Zaymo

  • Add the Zaymo products block if you expect most customers to re-order one product at a time

  • Add the Zaymo cart builder block if you want to allow customers to re-order multiple products at a time

  • Configure the purchase options in the block settings to either push the customer to a subscription or a one-time repurchase.

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

image.png

Above the fold


The block is front and center. The less a recipient has to scroll, the more likely they are to consider the CTA

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