Skip to main content
All CollectionsIntegrations
Klaviyo Integration
Klaviyo Integration

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

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

Requirements

โœ… Influence.io Starter Plan or Higher

๐Ÿงฉ An active Klaviyo Account

Navigation ๐Ÿ“

Integrating Influence.io with Klaviyo

First, navigate within the dashboard navigate to Integrations >> Klaviyo. Here you will need to Press โ€œConnect Klaviyo Accountโ€

Finally, accept the permissions & the accounts are connected ๐ŸŽ‰
โ€‹

Once connected you will be able to see properties and events be sent through to Klaviyo, these are outlined below ๐Ÿ‘‡


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 Points Expire 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:

Points Events

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


Tier Events

Event Name

Event Data

Description

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


Referral Events

Event Name

Event Data

Description

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

Stamp Events

Event Name

Event Data

Description

Influence.io StampCard Stamps Earned

stampNumber

Position of the last stamp earned

stampsAwarded
โ€‹

Number of stamps awarded within this event

nextRewardTitle

Title of the next reward the customer is working towards

stampsRequiredForNextReward

Number of stamps required for the customer to reach the next reward

Influence.io StampCard Completed

completedAt

Date and time the card ware completed. Formatted in the ISO 8601 format, e.g. 2023-05-27T17:34:34.539Z

Influence.io StampCard Reward Earned

reward

Title of the reward earned

rewardCode

The discount code for the reward the customer has earned

stampsRequired

Number of stamps the customer has earned for this reward

Did this answer your question?