Integrating Wonderment with Klaviyo

Updated 2 months ago by Jordan Graham

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.

Klaviyo

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

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

Events:

Event Data Property Name

Template Tag

Example Data

HoursStalled

{{ event.HoursStalled }}

25

CarrierName

{{ event.CarrierName }}

UPS

NotUpdatedSince

{{ event.NotUpdatedSince }}

9/1/2020 2:46 PM ET

TrackingCode

{{ event.TrackingCode }}

1Z111111

CurrentStatus

{{ event.CurrentStatus }}

IN_TRANSIT

TrackingURL

{{ event.TrackingURL }}

http://www.fedex.com/Tracking?language=english&tracknumbers=61290980851223631052

BusinessDaysSinceFulfillmentCreated

{{ event.BusinessDaysSinceFulfillmentCreated }}

5

OrderNumber

{{ event.OrderNumber }}

12345

OrderID

{{ event.OrderID }}

AD-12345

EstimatedPackageDelivery

{{ event.EstimatedPackageDelivery }}

2020-11-11T21:16:04.470Z

DestinationCountryCode

{{ event.DestinationCountryCode }}

US

ServiceLevel

{{ event.ServiceLevel }}

Standard

ServiceLevelFriendlyName

{{ event.ServiceLevelFriendlyName }}

Standard


How did we do?