Before you can send return events from Swap to Klaviyo, you need to connect your Klaviyo account using a private API key.
Once connected, Swap will automatically send return events to Klaviyo, allowing you to trigger flows and personalise emails.
Prerequisites
Before setting up the integration, make sure:
Klaviyo Email Management is enabled for your store (Swap Support can activate this)
You have access to your Klaviyo account
You can create API keys in Klaviyo
Step 1: Create a private API key in Klaviyo
In Klaviyo, go to Settings β API Keys
Click Create Private API Key
Name the key (e.g. Swap Returns V2)
Copy the API key
You will use this key to connect Klaviyo to Swap.
Step 2: Connect Klaviyo in Swap
In the Swap dashboard, go to Integrations
Locate Klaviyo
Click Request (if not already enabled)
Once enabled, click Settings
Paste your API key
Click Save
What happens after connecting
Once the integration is connected:
Swap starts sending return events to Klaviyo
Events appear as custom metrics (e.g. V2- Return Created)
If a customer profile does not exist in Klaviyo, it will be created automatically
You can start building flows using these events