The Klaviyo extension is installed via the Klaviyo App Marketplace. Authorising the Omneo app from your Klaviyo account is enough to provision the integration — Omneo handles the rest of the setup for you.Documentation Index
Fetch the complete documentation index at: https://docs.omneo.io/llms.txt
Use this file to discover all available pages before exploring further.
Install from the Klaviyo Marketplace
Find the Omneo app
Log in to Klaviyo and open the App Marketplace. Search for Omneo and select the listing.
Authorise the connection
Click Install and follow the OAuth prompts to grant Omneo access to your Klaviyo account. Klaviyo will redirect back to Omneo when authorisation completes.
Confirm install in Omneo
The extension activates automatically against the Omneo tenant you authorised from. You can confirm installation status in the Extensions area of Omneo CX Manager.
Configure settings
Open the extension in CX Manager to configure mappings, the default region, the webhook secret, and (optionally) a Klaviyo master list. See the Profile sync and Master list pages.
What gets created on install
When the extension is installed, Omneo provisions resources on both sides of the integration.In Klaviyo
Six data sources are created to organise customer activity records pushed from Omneo:| Data source | Purpose |
|---|---|
| Omneo Dates | Customer date fields (birthdays, anniversaries, relationship dates) |
| Omneo Connections | External account links from Omneo profiles |
| Omneo Rewards | Loyalty rewards activity and redemptions |
| Omneo Addresses | Profile address changes |
| Omneo Benefits | Enrolments and activity for special programs |
| Omneo Lists | List membership and subscription activity |
In Omneo
Three Omneo webhooks are created for syncing profile changes out to Klaviyo:profile.created(disabled by default)profile.updated(disabled by default)profile.deleted(disabled by default)