Shopify Flow: Triggers & Actions Reference
Complete reference of all Joy Loyalty triggers and actions available in Shopify Flow, with payload properties, plan requirements, and ready-to-use flow templates.
Overview
Trigger data properties
Common fields (included in every trigger)
Property name
Description
Example
Earn points
Property name
Description
Admin manual point adjustment
Property name
Description
Customer has enough points for reward
Property name
Description
Redeem points
Property name
Description
POS point redemption
Property name
Description
30 / 7 / 3 days before point expiration
Property name
Description
Upon point expiration
Property name
Description
7 days before customer's birthday
Property name
Description
Customer's birthday
Property name
Description
VIP tier achieved
Property name
Description
VIP Tier downgraded / VIP Tier reset
Pre-Tier Demotion / Reset Reminders (4w / 2w / 1d)
Referral for friend complete
Property name
Description
Referee claim reward
Property name
Description
Triggers — when they fire
Points
Trigger
When it fires
Point expiration
Trigger
When it fires
Birthday
Trigger
When it fires
VIP Tiers
Trigger
When it fires
Referrals
Trigger
When it fires
Actions
Points
Field
Required
Description
Field
Required
Description
Store credit
Field
Required
Description
VIP Tiers
Field
Required
Description
Field
Required
Description
Coupons
Field
Required
Description
Field
Required
Description
Membership
Field
Required
Description
Field
Required
Description
Custom activity
Field
Required
Description
Flow Templates
1 — Birthday points + email (Klaviyo)
2 — Point expiration reminder series
3 — VIP tier upgrade congratulations
4 — Pre-demotion rescue
5 — Reward any review app
6 — Auto-enrol new customers
7 — Referral reward notification
FAQ
Which plan do I need?
Why is my action not running?
Klaviyo doesn't show a variable picker — what do I type?
Can I use multiple Joy actions in one Flow?
The "Adjust store credit" action isn't available — why?
Can I test triggers without real events?
Last updated
Was this helpful?