Skip to main content

Okendo data sent to Klaviyo

A complete reference for all events, profile properties, and payload data that Okendo sends to Klaviyo — covering Reviews, Loyalty, Referrals, and Quizzes.

Written by Chris MaGill

Okendo's robust integration with Klaviyo enables merchants to leverage events and profile properties from all Okendo products in email flows and campaigns.

In this article, you will learn about:

How Okendo syncs data to Klaviyo

Okendo pushes two types of data to Klaviyo:

  • Profile properties — Synced to a contact's profile each time an event fires. These appear in Klaviyo under a contact's custom properties and can be used for segmentation and personalization.

  • Events — Triggered by specific customer actions (for example, submitting a review or redeeming loyalty points). Events appear in Klaviyo's activity feed and can trigger flows.

How to use Klaviyo variables

Klaviyo uses a personalization syntax to insert dynamic data into email templates. Below is a gif showing how to find the exact personalization tag for each event/profile variable:

💡 For a full reference on Klaviyo's personalization syntax, see Klaviyo's personalization documentation.

There are two main patterns:

For profile properties:

{{ person|lookup:"Property Name"|default:'' }}

For event properties:

{{ event|lookup:"Property Name"|default:'' }}

The default:'' portion ensures the tag renders as blank — rather than an error — if the property has no value for a given contact.

Reviews data

Review events

Event

When it triggers

Eligible for Okendo Review Request

An order is fulfilled

Ineligible for Okendo Review Request

An order is returned or refunded

Created Okendo Review

A customer submits a review

Eligible for Okendo Review Request — payload

This event includes the following properties:

Property

Description

Email Address

Customer's email address

First Name

Customer's first name

Last Name

Customer's last name

Review Request Id

Unique ID for the review request

Products

Array of products in the order (see below)

Each item in the Products array contains:

Property

Description

Name

Product name

Image Url

Product image URL

Review Url

Direct URL to submit a review for this product

Review Rating Urls 1–5

Pre-filled URLs for each star rating (1 = lowest, 5 = highest)

💡 Use Review Rating Urls 1–5 to embed clickable star images directly in your Klaviyo email template. When a customer clicks a star, they're taken straight to the review form with that rating pre-selected.

Created Okendo Review — event properties

This event is triggered when a customer submits a review. It includes the following properties:

Property

Description

Rating

Star rating (1–5)

Review Title

Title of the review

Review Body

Full review text

Is Recommended

Whether the reviewer recommends the product

Sentiment

Detected sentiment of the review

Language Code

Language the review was written in

Source

How the review was submitted

ProductID

Shopify product ID

Product Name

Product name

VariantID

Shopify variant ID

Variant Name

Variant name

Sku

Product SKU

Reviewer Display Name

Name shown publicly on the review

Reviewer Full Name

Reviewer's full name

Coupon Code

Coupon code issued as a review incentive (if applicable)

Coupon Description

Description of the coupon

Loyalty Events

Loyalty event triggered by the review (if applicable)

Loyalty Points

Points awarded for the review (if applicable)

Loyalty Provider

Loyalty provider associated with the points

Image Count

Number of images attached to the review

Image Urls

Array of image URLs

Video Count

Number of videos attached to the review

Custom attributes

Any custom attributes collected via attribute questions

Loyalty data

Loyalty profile properties

Okendo syncs the following profile properties to Klaviyo. Use these for segmenting your audience or personalizing email content.

Property

Description

Okendo Loyalty VIP Tier

Customer's current VIP tier. Only populated if VIP Tiers are enabled and the customer's status is enrolled.

Okendo Loyalty Program Status

Customer's loyalty program status: enrolled, pending, or blocked

Okendo Loyalty Enrollment Date

Date the customer enrolled in the loyalty program

Okendo Loyalty Points Balance

Customer's current points balance

Okendo Loyalty Next Birthday Date

Customer's next birthday date (used for birthday rewards)

Okendo Loyalty Points Expiry Date

Date the customer's points expire

Okendo Loyalty VIP Tier Expiry Date

Date the customer's VIP tier expires

Okendo Loyalty Enrolment Channel

Channel through which the customer enrolled (for example, Banner Widget, Shopify Checkout, Embedded Widget)

Loyalty events

Event

When it triggers

Key event properties

Enrolled in Okendo Loyalty

A customer's loyalty status changes to enrolled

Okendo Loyalty Points Awarded

A customer earns points from a loyalty action

Points Earned, Action, Description

Okendo Loyalty Points Redeemed

A customer redeems points

Points Spent, Description, Coupon Description, Coupon Code, Store Credit Amount

Okendo Loyalty Tier Changed

A customer's VIP tier changes

Old Tier, New Tier, Earning Period End, Is Tier Upgrade

Okendo Loyalty Points Adjusted

An admin manually adjusts a customer's points balance

Adjusted Amount, Adjusted Description

Okendo Loyalty Tier Nudge

A customer's spend exceeds 80% of the threshold for the next VIP tier

Current Tier, Next Tier, Spent within tier upgrade window, Spend to upgrade tier, Tier upgrade window end date

Referrals data

Referral events

Event

Key properties

Opted In to Okendo Referrals

Locale, Invitation URL, Customer Role, Referrer Name, Referrer Email, Date Opted-In

Sent Okendo Referral

Locale, Referrer First Name, Referrer Last Name, Invitation URL, Recipient Email, Customer Role, Date Sent

Okendo Shareable Link Used

Locale, Verification URL, Recipient Full Name, Recipient Email, Customer Role, Date Opted-In

Received Okendo Referral Coupon

Coupon Code, Coupon Description, Coupon Expiry Date, Date Received, Customer Role

Redeemed Okendo Referral Coupon

Date Redeemed, Customer Role, Order Discount Amount, Order ID, Order Number, Order Total Price

⚠️ Okendo Referral Rejected and Okendo Referral Invitation are not supported in email service providers. Do not disable these emails in Okendo — they must continue to be sent from Okendo directly.

Referral profile properties

Property

Description

Okendo Referral Shareable Link

Each referrer's unique shareable URL

Okendo Number of Successful Referrals

All-time count of successful referrals for this customer

Okendo Total Successful Referral Revenue

All-time revenue attributed to this customer's successful referrals

Okendo Latest Successful Referral Date

Date of the customer's most recent successful referral

Quizzes data

Submitted Okendo Quiz — event variables

The Submitted Okendo Quiz event fires when a customer completes a quiz. Use the following variables to personalize follow-up emails with quiz results and product recommendations.

Variable

Description

Quiz Name

The name of the quiz the customer completed

Product Name (first recommendation)

Name of the first recommended product

Product Image URL (first recommendation)

Image URL of the first recommended product

Product URL (first recommendation)

Link to the first recommended product page

Product ID (first recommendation)

Shopify ID of the first recommended product

Question (first Q&A pair)

The first question asked in the quiz

Answer (first Q&A pair)

The customer's answer to the first question

Quiz Response ID

Unique ID for this customer's quiz submission

Did this answer your question?