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
In ReferralCandy, open Integrations → Omnisend.
Click Sync now.
Choose All Contacts or select a specific Omnisend segment.
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.
Open the ReferralCandy and Omnisend integration settings.
Turn on the real-time sync toggle.
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 |
| The contact’s unique referral link for a campaign. For example, |
| Set to |
You can use these properties to personalize messages, identify advocates, and create targeted segments.
💡 Learn more: Collect and Manage Contact Custom Properties.
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.

