Skip to main content

Integration: Using ReferralCandy with Klaviyo

Connect Klaviyo to ReferralCandy, confirm the connection, and choose which referral emails to send through Klaviyo.

Written by Adam

Klaviyo is a cloud-based email marketing platform that allows merchants to target, personalize, monitor, and optimize marketing campaigns. With the Klaviyo integration, you can run ReferralCandy campaigns with your Klaviyo flows.

Note: This guide covers the current one-click connection. If your account still uses a private API key, see the upgrade notice below.


Integrate ReferralCandy with Klaviyo

  1. Go to your Integrations > Klaviyo page:

    • From the ReferralCandy dashboard, go to Integrations > Klaviyo.

    • From your Shopify admin, open Apps > Referral Candy, then go to Integrations > Klaviyo.

  2. Click Connect.

  3. You're redirected to Klaviyo. If prompted, sign in and follow the sign-in prompts.

  4. Review the requested permissions, then click Allow to connect ReferralCandy.

    Klaviyo permission request for ReferralCandy, listing Accounts, Events, Flows and Metrics access with Deny and Allow buttons.
  5. Once access is granted, you are taken back to ReferralCandy. Open Integrations > Klaviyo and check for the green Connected badge.

    ReferralCandy Klaviyo integration page showing Connected and a Disconnect button.

Avoid duplicate emails: Set up and test your Klaviyo flows first. Then, in the relevant ReferralCandy campaign, open Emails and turn off the equivalent emails you will send from Klaviyo. See Klaviyo: Setting up your email flows for which emails to turn off.

Confirm the Klaviyo integration

In Klaviyo, open Integrations. On the Apps page, find ReferralCandy under My apps and check that its status is Enabled. You can also find the integration's test profile, candybot@referralcandy.com, under Audience > Profiles.

Klaviyo Apps page with ReferralCandy listed under My apps and its status set to Enabled.

After connecting, use ReferralCandy events and custom properties to personalize your messages, then choose and set up your email flows.


Klaviyo integration FAQ

What is the Klaviyo one-click connection?

The one-click connection replaced manual API-key setup in April 2025.

If your account still uses a private API key, open Integrations > Klaviyo and look for Enable one-click connection to upgrade. Keep the old key until the new connection is complete and tested. If you need help upgrading, let us know.

Did this answer your question?