Integrating OptiMonk campaigns with Klaviyo

This article will walk you through integrating Klaviyo with your OptiMonk campaigns. Once you were able to complete the steps outlined in this guide, you will have the possibility to have subscribers added to your Klaviyo mailing list when they fill out an OptiMonk popup form. This may come in handy if you run marketing campaigns on a regular basis so that the subscribers who signed up via OptiMonk will also get notifications about your upcoming promotions and new

To integrate Klaviyo, please follow these steps below:

1. Log into your Klaviyo account

2. Click on your Account on the top right corner (in our example there is an OptiMonk logo there) and select Account

mceclip0.png

3. If you haven’t created your own API key yet, then click on the Settings tab and select API keys

mceclip1.png

 

4. Click on the Create API Key button. This will generate one for you

mceclip2.png

5. Now, copy your key, found in the Private API Key column

mceclip3.png

6. After that, paste the key in the proper field, found on the admin page of OptiMonk. You can find this in OptiMonk if you follow these few easy steps below:

  • Click on the campaign in question
  • Scroll down and click on the Edit button in the Settings Summary section

mceclip4.png

  • Scroll down and click on the Add new integration button in the Integration section

mceclip5.png

  • Select Klaviyo from the list
  • Give a name to your integration and paste the API key generated from your Klaviyo account here in the API key field, then click on Done

7. You will now need to select a list to which you will add the subscribers. If there is no list to select from, you will need to create one. How to create a new list in Klaviyo?

  • Click on the Lists & Segments tab in your Klaviyo account

mceclip6.png

  • Click on the Create List/Segment button on the top right side of the page

mceclip7.png

  • Select the List option.
  • Name your list and click on the Create List button

8. You will now be able to select this list in your OptiMonk account

mceclip8.png

  • What is Send verification email by Klaviyo? If you enable this option, when a visitor subscribes, they will receive an automated email, where they will need to confirm manually, that they wish to subscribe. Until they confirm this, they will not be receiving emails from you. Example of this email:

mceclip9.png

9. Input Field Bindings: For every input field in your OptiMonk campaign, you can assign a field in your Klaviyo list. For Klaviyo settings, we have to use the following codes or any custom identifier without '$' sign:

$id

The visitor's unique identifier

$email

Email address

$first_name

First name

$last_name

Last name

$phone_number

Phone number

$title

Your position within the company

$organization

Organization name

$city

City

$region

Region

$country

Country

$zip

Postcode

$image

Image

$consent

Ticking the Checkbox

10. Static Fields: You can create static fields as well. This means, that you will need to a specific (static) value in the Field values column and select a Klaviyo field, to which you will want to assign this. Once this is done, this value will be sent to that Klaviyo field always someone subscribes

mceclip10.png

Once you were able to select a Klaviyo field for each of your OptiMonk fields, you just need to click on Done. That's it! Now, anytime a visitor signs up on your OptiMonk popup, they will be automatically added to the Klaviyo list you've selected.

 

Have more questions? Submit a request

Comments