Articles on: Integrations

Integrate Klaviyo With AfterShip Tracking (Basic)

Plans: Pro, Premium, Enterprise Platforms: All platforms


Integrate Klaviyo with AfterShip to form long-lasting relationships with your customers by automating the post-purchase communications. Its native integration with AfterShip enables tracking information via webhooks to be transported to Klaviyo in real-time, thereby automating a series of emails with shipping data.

“In a nutshell, as soon as the delivery status changes in AfterShip, Klaviyo adds the change and the tracking number to the customer profile, making it easier to trigger follow-up and drip campaigns.”

What you'll learn

In this article, we will discuss:

What data syncs from AfterShip to Klaviyo
How to generate AfterShip API key for klaviyo
How to connect Klaviyo to AfterShip Tracking
How to setup the AfterShip Webhook URL

What Data Syncs from AfterShip to Klaviyo

Customer order ID
Shipment tracking code
Shipping events, such as, In Transit, Shipped, Failed Attempt, Exception, Out for Delivery, and Delivered.

How to generate AfterShip API Key for Klaviyo

Log into your AfterShip Tracking admin dashboard
Go to Integrations > Developers > API keys
Click Create API Key. Name it Klaviyo for clarity.
Once done, click Save

Copy the Klaviyo API Key from the dashboard.

How to connect Klaviyo to AfterShip Tracking

Login to your Klaviyo account or signup if you haven’t yet.
Go to Integrations
Find AfterShip under All Integrations

Under the Integration settings > Paste the AfterShip API Key in the API Key field
Click Connect to AfterShip.

Your AfterShip account is now successfully connected to Klaviyo.

Refresh the page and from the Webhook setup section, copy the Webhook URL and go back to AfterShip.

How to setup the AfterShip Webhook URL

Go to AfterShip Notifications
Select Webhooks > Add webhook URL.

Paste the webhook URL you copied from Klaviyo here > Save.

Go to Events
Select All events to send all the shipping events and order statuses from AfterShip to Klaviyo.
In case you have some particulars in mind, click Specific status updates* and make your preferred selections.

In case you need any further assistance, feel free to contact our support team.

Updated on: 02/04/2024

Was this article helpful?

Share your feedback


Thank you!