Skip to main content

Overview

The Mention Me integration with Klaviyo sends referral and advocacy-related events into your Klaviyo platform in real-time.

What the Integration Enables

  • Send contact data and opt-ins from Mention Me referred customers to Klaviyo in real-time
  • Use referral data to create coupon email reminders
  • Enhance the performance of other marketing channels by using referral and advocacy data to segment and target high-value customers
As part of the setup, Mention Me automatically creates the customer attributes and custom events needed. No manual configuration is required before the integration is enabled. Events and custom attributes associated with the customer in Klaviyo are based on their email address. Mention Me sends event and contact profile attributes for any prospect or existing customer (irrespective of opt-in status) that has triggered an event via Mention Me. This is because they could have opted in via another channel. When contact data is sent to Klaviyo:
  • If a customer already exists in Klaviyo:
    • Append their customer profile with Mention Me specific attributes
    • Add Mention Me associated events to their profile
  • If a customer does not exist in Klaviyo:
    • Create the contact profile
    • Append their customer profile with Mention Me specific attributes
    • Add Mention Me associated events to their profile
    • Add an email consent (only if explicitly captured via specific Mention Me journeys)

Contact Data

How Contacts Are Created

The following rules apply when sending contact information to Klaviyo:
  • Mention Me first checks if the customer already exists (using email as the identifier)
    • If the customer does not exist on your Klaviyo account, a new contact will be created
    • If the customer does exist on your Klaviyo account, the existing contact will be updated with only Mention Me specific fields
Mention Me captures opt-ins during the referee journey or at post-purchase for a specific newsletter sign-up offer, and they can be added to a Newsletter list in Klaviyo as part of the Mention Me integration. Whenever a contact is added to the relevant newsletter list, the Source will be shown as Mention Me.
Klaviyo contact list showing Mention Me as source

A Klaviyo contact list showing Mention Me as the source.

If your list has Double opt-in enabled, then the contact will only be added to the list once the customer has confirmed the opt-in. The consent is tracked using the Klaviyo subscribe tracking event based on your selected newsletter list when you set up the integration. A customer can also consent to receive your newsletter via other channels outside of Mention Me, so Mention Me is not the source of truth for all your consent.
Klaviyo subscribe tracking event from Mention Me consent

A Klaviyo subscribe tracking event generated from Mention Me consent.

Customer Profile Attributes

The following customer information is created/updated on the Klaviyo platform and can be seen on the Klaviyo profile page:
Klaviyo customer profile showing Mention Me custom properties

Mention Me custom properties on a Klaviyo customer profile

Events

The Mention Me integration uses Klaviyo custom events (metrics) functionality for trigger-based flows to generate email campaigns or segmentations. Mention Me automatically sets the custom events in Klaviyo as part of the integration setup. Events are associated with a customer profile based on their email address and show under the Events section of the profile.
Klaviyo customer profile showing Mention Me custom events

Mention Me custom events on a Klaviyo customer profile

Summary of Events Sent to Klaviyo

** If you have the Mention Me add-on enabled

How to Use Mention Me Data in Email Templates

The Mention Me data can be inserted into email flows to create a personalised email experience using the Klaviyo Event Variables. You can use the data in the email Body, Subject line, Sender email, Sender name, and Pre-header.

Registered as a Referrer from Mention Me

Each time a customer registers as a referrer on the Mention Me platform, a registration event will be triggered, and the associated data will be sent to Klaviyo.

Registered as a Referee from Mention Me

Each time a customer registers as a referee on the Mention Me platform, a registration event will be triggered and the associated data will be sent to Klaviyo.

Received a Referee Reward from Mention Me

Each time a referee obtains a reward for being a referrer’s friend, a referee fulfilment event will be triggered and the associated data will be sent to Klaviyo.

Received a Referrer Reward from Mention Me

Each time a referrer obtains a reward for referring a friend, a referrer fulfilment event will be triggered and the associated data will be sent to Klaviyo.

Submitted an NPS Score from Mention Me

Each time a customer submits an NPS Score via the Mention Me NPS feature, their response will be sent to Klaviyo.

Received a Discount on Next Order from Mention Me

Each time a customer obtains a reward from a non-referral post-purchase message, a “discount on next order” fulfilment event will be triggered and the associated data will be sent to Klaviyo.

Propensity to Refer from Mention Me

