Skip to main content
With the Smile and Klaviyo integration installed, a rich set of data is synced from Smile to Klaviyo for each customer in your rewards program. This article explains what data is synced, how the syncing works, and what you can expect from the data syncing process.

Customer lookup and matching

Customers in Smile are matched to Klaviyo profiles by email address. This means that in order for a customer to be synced to Klaviyo, they must have an email address in Smile.
  • If a profile already exists in Klaviyo with the Smile customer’s email address, the Klaviyo profile will be updated.
  • If a profile does not exist in Klaviyo with the Smile customer’s email address, a new Klaviyo profile will be created.

Profile properties

The following custom properties are synced to Klaviyo for each customer in your loyalty program. These properties will be continuously updated in Klaviyo as activity occurs.

Events

With the Klaviyo integration installed, Smile will automatically send loyalty program events to your Klaviyo account. Each event will be associated with a Klaviyo profile, and will include a payload with additional fields describing what happened. These events can be used in Klaviyo Flows (as triggers or conditions) or in Klaviyo Segments to include/exclude individuals based on their reward program activity.
Note: When the Referral Started event is sent, it will create a new profile in Klaviyo with the email address entered in the referral form.