Klaviyo
Send server-side events to Klaviyo for email and SMS marketing automation.
Overview
MRKT Mesh sends events to Klaviyo via their Server-Side Events API. This enables Klaviyo flows to trigger based on real-time purchase, cart, and browsing activity — including events that browser-based tracking misses.
Prerequisites
- A Klaviyo account
- A Klaviyo Private API Key (created in Settings → API Keys)
Setup
- Navigate to Tagging → Destinations
- Click Add Destination and select Klaviyo
- Enter your Private API Key
- Select which events to send
- Click Save & Enable
Use a Private API Key, not a Public API Key. The server-side events API requires private key authentication.
Supported Events
| MRKT Mesh Event | Klaviyo Metric |
|---|---|
| purchase | Placed Order |
| purchase (POS) | Placed Order (In-Store) |
| add_to_cart | Added to Cart |
| product_view | Viewed Product |
| begin_checkout | Started Checkout |
| email_signup | Subscribed to List |
| refund | Refunded Order |
Profile Matching
MRKT Mesh matches events to Klaviyo profiles using email, phone number, or an external ID. Events include customer enrichment data like order count and lifetime value, which can be used in Klaviyo segments and flows.