Skip to content

Loyalty Events

These are the events you can send to your connected platform. Each event fires automatically when the corresponding loyalty action happens.

Available Events

EventWhen It Fires
Points EarnedA customer earns points from any activity
Signup with PointsA customer joins the program and receives signup points
Signup without PointsA customer joins the program but receives no points
Birthday PointsA customer receives their birthday reward
Anniversary PointsA customer receives their program anniversary reward
Retroactive PointsA customer is awarded points for past purchases
Discount Reward ClaimedA customer redeems a discount or coupon reward
Custom Reward ClaimedA customer redeems a custom reward
New ReferralA referred customer completes a qualifying action
Referral PointsPoints are awarded to the customer who made the referral
Points ExpiredA customer's points expire
Points Expiry ReminderA reminder fires before a customer's points are about to expire

What Data Is Sent With Each Event

Every event automatically includes the following. You do not need to configure what gets sent — it is included with every event.

Customer details:

  • Email address
  • First and last name
  • Shopify customer ID

Loyalty details:

  • Points earned or current balance
  • Program name and shop name
  • Reward name (where relevant)
  • Discount code generated (where relevant)
  • Referral link (for referral events)
  • Name of the customer who referred them (for referral events)

What This Looks Like in Your Email Platform

Once events start flowing in, here is what you can expect to see:

  • Klaviyo — Events appear as metrics in your Klaviyo account (e.g. "Points Earned", "Discount Reward Claimed"). Customer profiles are updated with loyalty properties you can use to filter and segment. You can use these metrics to trigger flows.
  • Omnisend — Events appear as custom events in your Omnisend account. You can use them to trigger automations and personalise content.
  • Mailchimp — Customer records in your selected Audience are updated with loyalty data. Events are recorded as member activity you can use to build journeys and tags.