Related articles:
Profile data & event sharing, Program emails & triggers, Email widgets
What you can do with the Klaviyo integration
The Klaviyo integration enables three main use cases: Sync profile data to Klaviyo - Keep Klaviyo profiles updated with data collected in Cevoid, including program membership status, points balance, tier information, and custom profile properties. Use this data to build segments and personalize your emails. Send events to Klaviyo - Trigger email flows based on program activities like joining the program, completing challenges, earning tiers, and redeeming rewards. Each event includes relevant data you can use in your email content. Add UGC to your emails - Create email widgets that showcase user-generated content in your Klaviyo campaigns and flows. Learn more in Email widgets.Connect a Klaviyo account
You can connect multiple Klaviyo accounts to your Cevoid workspace. Each connection is linked to a specific store in your workspace.- Navigate to Settings -> Integrations -> Klaviyo
- Click Add account in the Connections section
- Select the store you want to link this Klaviyo account to
- You are redirected to Klaviyo to authorize the connection
- Approve the requested permissions
- You are redirected back to Cevoid
Configure event sharing
Events allow you to trigger email flows in Klaviyo based on activities in Cevoid. Events are configured globally and sync to all connected Klaviyo accounts.- Navigate to Settings -> Integrations -> Klaviyo
- Click Edit events in the Events section
- Toggle on the events you want to sync to Klaviyo
- Click Save
Configure profile data sharing
Profile data keeps your Klaviyo profiles in sync with information collected in Cevoid. Profile data is configured globally and syncs to all connected Klaviyo accounts.- Navigate to Settings -> Integrations -> Klaviyo
- Click Edit fields in the Profile Data section
- Toggle on the profile data fields you want to sync to Klaviyo
- Click Save
Sync existing profiles to Klaviyo
When you first enable profile data sharing or add new fields, existing profiles in Cevoid are not automatically synced. Use the manual sync to push existing profile data to Klaviyo.- Navigate to Settings -> Integrations -> Klaviyo
- Click Sync profiles in the Profile Data section
- Select the Klaviyo account to sync with
- Optional: Toggle on Sync specific segments to limit the sync to specific profile segments
- Click Sync profiles
General settings
General settings control global Klaviyo behavior for all connected accounts.Profile sync behavior
This setting determines what happens when Cevoid tries to sync data to a profile that doesn’t exist in Klaviyo.
By default, Profile sync behavior is set to Create profile, so new profiles are automatically added to Klaviyo when their data is synced.
Connection settings
Each connected Klaviyo account has individual settings that control how profiles are handled for that specific connection. To access connection settings:- Navigate to Settings -> Integrations -> Klaviyo
- Click on a connected account in the Connections section
Available settings
Marketing consent forwarding
When enabled, marketing consent collected through Cevoid widgets is forwarded to Klaviyo. This applies to consent collected during program opt-in or through other Cevoid widgets where marketing consent is requested.Disconnect a Klaviyo account
- Navigate to Settings -> Integrations -> Klaviyo
- Click on the connected account you want to remove
- Click Disable
Build email flows in Klaviyo
Use Cevoid events to trigger email flows in Klaviyo. Each event includes data you can use to personalize your emails.Example: New tier reached
This flow triggers when a member reaches a new tier.- In Klaviyo, create a new flow
- Select Metric as the trigger
- Choose Cevoid: Tier Earned
- Click Save
- Add your email content
Example: Reward fulfilled
This flow triggers when a member’s reward is fulfilled.- In Klaviyo, create a new flow
- Select Metric as the trigger
- Choose Cevoid: Reward Fulfilled
- Click Save
- Add your email content
Example: Challenge available
This flow triggers when a new challenge becomes available to a member.- In Klaviyo, create a new flow
- Select Metric as the trigger
- Choose Cevoid: Challenge Available
- Click Save
- Add your email content
Build segments in Klaviyo
Use Cevoid profile data to build segments in Klaviyo for targeted campaigns.Example: All rewards program members
Target all active members of your rewards program.- In Klaviyo, create a new segment
- Add condition: Properties about someone
- Set property: Cevoid: Program Member
- Set value: is true
- Click Create segment
Example: Members in a specific tier
Target members who have reached a specific tier.- In Klaviyo, create a new segment
- Add condition: Properties about someone
- Set property: Cevoid: Tier Name
- Set value: equals [your tier name]
- Click Create segment
Example: Members who completed a challenge
Target members who have completed any challenge.- In Klaviyo, create a new segment
- Add condition: What someone has done (or not done)
- Set metric: Cevoid: Challenge Completed
- Set value: at least once over all time
- Click Create segment
UGC email widgets for Klaviyo
Showcase user-generated content in your Klaviyo emails with Cevoid’s email widgets. You can create dynamic widgets that automatically update with your latest approved posts, or static widgets with hand-picked content. Klaviyo supports the following email widget types:- Static email widget - Display specific posts you manually select
- Dynamic email widget - Automatically update with posts matching your filters
- Instagram Feed email widget - Show your latest approved Instagram feed posts
- Abandoned Cart email widget - Display posts featuring products left in the cart
- Post-Purchase email widget - Show posts featuring purchased products