Building sequences in ILLIXIS gives you AI-generated content, brand voice enrichment, and a visual drag-drop builder. Pushing to Klaviyo gives you Klaviyo's delivery infrastructure, advanced segmentation, and native analytics. You get the best of both platforms without rebuilding anything.
Before you can push a sequence to Klaviyo, you need two things:
1. Klaviyo Connection Connect your Klaviyo account in Settings > Integrations > Klaviyo. You'll need a Private API key with full read/write permissions. See Help Guide 64 (Klaviyo Integration) for setup steps.
2. Compatible Trigger The sequence must use one of these trigger types:
| Trigger | Klaviyo Metric |
|---------|---------------|
| Cart Abandoned | Checkout Started |
| Checkout Abandoned | Checkout Started |
| Order Created | Placed Order |
| Order Fulfilled | Fulfilled Order |
| Browse Abandoned | Viewed Product |
| Site Abandoned | Active on Site |
| Customer Created | Active on Site |
| Lapsed Customer | Placed Order |
| New Subscriber | List-triggered (uses your Klaviyo list) |
Sequences with other trigger types (manual enrollment, tag-based, date-based, etc.) don't have a Klaviyo equivalent and can't be pushed.
The push runs as a background task. You can stay on the page and the status will update automatically, or navigate away and check back later.
When you push a sequence, ILLIXIS creates the following in your Klaviyo account:
Each email step in your sequence becomes a Klaviyo flow email action with:
Delay steps map directly to Klaviyo time delay actions. Hours and days are preserved exactly.
Condition steps become Klaviyo conditional split actions. The condition logic is translated to Klaviyo's filter format where possible.
SMS steps become Klaviyo SMS actions in the flow, preserving the message content.
Webhook steps become Klaviyo webhook actions with your configured URL, method, and headers.
Some ILLIXIS step types don't have Klaviyo equivalents. These are skipped during push with a warning:
If any steps are skipped, you'll see warnings in the push result. The flow still works — those steps are simply omitted.
After pushing, the sequence detail page shows the flow's current status and management controls.
| Status | Badge | Meaning |
|--------|-------|---------|
| Draft | Blue "Draft on Klaviyo" | Flow exists but won't trigger for anyone |
| Manual | Yellow "Manual on Klaviyo" | Flow exists but requires manual activation per subscriber |
| Live | Green "Live on Klaviyo" | Flow is actively triggering and sending emails |
Click the Activate button next to the status badge to set the flow to "Live" in Klaviyo. Once live, the flow triggers automatically whenever a subscriber matches the trigger condition.
Click Pause to switch a live flow to "Manual" status. Subscribers currently in the flow continue receiving emails, but no new subscribers enter automatically.
Click Re-push to update your Klaviyo flow with the latest version of your ILLIXIS sequence. This deletes the existing flow and all its templates in Klaviyo, then creates a fresh copy.
Use re-push when you've edited your sequence in ILLIXIS (changed email content, added steps, adjusted delays) and want those changes reflected in Klaviyo.
Important: Re-pushing replaces the entire flow. Any edits you made directly in Klaviyo will be lost. Subscribers already in the old flow will not be re-enrolled in the new one.
Click the trash icon to remove the flow and all associated templates from Klaviyo. This doesn't affect your ILLIXIS sequence — you can push it again anytime.
Once your flow is live in Klaviyo, ILLIXIS automatically syncs performance metrics every 6 hours (12:00 AM, 6:00 AM, 12:00 PM, 6:00 PM UTC). You can also view detailed analytics directly in Klaviyo's Flow Analytics dashboard.
Klaviyo limits flow creation to 100 flows per day per account. This is more than enough for normal usage, but be aware of it if you're pushing many sequences at once.
Cause: Your sequence uses a trigger type that doesn't map to a Klaviyo metric (e.g., manual enrollment, tag-based, or date-based triggers).
Fix: Only sequences with e-commerce triggers (cart abandon, order created, etc.) or "New Subscriber" can be pushed. For other trigger types, keep sending through ILLIXIS directly using Resend or Mailgun.
Cause: Your Klaviyo API key isn't set up or has been disconnected.
Fix: Go to Settings > Integrations > Klaviyo and connect with a valid Private API key. See Help Guide 64 for setup instructions.
Cause: The Klaviyo metric required by your trigger (e.g., "Checkout Started") doesn't exist in your Klaviyo account. This usually means your e-commerce integration isn't active in Klaviyo.
Fix: In Klaviyo, go to Integrations and verify your Shopify or WooCommerce integration is connected and syncing data. The metric is created automatically when Klaviyo receives its first event of that type from your store.
Cause: Your sequence has no email steps with content. Klaviyo flows need at least one email to be meaningful.
Fix: Go to the sequence builder, add email steps with subject lines and content, then try pushing again.
Cause: The push task encountered an error. The error message is shown when you hover over the "Push Failed" badge.
Fix: Common causes include expired API keys, Klaviyo rate limits, or network issues. Click Retry to attempt the push again. If the error persists, check your Klaviyo API key in Settings.
Cause: Status updates happen via Klaviyo's API and may take a moment to reflect.
Fix: Refresh the page. If the status still seems wrong, check the flow directly in Klaviyo's dashboard to confirm its actual state.
Push as Draft first. After pushing, review the flow in Klaviyo before activating. Check that templates render correctly, delays are right, and conditions make sense.
Don't edit flows in both places. Once pushed, make edits either in ILLIXIS (and re-push) or directly in Klaviyo. Editing in both creates confusion about which version is current.
Use re-push sparingly. Re-pushing deletes and recreates the flow. Subscribers in the middle of the old flow won't continue. Plan content changes in batches rather than re-pushing after every small edit.
Check skipped step warnings. After pushing, review any warnings about skipped steps. You may need to manually add A/B splits or exit conditions in Klaviyo.
Test with a small list. If your sequence targets a large audience, consider activating the flow for a test segment first. Monitor deliverability and engagement before scaling to your full list.
Turn every store visitor into a repeat customer. ILLIXIS automatically triggers personalized email sequences based on customer behavior in your Shopify or WooCommerce store.
Connect Klaviyo to ILLIXIS to send email campaigns, sync metrics, and manage audience lists. The integration supports campaign sending from the email builder, performance tracking, and webhook-based suppression management.
Connect your Mailchimp account to send email campaigns and track performance directly from ILLIXIS.
Resend is a developer-friendly email platform that lets you send marketing campaigns broadcasts to your audience. ILLIXIS integrates with Resend to publish email campaigns generated from your content.
Email sequence triggers determine when subscribers enter your automated workflows. Configure the right trigger to reach customers at the moment they're most receptive.
One platform. You approve. ILLIXIS executes. Marketing that just happens.
Marketing, Unstacked.