Klaviyo for Advocate

impact.com's Klaviyo integration expands your ability to leverage Advocate program data in your marketing efforts. This integration supports bidirectional synchronization of data between your Advocate program and Klaviyo, empowering you to deliver targeted, personalized outreach at scale.

Why it's useful

The Advocate / Klaviyo integration provides the following capabilities:

  • Participant data syncing: Your Advocate program's participant details, referral stats, and rewards will be sent to Klaviyo automatically so that you can use these details for marketing decisions. Additionally, any new Klaviyo profiles will show up as Advocate program participants in impact.com.
  • Automatic participant segmentation: Once an Advocate participant has been synced and a Klaviyo profile exists for them, they'll get added automatically into advocate segments such as Active, Inactive, or Total. You can then perform targeted outreach using email templates in the app.

Prerequisites

You will need to have:

  • an existing Advocate program.
  • an existing Klaviyo store.

Step 1: Install the app on your Klaviyo store

  1. Open the impact.com / Klaviyo app's installation URL.
  2. Log in to the app with your Klaviyo credentials.
  3. Select the Klaviyo account you want to connect.
  4. Review the access permissions that impact.com needs from your Klaviyo account, then select Allow.

Step 2: Configure integration settings

  1. In the impact.com Settings section, fill in all fields, and in the 2 Sync data sections, select all checkboxes.
    • See the table below for details on each field / setting.
  2. Select Save to save the setup.
  3. Field / Setting Description
    Account SID* To find your Account SID, in the impact.com platform, navigate to [Menu] → Settings → API and copy the full case-sensitive value.
    Auth Token* To find your Auth Token, in the impact.com platform, navigate to [Menu] → Settings → API and copy the full case-sensitive value.
    Account Id* To find your Account Id, in the impact.com platform, select your account name in the upper-left corner and copy the number string below your account name in the left column.
    Program Id* To find your Program Id, in the impact.com platform, select your account name in the upper-left corner and copy the number string below your program name in the right column.
    Sync Advocate participants to Klaviyo profiles Update existing Klaviyo profiles with corresponding participant data. If there are any new participants who don't have existing Klaviyo profiles, create Klaviyo profiles for them.
    Add Advocate segments to Klaviyo Add the segments Advocate, Inactive Advocate, and Active Advocate to your Klaviyo account.
    Create new Advocate participant in impact.com When a new profile is created in Klaviyo, create a new participant in your Advocate program.

Step 3: Test the data sync

Klaviyo steps

  1. In Klaviyo, from the left navigation bar, select Audience → Profiles.
  2. Under Explore Profiles, view your profiles or select one to open its details.
  3. Review the data Keys as these should match the participant details in your Advocate program.

impact.com steps

  1. In impact.com, go into your Advocate program and select Engage → Participants.
  2. On the Participants screen, you should see new Advocate program participants for each Klaviyo profile.
  3. Select a participant to open and review participant details like referral codes, sharelinks, etc.

What next? To get your Advocate program off the ground, view this help doc flow on our help center.