All Collections
Integrations
Klaviyo Integration
Klaviyo Integration

How to connect and utilise the Influence.io - Klaviyo integration.

Mollie Herbert avatar
Written by Mollie Herbert
Updated over a week ago

Requirements

βœ… Influence.io Starter Plan or Higher

🧩 An active Klaviyo Account

Navigation πŸ“

Head to Integrations on the left of your dashboard > Select Klaviyo from the sub-menu


Instructions βš™οΈ

Klaviyo Integration

Firstly, you will need to connect Klaviyo to Influence.io by adding your API keys.

Be sure to create a new Private API key and title it 'Influenceio'.

Once you have done so, paste your public API key and private API key in the Klaviyo integration tab in Influence.io.


Klaviyo Documentation

Properties 🏘

We send the following properties to Klaviyo into your customer profiles for segmentation and analysis.

  • Influence.io Point Balance

  • Influence.io Tier ID

  • Influence.io Tier Title

  • Influence.io Referral Code

  • Influence.io Referral URL

  • Influence.io Customer Member Status

    • Value of property will be on of: member or guest

  • Influence.io Birthday

    • (Formatted as 0000-MM-DDT00:00:00 as Influence.io does not ask customers for their year of birth.)

  • Influence.io Last Seen At

  • Influence.io Loyalty Card Lookup

The exact custom properties can be found in the "Preview Event Info" section of the email template editor. In the screenshot below, you can select 'rewardCode' to copy the custom property ###{{ event.rewardCode|default:'' }} to place within the email template to display the reward code.

Events πŸŽͺ

We sent the following event to Klaviyo to be used as triggers for segmentation and flow creation.

Event Name

Event Data

Description

Influence.io Earned Points

action

A description of the action, usually the title of the earn rule e.g. Place order

points

Points earned formatted with your custom points name

$value

Points earned in raw numeric format

Influence.io Redeemed Points

action

A description of the action, usually the title of the redeem rule e.g. 20% off coupon

points

Points spent formatted with your custom points name

rewardCode

The discount code

$value

Points spent in raw numeric format

Influence.io Changed Tier

tierId

The ID of the tier

tierName

The name of the tier

description

A description of why the customer's tier changed e.g. Manually changed tier

Influence.io Tier Entry Reward Earned

tierId
​

The ID of the tier

tierName

The name of the tier

rewardCode

The discount code for the reward

title

The title of the reward

type

The type of reward

Influence.io Referral Started

title

Title of the reward

referringCustomerName

Name of the customer (referrer)

friendEmail

The email address of the friend who started the referral process

rewardCode

The reward code for the friend's reward

rewardFor

Who the reward is for. For this event, the value will always be friend

Influence.io Referral Completed

title

Title of the reward

N.B. We create a new Klaviyo profile based on the friend's email. We then send this event against the newly created profile.

customerName

Name of the customer (referrer)

friendName

Name of the referred customer (friend)

rewardCode

The reward code for the referrer's reward

rewardFor

Who the reward is for. For this event, the value will always be customer

Did this answer your question?