How Zaymo syncs interactive emails to Klaviyo

Last updated: November 12, 2026

Looking for a Publish or Export button? You don't need one. Zaymo sends your email to Klaviyo on its own every time you make a change. This article explains how that works for flow emails, campaigns, and templates, and what to do if something stops syncing.

Using Iterable or Attentive? The steps are different. See Exporting from the classic builder.

What you'll see in the builder

In the top right of the builder you'll see:

  • Template settings - preview text and other options for this email (more below)

  • Preview - see how the email looks in Gmail, Apple Mail, and other inboxes

  • Return to flow - only shows if you opened the email from a flow. Click it when you're done editing.

Next to these, a status line tells you where things stand:

  • Last synced with Klaviyo [time] - your latest changes are in Klaviyo. You don't need to do anything else.

  • Not syncing: [reason] - something is holding the sync back. See "If it says Not syncing" below.

How syncing works

Edit your email the way you normally would. About 10 seconds after you stop making changes, Zaymo sends the update to Klaviyo. If you leave the builder before then, Zaymo sends any pending changes on the way out.

What happens next depends on where the email lives.

Emails in a Klaviyo flow

  1. Open the flow in Zaymo and click Convert with Zaymo on the email you want to make interactive. If it's already converted, click Edit in Zaymo.

  2. Add your Zaymo blocks.

  3. That's it. Your first edit puts the interactive version into the flow's email in Klaviyo, and every edit after that keeps it up to date.

If the email is already live, Zaymo asks before you start: "This email is live." Your edits reach subscribers as soon as they sync. If you'd rather work on a copy, choose Clone email instead of Edit live email.

Does syncing make my flow email live?

No. Syncing only updates what the email looks like in Klaviyo. A draft email stays a draft until you change it.

To change the status, click Return to flow. Then set the email to Draft, Manual, or Live right from the flow page in Zaymo. Klaviyo updates to match.

What do the "Zaymo" and "Zaymo draft" labels mean?

  • Zaymo draft - someone converted an email in this flow, but the interactive version hasn't made it into Klaviyo yet.

  • Zaymo - the interactive version is in Klaviyo.

If a flow email still says Zaymo draft after you've made edits, check the status line in the builder (see "If it says Not syncing" below).

Campaigns

Campaign emails sync into the campaign in Klaviyo the same way, as long as the campaign is still a draft. Once a campaign is scheduled or sent, Klaviyo won't accept changes, and Zaymo will say so in the status line.

Templates in your library

Templates that aren't attached to a flow or campaign sync to their own template in Klaviyo. Zaymo creates it the first time and keeps it updated after that. When you're ready to use it, go into Klaviyo and add it to a flow or campaign.

Transactional flow emails

Transactional emails (for example, order or shipping updates that Klaviyo has approved to reach people who opted out of marketing) work a little differently. Any change removes Klaviyo's approval until Klaviyo reviews it again.

So the first time you edit one, Zaymo asks: "Sync edits to a transactional email?"

  • Click Sync edits to go ahead.

  • Click Not now to hold your changes. To keep the approved version untouched, clone the email from the flow and edit the copy instead.

Sending yourself a test

You don't have to turn a flow on to test it. In the builder:

  1. Click Preview.

  2. Click Send test.

  3. Enter your email address and send it.

Tip: Klaviyo's own preview shows the non-interactive version, so it may not match what subscribers see. Send a real test instead.

Making a copy (for a Klaviyo A/B test or a new version)

  • From your template library: click Clone on the template's row.

  • From a flow: use Clone email.

The copy is its own email. As soon as you edit it, it syncs to a separate template in Klaviyo, so the original stays as it is. This is the easy way to build two versions for a Klaviyo A/B campaign.

Heads up: if you change an email in Klaviyo, a later edit in Zaymo can overwrite that change. If you plan to edit in Klaviyo, see Editing a Zaymo email directly in Klaviyo.

Changing the preview text

You can change preview text in either of two places:

  • In the builder, open Template settings and edit Preview text.

  • On the flow page, open the email's details panel and edit it there.

The change syncs to Klaviyo on its own, like any other edit.

If it says "Not syncing"

The status line tells you why. The most common reasons:

Message

What to do

"this campaign is scheduled, and Klaviyo only takes edits to draft campaigns"

Unschedule the campaign in Klaviyo, or make a new one.

"Klaviyo approved this email as transactional..."

Click Sync edits if you're OK with Klaviyo re-reviewing it.

"this flow email now uses a different version"

Someone switched the email in Klaviyo to a different template, so Zaymo stops syncing to avoid undoing that.

"couldn't read this email in Klaviyo"

If the email was deleted in Klaviyo, this draft can't sync. Otherwise, click Retry.

For anything else, click Retry. If it still won't sync, reach out to us at support@zaymo.com.

"Out of sync" (amber) only shows on a flow email that was converted but never synced, if someone also edited it in Klaviyo in the meantime. Click it to compare the two versions and pick the one to keep.

Running a Zaymo A/B test

A Zaymo A/B test compares your interactive email against the original, non-interactive version of the same email. Zaymo splits recipients 50/50 and tracks the difference. There's no separate email and no Klaviyo split to set up.

To turn it on: on the flow page, open the email's details panel and turn on the Zaymo A/B test. The change goes to the flow right away.

To turn it off: do the same from the details panel, or open Template settings in the builder and click Turn off next to "Zaymo A/B test is on." Everyone then gets the interactive version.

Things to know:

  • Don't combine it with a Klaviyo A/B test. If the email is also in a Klaviyo split, the interactive version only reaches 25% of recipients instead of 50%.

  • Control is the original (non-interactive) email from Klaviyo. Treatment is the interactive version you built in Zaymo.

  • Discounts: Zaymo mimics the discount's effect for the test instead of triggering the real Shopify code, so Shopify coupon tracking won't show it.

  • Results show on Zaymo's Analytics page. Look for the test tube icon labeled "A/B" next to the email.

For help choosing between a Zaymo A/B test and a Klaviyo split, see How to use a Zaymo in-template A/B test.

Related articles