Klaviyo - Setting Up The Wonderment/Klaviyo Integration

Wonderment can send detailed shipping information to Klaviyo for each step in the shipping process.

To set up the integration, get your Public API Key from the API Key screen in Klaviyo. 

It's a six-character sequence from the top of the page, like this:

klaviyo api key

Copy and paste this key into the Klaviyo setup screen in Settings and click Save.


In the Integration Settings card above Klaviyo, you can select which events to sync to Klaviyo:


When you click "Save", Wonderment will send a seed event to Klaviyo, so that you can immediately use the events in flows, segmentation, and analytics. Future events will be sent to Klaviyo as they are recorded by the carrier.

Each event will have the following metadata which you can use for email personalization, segmentation or flow logic. For examples of emails or SMS messages using this data, check out this listing on ecommflows.com


Event Data Property Name Template Tag Example Data
HoursStalled 25
CarrierName UPS
NotUpdatedSince 9/1/2020 2:46 PM ET
TrackingCode 1Z111111
CurrentStatus IN_TRANSIT
TrackingURL http://www.fedex.com/Tracking?language=english&tracknumbers=61290980851223631052
BusinessDaysSinceFulfillmentCreated 5
OrderNumber 12345
OrderID AD-12345
EstimatedPackageDelivery 2020-11-11T21:16:04.470Z
DestinationCountryCode US
ServiceLevel Standard
ServiceLevelFriendlyName Standard