Skip to content

Klaviyo

How to connect Klaviyo to adtribute.

  1. Open the adtribute App.
  2. Go to Sources › Connections and click on “Create Connection”.
  3. Search for “Klaviyo” and select it.
  4. Name the Connection as you like, e.g. the Account Name.

Now you need to get the API Key from Klaviyo.

  1. Login to Klaviyo.

  2. Click on your Account Icon (bottom left).

  3. Navigate to “Settings” > “API Keys”.

  4. Click on the “Create Private API Key” Button.

  5. Call the Key “adtribute.io” and select “Read-Only-Key”.

  6. Now click on “Create” at the top right.

  7. Now you can click on the “Eye-Icon” to show and copy the API Key

  8. Lastly, paste the copied Key into the “API Key” field in the adtribute App and click on “Next”.

The second bigger step is to set up the UTM Parameters globally for Klaviyo:

  1. Within the Settings navigate to “Other” > “UTM Tracking”

  2. Now, click on “Add a custom UTM parameter”

  3. Add 3 Parameter by clicking the bottom button:

    1. adb_klaviyo_profile_id - Klaviyo profile id - Klaviyo profile id
    2. adb_ad_source - Klaviyo - Klaviyo
    3. adb_message_id - Campaign name (campaign id) - Flow message name (flow message id)

  4. utm_campaign and utm_id can be deselected, only the parameters that are marked red are important.

  5. Activate “Automatically add UTM parameters to links”

  6. Lastly, save the settings.

After you have added the UTM parameters, click on “I did that” in the “UTM Settings” step. It will load for a short bit and tell you on the bottom right if the Connection was successful and show up within your Connections.

You have to repeat those steps for every Klaviyo account, you wish to connect.