Faster time to value
Ship integrations weeks faster with low-code flows.

Use the Klaviyo connector to embed email and SMS automations inside your SaaS product. Build customer-facing integrations, sync profiles and events, and let customers trigger or manage campaigns without leaving your app.
Ship integrations weeks faster with low-code flows.
Deliver self-serve Klaviyo setups inside your UI.
Expose controlled Klaviyo actions as monitored MCP tools.
Deliver customer-facing workflows natively inside your SaaS product.
CONNECTOR OVERVIEW
Cyclr lets product and engineering teams integrate Klaviyo into multi-tenant SaaS products so you can sync profiles, push purchase and behavioral events, trigger flows and surface campaign controls in-app. Create white-label, governable integrations and ship customer-facing automations without rebuilding a marketing platform.
PRODUCT USE CASES
Quickly create integrations between your SaaS product and Klaviyo to automate onboarding flows, sync customer data, trigger campaigns and surface marketing controls inside your UI. Publish integrations into your product using Cyclr’s embedded marketplace for end-user self-serve installs.
When a new account is created, push profile and event data to Klaviyo to automatically start welcome and onboarding campaigns.
Send purchase, product and inventory events to Klaviyo for personalized cross-sell and replenishment campaigns.
Allow customers to trigger campaigns, manage lists and view campaign status from inside your product.
ORCHESTRATION
Cyclr sits between your SaaS product and Klaviyo to handle authentication, govern access and orchestrate every API call per customer, at scale.
Your app requests an action for a specific customer.
Cyclr authenticates, applies policies and routes the request.
Klaviyo processes the request and returns a response to your app.
Customer-specific authentication · Governed data movement · Centralized visibility and audit
CONNECTOR COVERAGE
Explore Klaviyo methods you can orchestrate through Cyclr.
Get a List of all Segments.
Get a List of all Segments Updated since last run.
Get a List of all Profiles within a Segment by ID.
Update the name of a Segment by ID.
Get a List of all Tags for a Segment by ID.
Get a List of all Segments Created since last run.
Get a List of all Profiles within a Segment by ID.
Get details of a Segment by ID.
Get a list of Events that have happened since the last successful run.
Get the specified event.
Lists all events.
Create an event
Bulk create events.
Create an event
Create an event
List all profiles incrementally in order of date updated.
Create a Profile.
Get a Profile by phone number.
Update a Profile by Profile ID.
Subscribe or re-subscribe profiles to a List.
List all profiles created since last run.
List all profiles incrementally in order of date created.
List all profiles updated since last run.
Returns list memberships for the specified profile.
List all profiles.
Get a Profile by email address.
Get a Profile by Profile ID.
Create a client subscription.
Creates or updates profile properties without tracking an associated event.
Get all profiles within a list with the given list ID.
List all lists created since last run.
Add a Profile to a List.
List all lists updated since last run.
Get a List by List ID.
Get all list profiles for the specified list.
List all Lists.
Get a catalog item.
Bulk update catalog variants.
List all catalog items.
Update a catalog item.
Create a variant for a catalog item.
Bulk create catalog items.
List all catalog variants.
Delete a catalog item.
Bulk create catalog variants.
Get a catalog variant.
Create a catalog item.
Subscribe a profile to receive back in stock notifications.
Delete a catalog item variant.
Bulk update catalog items.
Update a catalog variant.
TECHNICAL DETAILS
Review the sourced authentication and API behaviour used when configuring customer-facing Klaviyo integrations in Cyclr.
https://a.klaviyo.com/apiPrivate API key; public 6-character site ID; OAuth client ID and client secret
Profiles, events, lists, campaigns, flows, segments, metrics, webhooks — read, write and manage marketing data.
Klaviyo uses JSON:API cursor pagination with page[cursor] and page[size]; default page sizes vary, max typically 100, forward-only cursors supported.
Per-account fixed-window rate limits with burst and steady windows. Example tiers: XS 1/s 15/m, S 3/s 60/m, M 10/s 150/m, L 75/s 700/m, XL 350/s 3500/m.
IMPLEMENTATION
Klaviyo /api endpoints use private API keys (Authorization: Klaviyo-API-Key {key}); client endpoints use a public site ID. OAuth is supported for app partners.
Private API key; public 6-character site ID; OAuth client ID and client secret
Some webhook and beta endpoints require app partner access and beta revision headers.
COMMON QUESTIONS
Authenticate /api requests with a private API key using the header Authorization: Klaviyo-API-Key {your-private-api-key}. Client endpoints use a public site ID. OAuth is available for app partners.
Yes. Klaviyo supports flow and system webhooks. System webhook management is restricted to Advanced KDP customers or Klaviyo app partners and uses HMAC-SHA256 signatures.
Klaviyo enforces fixed-window burst and steady rate limits per account. Monitor RateLimit headers and back off on 429 responses; tiers range from XS to XL with increasing quotas.
Yes. Cyclr can orchestrate Klaviyo methods into governed MCP tools so you can surface controlled, auditable actions to end users.
KEEP EXPLORING
Related Email Marketing connector for customer-facing integration workflows.
Related connectorRelated Email Marketing connector for customer-facing integration workflows.
Related connectorRelated Email Marketing connector for customer-facing integration workflows.