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:
Provide the following information:
Klaviyo API Keys
Public API Key:
- First click-open your account, left bottom corner.
- Click Settings→ Account→ API k eys.
- Here you can find and copy your Public API Key.
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 Keyand:
- 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 email, phone 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.
Do not run double Klaviyo Pixels! If you already have a Klaviyo Pixel setup on your website, you must remove or deactivate either that Pixel or Tracklution's Klaviyo Pixel. 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, but Tracklution's Klaviyo Pixel can be turned off by clicking "Edit" -> "Additional Settings" on the connector.
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.
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 Audiences → Profiles.
- 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.




