Skip to main content

Klaviyo

info

The Klaviyo integration allows Karla to provide your Klaviyo account with triggers of any sort, like shipment notifications or claims.

Event Groups

Karla provides the following event groups to your Klaviyo instance in relation to your customer orders.

Claims

For any processed claim (e.g. damaged package, package not found...). See Claims.

  • CLAIM_CREATED
  • CLAIM_UPDATED

Shipments

For any processed shipment update.

  • CARRIER_DELAY
  • DAMAGED
  • DELAYED_DUE_TO_CUSTOMER_REQUEST
  • DELIVERED
  • DELIVERED_ALL_EVENTS
  • DELIVERED_TO_LETTERBOX
  • DELIVERED_TO_NEIGHBOUR
  • DELIVERED_TO_PARCEL_LOCKER
  • DELIVERED_TO_PARCEL_SHOP
  • DELIVERY_FAILED
  • DELIVERY_FAILED_ADDRESS_ISSUE
  • DELIVERY_FAILED_FORWARDED_TO_PARCEL_SHOP
  • DELIVERY_SECOND_ATTEMPT
  • FAILED_RETURNED
  • PRE_TRANSIT
  • IN_TRANSIT
  • NOT_PICKED_UP_THEN_RETURNED
  • OUT_FOR_DELIVERY
  • PICKED_UP
  • REFUSED_THEN_RETURNED

Steps

1. Open Klaviyo & navigate to Settings

Klaviyo Installation 1

2. Select API key and click on Create Private API Key

Klaviyo Installation 2

3. Name it “Karla Integration” and select the scope and confirm with Create

You should select the following scopes (Read/Write Access):

  • Events: to allow Karla to send events to your Klaviyo account
  • Profiles: to allow Karla to access profile data
  • List: to allow Karla to read Klaviyo lists to enable segmented campaigns
  • Segments: to allow Karla to read Klaviyo segments to enable segmented campaigns

Klaviyo Installation 3

4. Copy the Private API key and send it to Karla

Klaviyo Installation 4