Klaviyo
Connect Klaviyo to WasteNot to sync your email marketing profiles, campaign events, and subscriber activity. Use this data to build audiences that account for email engagement when targeting ads.
Prerequisites
Before connecting Klaviyo, you will need:
- A Klaviyo account with API access
- A private API key from your Klaviyo account
Creating a Klaviyo API key
- Log in to your Klaviyo account
- Navigate to Settings > API Keys
- Click Create Private API Key
- Give the key a descriptive name (e.g., "WasteNot Integration")
- Grant the key Read access to the scopes WasteNot needs (Profiles, Events, Lists, Segments, Metrics)
- Copy the private API key — you will not be able to see it again
Connecting Klaviyo
- Add a new Klaviyo data source in WasteNot
- Enter a Name for the data source
- Paste your Klaviyo private API key in the Api Token field
- Click Save
WasteNot will begin syncing your Klaviyo data automatically.
What data is synced
- Profiles — Subscriber profiles including email, properties, and list membership
- Events — Email opens, clicks, conversions, and other tracked events
- Lists and Segments — Your Klaviyo list and segment definitions
Frequently asked questions
How do I rotate my API key?
- Generate a new private API key in Klaviyo
- In WasteNot, go to Data Sources and click on your Klaviyo data source
- Click Edit and update the API token
- Save the changes
WasteNot will automatically resume syncing with the new key.
My data source shows "Failed" status
This usually means the API key has been revoked or the required scopes are missing. Verify your API key is still active in Klaviyo and has the necessary read permissions, then edit it in WasteNot to update the key.
Can I filter which data is synced?
Stream configuration is managed automatically based on the data available in your Klaviyo account. All standard event types and profiles are synced.