How to set up and test Zaymo interactive emails in Klaviyo

Last updated: September 14, 2026

Setting up Zaymo interactive emails in Klaviyo involves connecting a Klaviyo message to Zaymo, adding interactive blocks, and publishing your changes back to Klaviyo. Here's a step-by-step guide to get your interactive emails working correctly.

The complete workflow follows these steps: Convert a Klaviyo flow message (or start from a standalone template) → build the interactive version in Zaymo → Publish. For a flow message, Zaymo keeps that same message updated automatically after your first Publish — you don't need to go find it and swap it in yourself.

Making changes after publishing: if you exported using the new Klaviyo-native format, make your text or hyperlink changes directly in Klaviyo. See Editing a Zaymo email directly in Klaviyo.

Creating and publishing Zaymo templates

Follow these steps to create your interactive email templates:

If the email already lives in a Klaviyo flow or campaign (the most common case): open Flows or Campaigns from the left sidebar in Zaymo, click into the one you're working on, and find the message you want to add Zaymo to. Click Convert on that message. Zaymo turns it into an editable template automatically — there's nothing to import or refresh separately.

If you just want to experiment with a standalone template, not attached to anything yet: go to Email templates, find the template you'd like to use, click the three dots on the right side, then click either create interactive version or clone.

Once you're in the builder:

  • Add the interactive block and style it according to your needs

  • Delete any old static CTAs (like "leave a review" buttons) that will be replaced by interactive elements

  • Click Publish

For detailed guidance on adding blocks, check out our step-by-step guide.

Setting up templates in Klaviyo flows

If you converted directly from a flow message, publishing already updates that same message — there's nothing further to integrate. The first time you click Publish, it pushes your interactive template straight into the flow's message in Klaviyo. After that, Zaymo watches for changes and republishes automatically a few seconds after you stop editing, so you generally won't need to come back and push updates by hand.

If you built a standalone template instead, you'll need to attach it to the flow yourself in Klaviyo:

  • Navigate to your Klaviyo flow where you want to use the interactive email

  • Look for your published Zaymo template in your template library

  • Replace the existing email template with the Zaymo version

Either way, you'll know you're using a Zaymo template correctly when you see the Zaymo interactive email disclaimer at the top of the email.

Understanding Klaviyo preview behavior

When you preview your Zaymo template in Klaviyo, you will see non-interactive content because the preview system cannot render the interactive elements you built in Zaymo.

  • Preview shows fallback content: Klaviyo displays a simplified, non-interactive version of your email.

  • Thumbnail shows original template: The preview thumbnail will display your original pre-Zaymo template design.

  • "Go to checkout" appears: You may see generic fallback text like "Go to checkout" instead of your interactive widgets.

Why this happens

Klaviyo cannot display interactive content in their preview system, so they show a fallback version for preview purposes. The thumbnail limitation exists because Klaviyo generates thumbnails from the original template structure.

Customizing fallback text

You can customize the fallback text that appears in previews to better match your campaign needs. For example, change generic "Go to checkout" text to "BUY NOW" or other branded messaging that aligns with your campaign.

Note: Preview (preheader) text can't be edited directly in Klaviyo's interface for a Zaymo-managed email. To change it, update it in Zaymo and publish again.

Confirming correct setup

  • Look for the Zaymo interactive email disclaimer at the top of the email.

  • Check for the "AMP" tag in Klaviyo, which indicates that the interactive elements are properly included.

  • Remember that interactive functionality will work correctly when emails are sent to actual recipients.

  • The fallback preview behavior is normal and doesn't indicate a setup problem.

  • If you're only sending to subscribers, the interactive elements will display correctly and customers won't see the "Go to Checkout" redirect.

Testing your interactive emails

There are two ways to test your Zaymo emails:

Basic UI testing

The standard "send a test email" function will show you the visual elements but won't execute the interactive functionality.

Full functionality testing

To test the actual interactive features:

  • In the Zaymo email previewer, use the right panel to connect to a real customer profile

  • Send a test email to that profile, or execute the action directly in the previewer

Viewing analytics and A/B test results

To see analytics for your Zaymo emails:

  • Ensure you're using the actual Zaymo template in your Klaviyo flow (not the original template)

  • Check the Analytics tab in your Zaymo dashboard

  • Results will only appear after the interactive Zaymo template is actively being used in your flows

Troubleshooting common issues

Email shows "Go to Checkout" instead of interactive elements

This typically happens when:

  • The customer profile doesn't have an active subscription

  • There's no card on file for the customer

  • Your subscription integration isn't properly configured

Solution: Test with a customer profile that has an active subscription and payment method on file.

Template not showing interactive features

If your email doesn't show interactive elements:

  • Verify you're using the published Zaymo template, not the original

  • Check that the template shows the Zaymo disclaimer at the top

  • Ensure your subscription provider integration is properly set up in Zaymo

Platform compatibility

Currently, Zaymo interactive emails are only compatible with Klaviyo, Iterable, and Attentive. Other email service providers like OmniSend are not supported at this time.

If you need additional help setting up your interactive emails, contact support@zaymo.com for assistance.

Related Articles