Setup guide
Connect Klaviyo
Klaviyo connects through OAuth 2.0. You authorize Modiva from Klaviyo's own consent screen — Modiva then reads and writes profiles and lists and reads segments, campaigns, metrics, events and flows through one unified API and MCP server. Klaviyo access tokens are short-lived; Modiva stores a refresh token and renews access automatically so your connection stays healthy without you reconnecting.
Before you start
- A Klaviyo account.
- Access to the Klaviyo account you want to connect.
Step-by-step setup
- 1
Sign in to Modiva
Log in at modiva.ai and open the Dashboard. You need a Modiva account before you can connect any platform — creating one takes a minute and no credit card is required for the free tier.
- 2
Open Connections → New connection
In the left sidebar choose Connections, then click New connection. You'll see the full catalogue of platforms grouped by category (Social, Ads, CRM, E-commerce, Marketing, Creative, Productivity and Payments).
- 3
Select Klaviyo and authorize
Click the Klaviyo card. Modiva redirects you to Klaviyo's official consent screen — sign in and approve the requested scopes. Your password is entered on Klaviyo, never on Modiva.
- 4
You're connected
Klaviyo sends you back to Modiva and the connection appears with a green Connected status. From here it's available to every MCP key and API call in your workspace. Modiva refreshes the short-lived token automatically in the background.
What Modiva can access
Klaviyo shows the requested scopes on its consent screen before you approve. Modiva reads and writes profiles and lists and reads your segments, campaigns, metrics and flows. You can revoke access any time from Klaviyo or by disconnecting in Modiva.
- Read your account identity
- Read and write profiles
- Read and write lists; read segments
- Read campaigns, metrics, events and flows
- Stay connected by refreshing access tokens
Troubleshooting & FAQ
Does Klaviyo connect with OAuth or an API key?
With OAuth 2.0 (using PKCE). You authorize Modiva on Klaviyo's own consent screen; Modiva only receives a scoped token, which is encrypted at rest with AES-256-GCM. Your password is never entered on Modiva.
Which Klaviyo account gets connected?
The account you're signed into when you approve the consent screen. If you manage several Klaviyo accounts, switch to the one you want before authorizing.
My token keeps needing refresh — is that a problem?
No. Klaviyo access tokens are short-lived by design. Modiva stores a refresh token and renews access automatically in the background, so you won't be asked to reconnect unless you revoke access in Klaviyo.
Can Modiva send campaigns on Klaviyo?
The connection reads campaigns, metrics, events and flows and reads/writes profiles and lists. Building and sending campaigns is done in Klaviyo; Modiva focuses on syncing audiences and pulling performance data.
How do I disconnect?
Open Connections, click the Klaviyo row and choose Disconnect — Modiva deletes the stored token immediately. You can also revoke Modiva from your Klaviyo account settings.
Need help with Klaviyo?
Reach the team any time from our support page, or ask Fin, our AI support agent.