With Returnflows’ integration to Klaviyo, you can automatically send return-related data directly to your email marketing platform.
You can use these events to:
Trigger automated email flows
Build audiences and segments
Personalize communication based on return status
🔧 How to activate the integration
Go to Settings → Integrations
Find Klaviyo and click Install
Paste your Private API Key from Klaviyo
You can find your key in Klaviyo under:
Account → Settings → API Keys → Create Private API Key
Click Connect
→ The integration is now active, and Returnflows will begin sending real-time events to Klaviyo.
⚙️ What events are sent?
Returnflows sends the following return-related events to Klaviyo:
Event | Description |
Return Created | When a customer starts a new return |
Return Received | When we receive a tracking update ("package handed in") |
Return Paused | When an exchange order is paused (typically waiting for return to be received) |
Return Closed | When a return is processed and completed |
Return Canceled | When a return is canceled |
All events are sent as Custom Events tied to the customer’s email in Klaviyo.
🔁 How to use these events in Klaviyo
You can use these events to:
Trigger email flows
Build segments (e.g., customers with unreturned items)
Follow up if a return was started but not yet completed
Launch a "Gift card sent" campaign after Return Closed
You’ll find Returnflows events in Klaviyo under Analytics → Metrics.
🎯 Example: Flow triggered by “Return Created”
Flow setup in Klaviyo:
Trigger: Event = Return Created
Wait: 7 days
Condition: Return not received
Send email: “Do you need help with your return?...”
🔧 Example: Flow triggered by “Return Closed”
Flow setup in Klaviyo:
Trigger: Event = Return Closed
Wait: None
Send email: “Your return has now been processed...”
🙋 Need help?
Need help setting up the integration – or building effective flows in Klaviyo?
💬 Chat with us – we’re happy to assist with strategy and implementation.