Beyond pushing tracking events, Onward also syncs useful data directly to your Klaviyo customer profiles. This gives you powerful segmentation and targeting capabilities based on real delivery history.
What Gets Synced
Onward updates the following custom properties on each customer's Klaviyo profile.
Delivery Stats
Property | Description | Example |
| Total number of orders successfully delivered to this customer from your store. |
|
| The date and time of the customer's most recent delivery (ISO 8601 format). |
|
These properties are updated whenever a shipment is delivered (or picked up by the customer).
Cashback Balance (If Applicable)
If your store uses Onward's cashback rewards feature, cashback balance information is also synced to the customer's Klaviyo profile. This can be used to remind customers about available rewards.
When Properties Are Updated
Delivery stats are synced each time a shipment for the customer reaches "delivered" or "picked up" status.
Cashback balances are synced when the balance changes (e.g., a reward is issued or redeemed).
Updates happen automatically — no manual action required.
How to Use Profile Properties in Klaviyo
Segmentation
Create segments based on delivery history:
Repeat buyers with deliveries — Customers where
onward_total_orders_deliveredis greater than 3. Great for loyalty campaigns.Recently received an order — Customers where
onward_last_order_delivered_atis within the last 7 days. Perfect timing for a review request or cross-sell.First delivery — Customers where
onward_total_orders_deliveredequals 1. Welcome them with a special post-delivery message.
Personalization in Flows
Use profile properties in your Klaviyo email and SMS templates:
"This is your {{ person.onward_total_orders_delivered }}th order with us — thank you for being a loyal customer!"
Conditional content: Show different messaging for first-time vs. repeat customers.
Conditional Flow Splits
Use profile properties as conditions in your Klaviyo flows:
After a "Delivered" event, check if
onward_total_orders_deliveredis greater than 1. If yes, send a loyalty reward. If no, send a first-delivery welcome.After delivery, check if
onward_last_order_delivered_atwas within the last 30 days. If the customer has received multiple deliveries recently, they may be a high-value customer worth targeting with an exclusive offer.
Viewing Properties in Klaviyo
To see Onward properties on a customer profile:
Go to your Klaviyo account.
Navigate to Profiles and search for a customer.
Open the customer's profile.
Look in the Custom Properties section for properties prefixed with
onward_.
