Skip to main content
Where to find this: Shopify admin → Apps → Yuko Loyalty → Integrations → Shopify Flow

Introduction

The Shopify Flow integration sends Yuko events to Shopify Flow as workflow triggers. Anything Flow can do next, such as tagging a customer, notifying staff or updating a metafield, can run when a customer earns points, moves up a VIP tier or completes a referral. Each trigger carries the customer’s loyalty profile plus details about the event, so you can use them in Flow conditions and actions. Yuko also adds one Flow action, Yuko Add Points for Review, which lets other reviews apps award points through your Write a review earn rule.

When to use

  • You already automate your store with Shopify Flow.
  • You want loyalty events to drive Shopify-native actions (customer tags, staff alerts, metafields).
  • You use a reviews app other than Judge.me and want reviews to earn loyalty points.

Before you start

Shopify Flow is installed on your store.
Yuko is installed and your loyalty program is enabled.

Set up the triggers

1

Enable the integration

In Yuko, go to Apps → Yuko Loyalty → Integrations → Shopify Flow and switch the toggle on. The status badge changes to Enabled.
2

Choose the events to send

In the Events section, select the Yuko events you want to send to Shopify Flow, then click Save Events. Only selected events are sent.
3

Build a workflow in Shopify Flow

In Shopify admin, open Shopify Flow, create a workflow and pick a Yuko trigger, for example Yuko VIP Tier Upgrade. Add conditions and actions as usual, then turn the workflow on.
4

Send test events (optional)

Back in Yuko, click Send Test Events to send sample data for the selected events, so you can check your workflows.

Available triggers

Trigger data

Every trigger passes two objects to Flow: Yuko Customer and Yuko Payload.

Yuko Customer (all triggers)

The 30-day expiring values include the points expiring in the next 7 days.

Yuko Payload (per trigger)

In the birthday and anniversary reminders, yuko_birthday_points_awarded and yuko_anniversary_points_awarded hold the points your earn rule is set to award.

The Add Points for Review action

If your reviews app can trigger Shopify Flow, use the Yuko Add Points for Review action to award review points. Each run counts as a published review and earns points through your Write a review earn rule.
1

Turn on Write a review

Enable the Write a review earn rule in Yuko and set the points.
2

Create the Flow workflow

In Shopify Flow, start with your reviews app’s “review created” (or similar) trigger.
3

Add the Yuko action

Add the Yuko Add Points for Review action and map the three fields from the trigger.
4

Turn on the workflow

New reviews now earn loyalty points.
The action needs a customer and a product that already exist in Yuko; otherwise the run fails. Points are awarded once per customer per product, and the media bonus once.
Using Judge.me? Use the Judge.me integration instead. It connects directly without Shopify Flow.

Example use cases

  • Tag VIPs: Yuko VIP Tier Upgrade → condition on yuko_new_tier_name → add a customer tag such as vip-gold.
  • Points expiry outreach: Yuko Points Expiring → condition on yuko_points_at_risk → send an internal email to your retention team.
  • Birthday prep: Yuko Loyalty Birthday Reminder → add a birthday-this-month tag for a store-wide campaign.
  • Referral alert: Yuko Referral Completed → condition on yuko_friend_order_total → notify staff in Slack.

Limitations

  • Selected events only. Yuko sends only the events you selected and saved.
  • Shopify Flow limits apply. Flow has its own run limits; see Shopify’s documentation.
  • Review points need a supported app. The Add Points for Review action works with any reviews app that triggers Shopify Flow and exposes the customer, product and photo fields.

Best practices

Use Flow for Shopify-native side effects (tags, metafields, staff notifications). Use Yuko Workflows for loyalty-side automations such as emails, WhatsApp messages and points.
Don’t duplicate logic in both tools. Pick one home for each automation.
Send test events before going live so you can check field mappings in Flow.

FAQs

Yuko Workflows are loyalty-native (emails, WhatsApp, points, coupons). Shopify Flow is Shopify-native (tags, orders, staff alerts). Use each for what it does best.
Check that the Shopify Flow integration is Enabled in Yuko, that the event is selected under Events and saved, and that the Flow workflow is turned on.
The action comes with the Yuko app in Shopify Flow. It needs the Write a review earn rule to be active so the review can earn points.

REST API

Read and write Yuko data programmatically.

Webhooks

Receive real-time event notifications.

Shopify Flow

Trigger Shopify Flow workflows from Yuko loyalty, VIP and referral events.

Shopify POS

Redeem points and apply loyalty discounts at the till.

Klaviyo

Sync customers, points and tier data into Klaviyo.

Omnisend

Sync loyalty data into Omnisend.

WhatsApp

Send transactional loyalty messages via 13 supported WhatsApp Business API providers.

Retainful

Email marketing & abandoned cart recovery.

Judge.me

Award loyalty points for Judge.me reviews.

Book a Free Setup Call

Talk to our team for personalised setup help.Time: 30 minutes

Contact Support

Visit our support hub for help articles, live chat and ticket submission.

Browse the Guides

Documentation across loyalty, referrals, memberships and more.

Install Yuko

Add Yuko to your Shopify store from the Shopify App Store.