Skip to main content

Integrate Yuko Loyalty & Referral with Omnisend

Learn how to sync loyalty and referral activity from Yuko Loyalty & Referral to Omnisend

Written by Armintas Griežė

Yuko Loyalty & Referral helps Shopify merchants manage loyalty points, rewards, and referral programs. Connect Yuko to Omnisend to send loyalty and referral activity as custom events and sync loyalty information as custom properties.


Benefits

  • Track loyalty and referral activity in Omnisend.

  • Trigger Automation Workflows based on customer activity.

  • Use points and reward data for segmentation and personalization.

Setup Process

Step 1. In Omnisend, go to Apps → search for Yuko Loyalty & Referral → click Connect now → Copy API Key.

Step 2. In your Shopify admin, go to Apps → Yuko Loyalty & Referral → Integrations. Find Omnisend and click Connect.

Step 3. Select API Key as the authentication type, paste the copied API key into the API Key field, and click Connect Integration.

Step 4. Enable the Yuko events you want to send to Omnisend:

Step 5. In Omnisend, check the box confirming that I have completed all the steps and click Confirm.

Data Synchronization

Yuko Loyalty & Referral can send the following custom events to Omnisend:

Custom Event Name

Description when it triggers

Yuko Referral Completed

When a referred customer completes the required referral action.

Yuko Referrer Rewarded

When a referrer receives a reward for a successful referral.

Yuko Referrer welcome

When the referrer welcome event is triggered.

Yuko Friend reward unlocked

When a referred friend unlocks their reward.

Yuko Customer Anniversary

When a customer reaches their loyalty anniversary.

Yuko Customer Birthday

When a customer reaches their birthday or receives a birthday reward.

Yuko Birthday Reminder

When a birthday reminder is triggered for a customer.

Yuko Points Expiring Reminder

When a reminder is triggered before a customer’s points expire.

Yuko Anniversary Reminder

When a reminder is triggered before a customer’s loyalty anniversary.

Yuko Reward Expiry Reminder

When a reminder is triggered before a customer’s reward expires.

Yuko Points Adjusted

When a customer’s points balance is adjusted.

Yuko Points Expired

When a customer’s points expire.

Yuko Redeem Points

When a customer redeems loyalty points.

Yuko Earn Points

When a customer earns loyalty points.

Yuko Joined Loyalty Program

When a customer joins the loyalty program.

Yuko Loyalty & Referral sends the following custom properties as well:

Property name

Description

yuko_date_of_birth

The customer’s date of birth in ISO 8601 format.

yuko_joined_at

The date and time when the customer joined the loyalty program.

yuko_lifetime_points_earned

The customer’s total lifetime points earned.

yuko_loyalty_anniversary_date

The customer’s loyalty anniversary date.

yuko_points_as_cash_balance

The customer’s current points value as a cash balance.

yuko_points_balance

The customer’s current points balance.

yuko_points_expire_at

The date and time when the customer’s points expire.

yuko_points_expiring_in_30_days

The number of points expiring within 30 days.

yuko_points_expiring_in_30_days_as_cash_balance

The cash value of points expiring within 30 days.

yuko_points_expiring_in_7_days

The number of points expiring within 7 days.

yuko_points_expiring_in_7_days_as_cash_balance

The cash value of points expiring within 7 days.

yuko_points_to_next_reward

The number of points needed to reach the next reward.

yuko_shopify_customer_id

The customer’s Shopify ID.

FAQ

Can I use Yuko events as Automation Workflow triggers?

Yes. Each supported event can be used as an Automation Workflow trigger.

What should I check if events or properties don’t appear in Omnisend?

Check that:

  1. You copied the correct API key.

  2. The key was added to the Yuko Omnisend integration.

  3. The integration shows as connected.

  4. The required events are enabled.


Didn't find the answer to your question? Reach out to our Support team through the in-app chat or at [email protected] – our team is available 24/7.

Did this answer your question?