How to export an interactive email to Klaviyo
Last updated: September 17, 2026
Zaymo now has two different builder experiences, classic and the new UI, and they get your email into Klaviyo in different ways. Start by checking which one you're on.
Which version am I on?
Look at the top right of the builder. One combined button means you're on classic - skip to "Classic UI" below. Two separate buttons, Preview and either Publish or Export, means you're on the new UI - keep reading.
You can also check the small text link near the top of the app: it says "Use classic UI" when you're currently in the new one, or "Use new UI" when you're in classic.
If you use Iterable instead of Klaviyo, you're always on classic, even if the new UI is turned on for your account. Skip to "Classic UI," and see the Iterable note at the end for one extra step.
New UI: how emails get to Klaviyo
What happens next depends on where the email lives - a flow, a campaign, or your own template library.
Emails in a Klaviyo flow (the most common case)
The first time a template is ready to send, click Publish. That pushes it straight into the flow's message in Klaviyo - there's nothing further to do on the Klaviyo side.
After that first publish, Zaymo watches for changes. Pause for about 5 seconds after an edit and it publishes again automatically. The Publish button disappears once this kicks in, since there's nothing left for you to trigger manually.
If the flow and the message are both already live, you'll see a warning when you open the template, because from here on every edit updates what's actually sending. If you'd rather experiment without touching the live version, use Save as a separate template first.
Changing preview text after publishing: you don't need to come back into the builder. Open the flow email's details panel in Zaymo and edit the Preview text field there. It saves a couple of seconds after you stop typing and updates the live email right away.
Running it as an A/B test? The option is on this same Publish screen - see "Running a Zaymo A/B test" below.
Transactional flow emails
These never auto-publish - every publish re-triggers an approval step with Klaviyo, so Zaymo keeps it manual on purpose. You'll always use the Publish button, and Zaymo will explain what re-publishing means for that approval before you confirm.
Your own templates (not attached to a flow)
If you opened the template by clicking Convert from your Klaviyo template library inside Zaymo, syncing starts automatically from your first edit - no button to click, not even for the first save. Zaymo creates the Klaviyo template the first time and keeps it updated after that. You'll still need to go into Klaviyo yourself to assign it to a flow, campaign, or journey when you're ready to use it.
If you started the template a different way, you won't see automatic syncing. Click Export instead and follow the same steps as "Classic UI" below.
Campaigns
Campaigns never auto-publish, so you're always in control of when a change goes out. Click Export, fill in the export screen (see "Classic UI" below for what's on it), and use the option to replace the email in your campaign.
"Out of sync" and "Sync paused"
Two different warnings, two different fixes:
Out of sync (an amber button with a warning icon) only shows up on a flow email you've converted but never actually published, if it was also edited in Klaviyo in the meantime. Click it to compare both versions and choose which one to keep.
Sync paused shows up after you've published at least once, if Zaymo notices the email changed in Klaviyo before it could sync. Reload the page to pick that change up. The small manual Publish button next to it does the opposite - it overwrites whatever changed in Klaviyo - so don't use it unless that's what you want.
Running a Zaymo A/B test
Zaymo can test your interactive email against the plain, non-interactive version of the same template, right inside one email - no separate email variant and no Klaviyo split required. Zaymo randomly shows the non-interactive version to half your recipients and tracks the difference in engagement.
This is different from a Klaviyo A/B test, and the two don't mix. Don't turn on a Zaymo A/B test on an email that's also in a Klaviyo-native A/B split - if you do, the interactive version only reaches 25% of recipients instead of 50%.
Turning it on
Classic UI: in the export screen, check Export as Zaymo A/B test.
New UI, flow emails: on the Publish screen, check Publish as Zaymo A/B test.
New UI, library templates or campaigns: in the export screen, same as classic - check Export as Zaymo A/B test.
Either way, you'll also choose the Klaviyo conversion metrics you want tracked during the test. Zaymo suggests some defaults based on the blocks in your email, but double-check they're actually relevant to what you're sending - you can't change them once the test is running.
If you're running a longer test on a flow email that keeps auto-syncing as you make edits, check in with us at support@zaymo.com to confirm the test is still active - this is a newer part of the new UI and we want to make sure nothing about ongoing edits interrupts a test in progress.
Control and treatment
Control is the fallback (non-interactive) version - the original template you imported from Klaviyo. You can't edit the fallback version directly in Zaymo.
Treatment is the interactive version you built with Zaymo blocks.
If your test includes a discount
Zaymo mimics the discount's effect for the test rather than triggering the real Shopify code, so normal Shopify coupon-code tracking won't show it. Use the Klaviyo conversion metrics you picked during setup to measure it instead.
Viewing results
Once the email is live, results show up on Zaymo's Analytics page. Look for a test tube icon labeled "A/B" next to the template title to confirm a test is running, and to see which version won.
Turning it off
A Zaymo A/B test can't be switched off from inside the test. Export or publish the same template again without checking the A/B test box.
For more on choosing between a Zaymo A/B test and a Klaviyo split, see .