Need help? You’ve come to the right place

What’s New Getting Started Building Integrating Publishing Glorify HTMLPub New Leadpages

Integrate Klaviyo with Automations

Last Updated

Klaviyo is a dynamic automation platform that aggregates your analytics and lead data to create customized, responsive marketing flows. By integrating Klaviyo with our automations feature, you can gather leads from your Leadpages landing pages, sites, and conversion tools, wielding subscriber data for segments and campaigns to help you understand your audiences better.

 

The fine print

  • Integrating with Klaviyo requires using our automations feature. Klaviyo is only compatible with the custom forms widget, not our legacy form widget.
  • For now, only one Klaviyo account can be connected to each automations. As well, only one action event, Add/Update Subscriber, can be completed per automations at this time. 

Integrate your Klaviyo account

In the left-hand navigation on your account dashboard, under Assets, click the drop-down arrow next to Integrations. Select Core

Click Klaviyo in the Core integrations menu, and select Connect in the corresponding pop-up. You will be prompted to enter your Private API key. For easy access, you can click the "Klaviyo Account Settings" link in the pop-up, which will redirect you to Klaviyo's login page.

Leadpages_KlaviyoWorkflows_1.jpg

In your Klaviyo account, you can find the Private API Key menu under Settings > Account > API keys. Click Create Private API key

Leadpages_KlaviyoWorkflows_2.jpg

When generating your API key, you can choose the level of access provided to Leadpages. We recommend selecting a Full Access Key so as to prevent unexpected errors due to authorization issues, but you can learn more about Klaviyo API permission scopes here.

After deciding on your access level, click Create in the top-right corner to generate your key.

Leadpages_KlaviyoWorkflows_3.jpg

Keep in mind that you will only see your private API key in its entirety once. Record the full key in a secure place, such as a password manager. In this screenshot, the actual API key is hidden. 

Leadpages_KlaviyoWorkflows_4.jpg

If you need the key at a later time, you can duplicate your key in your Klaviyo account settings. Select the drop-down button next to your generated API key and click Clone.

Leadpages_KlaviyoWorkflows_5.jpg

IMPORTANT: Do not publicly share your API key, type your key into HTML code or script, or send your key via email or text message, per Klaviyo's security recommendations. If your key is compromised, delete it and create a new one.

Paste your API key into pop-up in Leadpages and click Continue to connect your Klaviyo account.

Leadpages_KlaviyoWorkflows_6.jpg

Send your leads to Klaviyo 

NOTE: For an in-depth guide on creating a lead collection source and mapping your form fields in automations, read our guide here.

With automations, contact information collected from forms syncs instantly into your lists in Klaviyo. New subscribers are created, while existing subscribers are updated. You must have at least one existing list in your Klaviyo account for automations to be compatible. 

Leadpages_KlaviyoWorkflows_7.jpg

Troubleshooting tips and FAQs

I see a subscriber in my leads library / in Lead Notifications. Why am I not seeing the lead in Klaviyo?

Review your Private API Keys menu in your Klaviyo settings, under Account. You may have double opt-in switched on. This means that your subscriber will appear in your list only after confirming their subscription in their inbox. You can find this information under Default Opt-in Settings.

Though double opt-in is generally recommended, you can also switch this preference to single opt-in.

Leadpages_KlaviyoWorkflows_8.jpg


Need more help?

You can always get in touch with our support team—just click Support in your Leadpages navigation menu, or submit a ticket ↗

Was this article helpful?
Powered by Zendesk