Universal content: build one interactive block and use it in every Klaviyo email
Last updated: October 14, 2026
Universal content lets you build an interactive Zaymo block once and drop it into any Klaviyo email, the same way you use Klaviyo's own universal content. When you change the block in Zaymo, every email using it updates on its own.
Use it for content you repeat across emails, like a subscription portal, a Reactivate offer, recommended products, or a Swap Up that should look and work the same in all your flows and campaigns.
Before you start
Universal content is in beta. When it's turned on for your account, you'll see Content > Universal content in Zaymo's sidebar with a Beta tag.
Your Klaviyo account must be connected to Zaymo. Universal content works with Klaviyo only.
It works in Klaviyo's drag-and-drop emails: library templates, flow emails, and draft campaigns.
If you see "Universal content isn't available for this account yet.", contact us to ask about turning it on.
Create universal content
Each piece of universal content holds one interactive block. Zaymo sends it to Klaviyo for you, so there's no publish or export step.
Go to Content > Universal content and click New universal content.
Give it a Name, choose a Widget, and click Create. The name is also what it's called in Klaviyo.
Build the block in the editor. About 10 seconds after your changes save, Zaymo syncs them to Klaviyo. The status at the top reads Synced to Klaviyo just now when it's done.
In Klaviyo, it appears under universal content as Zaymo: [your name].
Forms, the Confetti effect, and Cart builder can't be universal content.
Save a block from an email you've already built
Open the email in Zaymo's builder and click the block to select it.
Click the bookmark icon in the block's toolbar (Save as universal content).
Name it and save.
This creates a separate copy. The email you saved it from isn't linked to it.
Make a variation
To try a different version without changing the original, open the row's menu on the Universal content page and choose Clone. A clone is edited and synced on its own, and shows which piece it's Based on.
Add it to a Klaviyo email
In the Klaviyo email editor, open Universal content in the sidebar.
Drag Zaymo: [your name] into the email and save the email.
Zaymo finds the email and links it, usually within seconds. Klaviyo then takes about 30 seconds to a minute to update the email with the interactive version, so wait for that before you reload or send a test.
Klaviyo's editor shows a preview of the block, because interactive content only renders in the inbox. Send yourself a test email to see it working.
Once linked, the email shows up in Zaymo:
Flow and campaign emails appear as that step's email on the Flows page.
Library templates appear as a Zaymo email with the template's name. Your Klaviyo template keeps its name.
Emails you built in Zaymo stay the same Zaymo email, now with the block in place.
To keep every email updatable, Zaymo turns the block in each email into a regular block that Zaymo keeps in step. So in Klaviyo the email no longer shows as linked to the universal content, but it still picks up every change you make in Zaymo.
More than one piece in an email
An email can hold more than one piece of universal content. Drag in each one as above, and the email stays a single Zaymo email that holds them all.
Each piece updates on its own. A change to one updates only that piece in the email.
Several dropped in quickly are linked together. The first is linked right away. If you drop more in while Zaymo is still linking the email, it waits a few seconds after your last drop and brings them all in at once. No email waits more than a minute.
Update it everywhere
Edit universal content in Zaymo, not in Klaviyo. Every email using it updates on its own, usually within a few minutes.
To open it, go to Content > Universal content, or in Klaviyo's editor click Right click here to edit this block in Zaymo on the block. If you just saved an email in Klaviyo, Zaymo opens that email for you.
Click Emails at the top of the editor to see every email the block is in, with its status:
Status | What it means |
|---|---|
Setting up | Zaymo found the email and is linking it. |
Updating | Your latest changes are on their way to this email. |
Queued | The email is waiting for the next update pass, within the hour. |
Updating soon | The email is behind your latest version and will be updated. |
Up to date | The email has your latest version. |
Update failed | Click Retry to try again. |
Each update replaces the email's copy of the block with your latest version. To keep one email as it is, unlink it first (see below).
Edit one email without changing the others
When you select the block inside an email in Zaymo, Zaymo asks how your edits should apply:
Edit across all emails updates the universal content and every email that uses it.
Unlink and edit independently gives this email its own copy. Later changes to the universal content no longer reach it.
In an email with several pieces of universal content, Zaymo asks for each one, and your choice applies only to that piece.
You can also unlink later with Unlink this email. This is available once the email has finished setting up, which takes a few minutes.
If two people edit the same universal content at once, the last change saved wins. The rest of the email, outside the block, is yours to edit in Zaymo or in Klaviyo as usual.
Your starting universal content
Your account comes with four pieces ready to go: Subscription portal, Reactivate, Recommended products, and Swap up. They start with your branding, and where your emails already send that widget, with your existing settings.
Nothing is added to Klaviyo until you open one and save it. Until then, each shows Not synced on the Universal content page.
Common questions
Why doesn't it look interactive in Klaviyo? Klaviyo's editor shows a preview. The interactive version renders in the inbox, so send a test email to check it.
An older flow email hasn't shown up in Zaymo. Most emails are found within a minute, but some older flow emails can take up to an hour.
Which emails can't be updated? Sent campaigns, scheduled campaigns, and approved transactional flow emails. Zaymo updates draft campaigns only, so make your changes before you schedule.
Can I delete universal content? You can archive it. Choose Archive from the row's menu and it leaves your list in Zaymo. Its copy in Klaviyo and the emails already using it keep working, but they stop getting updates. To bring it back, open the archived view at the top of the page and choose Restore.
Can I edit the block in Klaviyo instead? Make your changes in Zaymo. Edits made to the block in Klaviyo are replaced by the next update from Zaymo.