Skip to main content

Integrate ReferralCandy with Omnisend

Learn how to connect ReferralCandy with Omnisend

Written by Edgaras Vaninas

ReferralCandy helps e-commerce brands run refer-a-friend programs where customers earn rewards for bringing in new buyers. The ReferralCandy integration connects from ReferralCandy using OAuth. You can sync contacts from Omnisend to ReferralCandy, receive referral activity in Omnisend in real time, and use the synced data for messaging, automation, and segmentation.

ReferralCandy manages the referral program and rewards. Omnisend uses the related contact data and events for marketing activities.


Before You Begin

  • You need an active Omnisend account.

  • You need an active ReferralCandy account with a referral campaign.

  • A paid Omnisend plan with webhook access is required only for real-time contact sync.

Important: Syncing contacts to ReferralCandy enrolls them in the referral program. ReferralCandy may send its own Welcome, Reminder, Reward, and Winback emails. Review or disable those emails before the first sync if you plan to send the same messages from Omnisend.

Benefits

With the integration, you can:

  • Sync all Contacts or a selected Omnisend segment to ReferralCandy.

  • Automatically enroll new marketing subscribers through real-time sync.

  • Store ReferralCandy data on Omnisend contact profiles.

  • Trigger Automation Workflows from ReferralCandy activity.

  • Create segments based on advocate status and referral data.

Connect ReferralCandy to Omnisend

Step 1. Log in to your ReferralCandy account.

Step 2. Go to Integrations and open the Omnisend tab.

Step 3. Click Connect Omnisend.

Step 4. Authorize the connection in Omnisend.

The integration uses OAuth. You do not need to create, copy, or manage an API Access ID or API Secret.

Sync Contacts from Omnisend to ReferralCandy

You can sync contacts manually or enable real-time sync.

Sync Contacts Manually

  1. In ReferralCandy, open Integrations → Omnisend.

  2. Click Sync now.

  3. Choose All Contacts or select a specific Omnisend segment.

  4. Start the sync.

The sync runs as a background job. Larger audiences may take longer to process.

Enable Real-time Sync

Real-time sync enrolls new Omnisend contacts in ReferralCandy when they subscribe to marketing.

  1. Open the ReferralCandy and Omnisend integration settings.

  2. Turn on the real-time sync toggle.

  3. Confirm that ReferralCandy can create and manage the ReferralCandy real-time sync Automation Workflow in Omnisend.

ReferralCandy uses this Automation Workflow to enroll new marketing subscribers in the referral program.

What Data Is Synced

Contact Properties

ReferralCandy writes these custom properties to the relevant Omnisend contact:

Custom property

Description

rc_referral_link_<campaign shortcode>

The contact’s unique referral link for a campaign. For example, rc_referral_link_fren.

referralcandy_advocate

Set to yes for contacts who are ReferralCandy advocates. Use this property to create segments.

You can use these properties to personalize messages, identify advocates, and create targeted segments.

Custom Events

ReferralCandy sends real-time events to Omnisend as custom events. The most common ones are listed below. For the full list, see ReferralCandy's help article. Each event is attached to the relevant contact and can be used as a trigger in an Automation Workflow.

Events are sent in real time. Delivery time may vary.

Event name in Omnisend

Fires when

Event properties

ReferralCandy – Enrolled

A contact joins a referral campaign.

Campaign name; First enrollment

ReferralCandy – Reward pending

A reward enters its review period.

Campaign name; Coupon code; Pending date; Review deadline; Reward amount; Reward currency; Reward type

ReferralCandy – Reward earned

A reward is confirmed and issued.

Campaign name; Coupon code; Coupon expiry date; Date earned; Reward amount; Reward currency; Reward type

ReferralCandy – Reward coupon used

An advocate redeems their reward coupon.

Campaign name; Coupon code; Used date

ReferralCandy – Subscribed to campaign emails

A contact subscribes to campaign emails.

Campaign name

ReferralCandy – Unsubscribed from campaign emails

A contact unsubscribes from campaign emails.

Campaign name

Build Automation Workflows and Segments

Use ReferralCandy events as triggers for Automation Workflows. For example, you can:

  • Welcome a new advocate.

  • Notify an advocate about referral activity.

  • Send a reward notification.

  • Remind an advocate about an unused reward.

You can also create segments using ReferralCandy custom properties or event activity. For example, create a segment of contacts where referralcandy_advocate is yes.

FAQ

Can I use ReferralCandy data in Email Campaigns?

Yes. Create a segment based on ReferralCandy properties or event activity, then send an Email Campaign to that segment. ReferralCandy events are primarily designed for Automation Workflows.


Need help? If you have questions about the Omnisend connection, contact our Support Team through in-app chat or at [email protected]. For ReferralCandy campaign behavior, contact ReferralCandy Support.

Did this answer your question?