Skip to content

Klaviyo integration

Connect Klaviyo to Connectify

The Klaviyo integration on Connectify automates Klaviyo lists and profiles from Shopify and 200+ connected apps, with no code. This page is the guide: connect your account, build a first workflow and check each run in Logs.

What you can do

9 Klaviyo actions, straight from the app

Each item is a real step in the Connectify builder. Fields are filled by typing @ to insert data from the trigger or an earlier step.

Triggers

Klaviyo steps run inside a workflow that starts somewhere else: any Shopify event (order created, customer created and so on) or an event in any other connected app. There is no Klaviyo trigger.

Actions

Subscribers

  • Add SubscriberSaves the profile by email and subscribes it to email marketing, adding it to a list when you pick one. New or existing profiles are updated. First name, last name, organization, title and phone number are optional.
  • Remove SubscriberUnsubscribes a profile by email, from one list when you pick one.

Lists

  • Create ListCreates a list and returns its id for later steps.
  • Update ListRenames an existing list.
  • Get ListFetches one list by id with its name and details.
  • Get Profiles from ListLists the profiles that belong to a list, page by page.

Profiles

  • Get ProfileFetches one profile by id: email, name, phone and properties.

Account

  • Get TagsLists every tag in the account with its id and name.
  • Get CampaignsLists campaigns for one channel at a time: Email, SMS or Mobile Push.

Step by step

Connect Klaviyo

Four steps in Connectify. You approve the access on Klaviyo’s own page.

Prerequisites

  1. Sign in to ConnectifySign in at https://app.connectify.co/
    Screenshot: Connectify sign-in page
  2. Open Connector AccountsIn the left sidebar click "Connector Accounts", then choose Klaviyo in the channel dropdown at the top of the page.
    Screenshot: Connector Accounts page with the Klaviyo card
  3. Connect a new accountClick "Connect a new account" (if an account is already connected the button reads "Continue with connectify app"). Klaviyo’s authorization screen opens; review the permissions and click "Allow".
    Screenshot: Klaviyo authorization screen with the Allow button
  4. See the connected accountThe window closes and the account appears under "Your Connected Accounts".
    Screenshot: Your Connected Accounts showing the Klaviyo account

Step by step

Build your first workflow

A Shopify order that adds the customer to a Klaviyo list, from a blank canvas to a live run.

  1. Create a workflowClick the "+ Create New" button at the top of the sidebar and choose "Workflow".
    Screenshot: the + menu in the sidebar with Workflow selected
  2. Pick the triggerOpen the NODES panel on the left, or click "Add a Node", and use "Search connectors..." to click the app that starts the workflow (for example Shopify). The first node is always the trigger; pick its event.
    Screenshot: NODES panel with the connector search and Shopify selected
    Screenshot: Shopify trigger node with its event list
  3. Add the Klaviyo actionClick Klaviyo in the NODES panel to add an action. Under "Select Account" choose the Klaviyo account, under "Events" choose for example "Add Subscriber", pick the list and map trigger fields (email, first name, last name) with the @ variable picker.
    Screenshot: Klaviyo node with Select Account, Events and the mapped fields
  4. Save and activateGive the workflow a title, click Save, switch the header toggle to Active.
    Screenshot: workflow header with the title, Save and the Active toggle
  5. Run it and check LogsFire the trigger (place a test order). The profile appears in the Klaviyo list within seconds; every run is listed under "Logs".
    Screenshot: Logs page with the completed run

Permissions and data

What Connectify asks Klaviyo for, and why

Only the access the actions above need. You approve it on the provider's own page when you connect.

  • Connectify never creates or sends a campaign. It does not ask for campaigns:write.
  • Connectify reads and writes only the Klaviyo lists and profiles your workflow steps name, with the fields you map.
  • Your Klaviyo token is encrypted before it is stored and decrypted only while a Klaviyo step runs.
  • The data a step receives and returns is kept in run history for 30, 60 or 90 days by plan, then deleted automatically.

Full details in the privacy policy.

Access requestedKlaviyo scopes
accounts:read
Read the account name and sender details to label the connected account.
campaigns:read
List campaigns for the Get Campaigns action.
lists:read
Show your lists so you can pick one, and fetch a list by id.
lists:write
Create and rename lists.
tags:read
List tags for the Get Tags action.
profiles:read
Fetch a profile and list the profiles in a list.
profiles:write
Create and update the profile a subscriber step names.
subscriptions:write
Subscribe and unsubscribe profiles.

Disconnect

Disconnect Klaviyo

In Connectify go to Connector Accounts > Klaviyo and click the trash icon next to the account. Connectify revokes its token at Klaviyo immediately.

Removing the app from Klaviyo’s own Integrations page also disconnects it. The account then shows "reconnect" in Connectify; connect it again to resume your workflows, or delete the account.

Common problems

Troubleshooting

  • The account shows "reconnect"

    Klaviyo has withdrawn Connectify’s access, usually because the app was removed in Klaviyo or the connection sat unused for 90 days. Open Connector Accounts > Klaviyo, click the account and connect it again. Workflows resume on their next run.

  • A profile does not appear in the list

    Open Logs and find the run. If the Klaviyo step failed, Klaviyo’s message is in the step output. Check that the Email field is mapped and that the step points at the right list. On a double opt-in list the profile is listed only after the person confirms.

  • The run shows "Rate Limit Issue"

    Klaviyo caps how many calls an account may make per minute. Connectify holds the run for the time Klaviyo asks and then continues it; nothing is lost. If it happens often, reduce the number of Klaviyo steps that run at the same time.

Still stuck? Contact support.

FAQ

Klaviyo questions

Is there a Klaviyo trigger?

Not yet. Workflows with Klaviyo start from a Shopify event, from another connected app or from a schedule, and then use Klaviyo actions.

Can I use my own Klaviyo app?

Yes. On the Klaviyo card choose to use your own app and enter its client ID and secret; the connection then runs under your app instead of Connectify’s.

Does Connectify send campaigns?

No. It reads campaigns for the Get Campaigns action and never creates or sends one. The campaigns:write permission is not requested.

Support

Stuck on a Klaviyo step? Write to support@connectify.co or report an issue. Include the workflow name and the run from Logs.

Connect Klaviyo in minutes.

Free plan, no card, 200+ apps. Describe the workflow to Copilot or build it by hand.