Each time a customer has their propensity to refer calculated, their propensity value will be sent to Klaviyo. This is only sent if you are running a Mention Me Smart Experiment.

ECR Data Import

Mention Me can automatically send your customers’ Extended Customer Revenue (ECR) data to your Klaviyo account. ECR is only calculated for customers who have made a successful referral. This data is scheduled to be sent on a weekly basis and will only send ECR data for customers whose ECR has changed from the previous week. The following steps explain how to import all your customers’ ECR data into Klaviyo as a one-off before Mention Me sends the weekly updates.

Step 1: Download ECR Data from Mention Me

1

Navigate to Customer Revenue

Login to the Mention Me Platform and navigate to the Customer Revenue page in the Advocacy Intelligence section.
Mention Me platform Customer Revenue page navigation

The Mention Me platform Customer Revenue page navigation.

2

Download customer segments

Click the Download customer segments button. If you cannot see the Download button, reach out to your CSM for help.
Mention Me Download customer segments button

The Mention Me Download customer segments button.

3

Generate the file

Select all segments and click Generate.
Mention Me ECR segment selection with Generate button

The Mention Me ECR segment selection screen with the Generate button.

This will generate a CSV file that may take up to 15 minutes. You will be emailed when it’s ready.
4

Download the CSV file

Click the link in the email to download the CSV file (you may be asked to log in). You can also find the file by navigating to Settings > Secure file transfer.
Mention Me secure file transfer page for downloading ECR CSV

The Mention Me secure file transfer page for downloading the ECR CSV.

Step 2: Create a CSV File for Klaviyo

Use Excel, Google Sheets, or another spreadsheet tool to format the CSV.
1

Open the CSV file

Open the CSV file downloaded from Mention Me.
2

Remove the header rows

Remove the first 3 rows so only the headers remain.
3

Remove unused columns

Remove the following columns:
  • Individual Revenue
  • Revenue Referred
  • Friends Ecr Value
  • Report Currency Code
  • First Name
  • Surname
4

Rename the remaining columns

Rename the following columns:
  • Email address to Email
  • Activity Status to Mention Me ECR Activity
  • Ecr Segment to Mention Me ECR Status
Column names are case sensitive. Mismatched names may create duplicates in Klaviyo.
5

Reorder the Email column

Move the Email column to the first column. Your CSV file should now look like this:
Formatted CSV file with Email, ECR Activity, and ECR Status columns

A formatted CSV file with Email, ECR Activity, and ECR Status columns.

6

Save the file

Save your CSV file.

Step 3: Upload Your CSV to Klaviyo

For more information, refer to Klaviyo’s guide to importing consented contacts.
1

Navigate to Lists and Segments

Navigate to Audience > Lists & Segments in Klaviyo.
Klaviyo Audience menu navigating to Lists and Segments

The Klaviyo Audience menu navigating to Lists and Segments.

2

Create the list

Click Create List / Segment and choose List, then name it ECR import.
Klaviyo Create List dialog with ECR import name

The Klaviyo Create List dialog with the ECR import name entered.

3

Upload contacts

Click Upload Contacts.
Klaviyo Upload Contacts button on list page

The Klaviyo Upload Contacts button on the list page.

4

Select the CSV file

Click Upload and select the CSV file you created.
Klaviyo CSV upload dialog

The Klaviyo CSV upload dialog.

5

Create new fields if needed

If the Mention Me ECR fields do not exist, click Create New Field.
Klaviyo Create New Field option for ECR properties

The Klaviyo Create New Field option for ECR properties.

6

Set the field data type

Use the default name with data type set to text for each new field.
Klaviyo new field with text data type selected

A Klaviyo new field with the text data type selected.

7

Confirm the field mapping

Your mapped fields should appear like this. Click Next.
Klaviyo field mapping showing ECR fields mapped correctly

The Klaviyo field mapping showing ECR fields mapped correctly.

Repeat the previous two steps for each Mention Me ECR field.
8

Import without updating subscription status

Choose No, import without updating subscription status and click Import.
Klaviyo import settings with no subscription status update selected

The Klaviyo import settings with no subscription status update selected.

9

Confirm the import is complete

Your import is now complete.
All your customers who have made a successful referral will now have an ECR segment and activity assigned in Klaviyo. Going forward, Mention Me will automatically update only those customers whose ECR values have changed.
Last modified on July 13, 2026