Integrations

Klaviyo integration

Connecting Klaviyo to LiftSignals and using it for audience exports and win-back flows.

What you can do with the Klaviyo integration

  • Export any LiftSignals audience directly to a Klaviyo list — one-time or on a recurring schedule
  • Pass churn scores as Klaviyo custom properties (for personalised email copy)
  • Trigger Klaviyo flows based on LiftSignals audience membership

Connecting Klaviyo

LiftSignals uses a Klaviyo Private API key for authentication. You'll need to create one in your Klaviyo account:

1
In Klaviyo, go to Account → Settings → API Keys
Click "Create Private API Key".
2
Set the required permissions
Enable: Lists (Read + Write), Segments (Read), Profiles (Read), Campaigns (Read).
3
Copy the private key (starts with pk_)
You'll only see this once — copy it immediately.
4
In LiftSignals, go to Settings → Integrations → Klaviyo → Connect
Paste your API key. LiftSignals validates it against the Klaviyo API before saving.

Churn score as a Klaviyo property

When exporting, LiftSignals adds liftsignals_churn_score as a custom property on each Klaviyo profile. You can use this in your email content with Klaviyo's personalisation tags, e.g.: "We've noticed it's been a while since your last order" — where "a while" is phrased differently based on the score range.

Troubleshooting

  • 401 Unauthorized — Your API key has been revoked or the permissions are wrong. Regenerate in Klaviyo.
  • Export pending for a long time — Klaviyo may be experiencing delays. Check status.klaviyo.com.
  • Fewer profiles exported than expected — Klaviyo deduplicates on email — if profiles already exist, they're updated, not added again (this is correct behaviour).
Was this article helpful?