Articles in this section
Category / Section

Klaviyo Connector

The Klaviyo Connector is used to send data to the Klaviyo onsite tracking pixel and Klaviyo API.

Prerequisites

You will need the following to complete the setup of the connector successfully:

  • Klaviyo Public API Key
  • Klaviyo Private API Key

Klaviyo Connector Setup

Choose the Klaviyo Connector from the "Connectors" section on your tracking container dashboard.

Click "Add" or "Edit" on the Klaviyo Connector:

select_klaviyo

Provide the following information:

add_klaviyo

Klaviyo API Keys

Public API Key:
  • First click-open your account, left bottom corner.
  • Click Settings  Account  API keys
  • Here you can find and copy your Public API Key.

Public_API_klaviyo

Private API Key:
  • First follow same instructions as for Public API Key.
  • Below Public API Key, find Private API Keys and click Create Private API Key.
  • Give your Private API Key a name.
  • Select Custom Key and:
    • Full Access for Events under API scopes (required)
    • Read Access for Profiles under API scopes (recommended)
  • Click Create to find and copy your Private API Key.
Klaviyo requires an identifier to be present on the event metric sent to Klaviyo to be accepted. This can either be an emailphone number or external id. In the case that all these three are missing from the event, but a Klaviyo Click ID is present in the event, Tracklution can make an additional API request to Klaviyo and fetch a possible profile attached to that Click ID for more accurate tracking. For this to be enabled, Tracklution needs Read Access for Profiles under API scopes (recommended).

Activate Klaviyo Connector

If you are ready to go live sending data to Klaviyo, toggle the "Live" button and click "Save". Otherwise you can save your details by clicking "Save" and later come back to toggle the "Live" button. 

When your Klaviyo Connector is live, your collected data will start sending to Klaviyo.

Please note before activating the Klaviyo Connector in Tracklution: If you have previously included the Klaviyo onsite tracking pixel in your website's header, footer, or e.g. via GTM, you must remove or deactivate existing pixels. Otherwise, the pixel will fire twice and lead to inconsistent data in your reporting. Klaviyo Connector in Tracklution includes both the Pixel and API delivery which allows Klaviyo to deduplicate events.

Klaviyo events

By default, when you setup the Klaviyo Connector in Tracklution, all events except PageView are enabled and sent to Klaviyo. This will help with enabling popular “Abandoned Cart” style flows in Klaviyo. To setup flows in Klaviyo based on these events, consult Klaviyo’s documentation on Flows.

If you want to disable or enable events to be sent to Klaviyo, go to Settings tab and configure your events by clicking “Edit” on the specific event’s row. Here you can also give specific names for the events you send to Klaviyo. 

events_klaviyo

​Viewing Tracklution Events in Klaviyo

Klaviyo always associate events with a Profile, and an event inside Klaviyo is referred to as a Metric. Metric values are represented as either a count or currency.

  • Click AudiencesProfiles.
  • Select a profile to view events associated with it.
  • Open the tab Metrics and insights.

Troubleshooting

Issues with a connector? Visit our Troubleshooting and FAQ to find answers to most common issues for each connector.

Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
Comments (0)
Access denied
Access denied