Klaviyo Integration

Federico Pistarini
Federico Pistarini
  • Updated

In this article:




Klaviyo is a powerful marketing automation tool that allows customers to create marketing workflows to send customized communications to end consumers.

When powered with Whiplash, specific warehouse shipment status updates can be set as events that trigger notifications, keeping the end consumer updated during the entire order fulfillment process.

Back to top

How it works

  1. An order is created on Whiplash.
  2. The following order information is sent to Klaviyo:
    • End consumer’s full name
    • End consumer’s email address
    • Order number and status
  3. Klaviyo uses the email address to identify on their database whether the end consumer already has a profile on the Whiplash Klaviyo instance. If a profile with that email address does not exist, it creates a new profile that will have the end consumer’s email address (mandatory) and full name.
    Note:  If the full name is not available, Klaviyo will use the customer’s company name. If the company name is also not available, the profile name will be the email address.
  4. Now order status updates will sync with Klaviyo and can be used as part of the marketing flow and trigger notifications or marketing material.


The following diagram illustrates this flow:Drawing3 (5).png


Back to top

Information shared

From Klaviyo to Whiplash (only for the integration):

  • Whiplash list on Klaviyo
  • Default profile on Klaviyo

From Whiplash to Klaviyo:

  • Order recipients
  • Order number
  • Order status updates

Back to top

Setup instructions

Getting started is easy. Customers will need to:

  1. Set up a Klaviyo account if you don’t have one. If you don't have a Klaviyo account, please reach out to partnerships@ryder.com for an introduction to our priority contacts there.
  2. Contact your Ryder Whiplash CSM to ask them to enable their Klaviyo-Whiplash integration with the planned launch date. Order data from up to 14 days before the launch date can be synced. The API credentials will be required.

From Ryder Whiplash, we will enable the events that are synced to the customer’s profile and once the integration is in place, the customer’s Klaviyo dashboard will have a default Whiplash list and profile.

Back to top


What order status updates can be shared with Klaviyo?

Currently, the following Whiplash statuses can be shared:

Status Definition
Batched The order has been released to the warehouse floor so the order item(s) can be retrieved from their storage locations.
Cancelled The order has been cancelled within the Whiplash system.
Delivered The order has been delivered by the carrier.
Insufficient Inventory The processing of the order is currently not possible due to insufficient available inventory at the processing facility (warehouse).
Label Purchased The shipping label for the order has been purchased and applied to the shipping package.
Packed The items comprising the order have been packaged and are being prepared for shipment.
Paused The processing of the current order has been temporarily suspended. The facility (warehouse) is not actively engaged in its processing at this time.
Pending Return The Whiplash system has acknowledged the receipt of a request to return the order.
Picked The items comprising the order have been retrieved from their respective storage locations and are being prepared for packaging.
Processing The Whiplash system has acknowledged the receipt of a request to process the order.
Refund Requested The Whiplash system has acknowledged the receipt of a request to refund the order amount.
Return Verified The contents of the return order have been verified by the processing facility (warehouse).
Shipped The order has been shipped from the processing facility (warehouse).

These statuses are considered events on Klaviyo.


What happens when end consumers change their full names?

If the profile on Klaviyo has the same email address, the full name will be overridden and replaced with the latest.

Back to top


Related questions:

What is Klaviyo?

How does Klaviyo work?