How to migrate subscription providers in Zaymo

Last updated: November 5, 2026

Switching subscription providers in Zaymo is simple - all you need to do is remove one integration and add the API key(s) for another.

To do the migration well, though, there are a few things to plan for in your live Klaviyo flows. Below are some warnings, followed by Zaymo's recommended process. A little preparation makes the handoff between providers clean.

Many of these points aren't unique to Zaymo. For example, just about any live subscription email you have uses tags specific to your old subscription provider. You'd need to rebuild those emails whether you use Zaymo or not.

Live Zaymo blocks may no longer work

Some features of Zaymo's subscription blocks are unique to each provider. So if you switch providers, any live block will likely stop behaving correctly.

Zaymo recommends building new emails for each subscription flow you have.

Recommended process for flows

Step 1: Prepare temporary subscription emails

  1. Start with the basic, non-interactive version of each email. Make sure it uses the new subscription provider's tags so it pulls the right data.

  2. Set the flow live with these emails, without Zaymo (for example, your upcoming billing reminder or subscription winback), so customers keep getting valid emails in the meantime.

Step 2: Change the subscription integration in Zaymo

Connect your new subscription provider in Zaymo.

Step 3: Build your Zaymo emails

  1. Open the flow in Zaymo, click the email, and click Convert with Zaymo.

  2. Add your Zaymo blocks and build the email.

  3. Zaymo syncs the email to Klaviyo on its own, about 10 seconds after you stop editing. You'll see a small "Syncing" note while changes are saving, and it goes away once they're in Klaviyo.

Step 4: Set your Zaymo emails live

When you're happy with them, set the Zaymo emails live in place of the temporary ones. You can set an email to Draft, Manual, or Live right from the flow page in Zaymo, and Klaviyo updates to match.