Work eventabee Guides Connect Klaviyo

Connect Klaviyo

Forward events to Klaviyo as metric events for segmentation and flows.

Updated

Operational

Klaviyo’s Events API accepts any event you send. Each event becomes a Metric you can segment on and trigger flows from.

1. Generate an API key

Klaviyo → Account → Settings → API Keys → Create Private API Key. Select the scope: Events (Write) at minimum. If you also want to create/update profiles, include Profiles (Write).

2. Paste into eventabee

Destinations → Klaviyo → Connect. Paste the key. Save.

3. Field mapping

By default eventabee sends events with Klaviyo’s expected shape: customer email or phone as profile identifier, event properties as-is. Standard events like Placed Order use Klaviyo’s canonical metric names so existing flows trigger.

Customize mapping in Destinations → Klaviyo → Field mapping if your event names or property keys differ.

Klaviyo is often treated as Personalization — an email/SMS marketing recipient rather than an ad platform. Mapped to Personalization category by default; switch to Marketing if your stack treats Klaviyo as a marketing destination proper.

Troubleshooting

  • Profiles don’t update. Confirm email/phone is populated. Without an identifier Klaviyo creates anonymous profiles that can’t be merged later.
  • Flow triggers don’t fire. Klaviyo flow triggers fire on the exact metric name you configured them with. If you’re sending purchase but the flow expects Placed Order, it won’t fire.