Skip to main content

Klaviyo Integration Guide

How to connect Klaviyo to Onward, what data Onward sends, how to use it, and how to disconnect.

Onward connects to your Klaviyo account so you can power email and SMS automations with Onward's order and shipment data. Once connected, Onward sends tracking events and customer profile data into Klaviyo, where you build flows and segments. This guide covers what the integration does, how to connect it, what data Onward sends, how to use it, and how to disconnect.


What the integration does

Onward sends two kinds of data into your Klaviyo account:

  • Tracking events: order and shipment lifecycle events (label printed, in transit, out for delivery, delivered) and shipping exception alerts (delayed, stalled, attempted delivery). You trigger Klaviyo flows from these events.

  • Customer profile properties: delivery history (and cashback balance, if your store uses Onward cashback) synced onto each customer's Klaviyo profile for segmentation.

Onward detects the events; Klaviyo delivers the messages. You control what is sent, when, and to whom inside Klaviyo.


Connecting Klaviyo

  1. In the Onward dashboard, go to Account Settings, then Integrations.

  2. Find Klaviyo and click Connect.

  3. Log in to Klaviyo if prompted, review the permissions Onward requests, and click Allow.

  4. You are redirected back to Onward and the Klaviyo card shows as connected.

For full step-by-step instructions and verification, see Connecting Klaviyo.


Permissions and data Onward uses

When you authorize the connection, Onward requests permission to:

  • Send events to Klaviyo, so order and shipment updates can trigger your flows.

  • Create and update customer profiles, so each event attaches to the right person.

  • Read your account, profiles, events, metrics, campaigns, and flows, used to confirm the connection and to power Onward's reporting on how your post-purchase messaging performs.

Onward only sends and reads data related to your own orders, shipments, and customers.


What data Onward sends

Tracking events. Onward sends shipment lifecycle events and shipping exception alerts, each with a rich set of properties (order details, tracking number and carrier, line items, destination, and more). See Tracking Events Sent to Klaviyo for the full list of events and their data properties.

Profile properties. Onward syncs delivery-history properties (and cashback balance, if applicable) onto each customer's Klaviyo profile. See Klaviyo Profile Properties for the full list and segmentation ideas.


Using the integration

In Klaviyo, create a flow with a Metric Triggered trigger and choose an Onward event (for example, "Onward Shipment Delivered"). Build your email or SMS steps and personalize them with event data such as order number, tracking link, and estimated delivery date. See Tracking Events Sent to Klaviyo for example flows.


Disconnecting Klaviyo

To disconnect, go to Account Settings, then Integrations, find Klaviyo, and click Disconnect. Onward stops sending data to Klaviyo immediately. Messages already queued in Klaviyo will still send.


Need help?

Contact Onward support at help@useonward.com.

Did this answer your question?