Configuration

Klaviyo Setup

Fuel email campaigns and customer segmentations. TrakIt pushes subscriber profile signups, login milestones, and checkout actions directly to Klaviyo profiles.

Background Knowledge

Klaviyo uses cookie identifiers to track customer profiles. Standard front-end tracking drops off if a user switches devices or clears their cache.

TrakIt bridges this by communicating directly with Klaviyo's server APIs. When a customer logs in, subscribes to a newsletter, or starts a checkout, TrakIt identifies their profile and creates server-side records to trigger email flow campaigns.

Configuration Fields

Public API Key (Site ID)Required

The 6-digit public key identifier used to load standard scripts.

Private API KeyRequired

Used to authenticate server-side pushes, allowing TrakIt to write customer profiles and e-commerce tracking milestones.

Step-by-Step Setup Guide

  1. Log into your Klaviyo dashboard.
  2. Go to SettingsAPI Keys.
  3. Copy the Public API Key / Site ID.
  4. Click Create Private API Key, select permissions (Full Access or custom profile writing), and copy the key into TrakIt.