Skip to main content
Where to find this: Shopify admin → Apps → Yuko Loyalty → Loyalty → Emails
Yuko has 11 built-in loyalty emails. They all start inactive. Switch on the ones you want in Loyalty → Emails, and edit the content in the Template Editor. Settings in bold are delay fields in the email editor. Set them to 0 to send immediately (the default). The four reminders use a fixed number of days before the date and have no timing field in the editor.

Points earned

Sent when: a customer earns points from any way to earn, including points credited by a workflow. Default subject: You’ve Got {{ points_value }} {{ points_label }} Default message: Greeting → “Congratulations! You’ve earned {{ points_value }} {{ points_label }} from {{earn_program_name}}” → thank-you line. Delay: Days after earned reward. Useful shortcodes: {{ first_name }}, {{ points_value }}, {{ points_label }}, {{ earn_program_name }}, {{ points_balance }}, {{ points_to_next_reward }}, {{ redemption_link }}.
Lead with the number. “You’ve Got 50 Points” gets more opens than “Thanks for your order”.

Points redeemed

Sent when: a customer redeems points for a reward. Default subject: You unlocked a reward! Default message: Greeting → “You redeemed the following reward {{ reward_code }}” → thank-you line. Delay: Days after redeemed reward. Useful shortcodes: {{ reward_name }}, {{ reward_code }}, {{ reward_value }}, {{ reward_expire_at }}, {{ points_spent }}, {{ points_balance }}.
Put the code front and centre. Most customers open this email on their phone at checkout.

Tier unlocked

Sent when: a customer qualifies for a VIP tier for the first time, moving from no tier into a tier. Default subject: You’ve unlocked a new tier! Default message: Greeting → “You’ve unlocked the following tier {{ current_tier_name }}” → thank-you line. Delay: Days after tier changed. Useful shortcodes: {{ current_tier_name }}, {{ next_tier_name }}, {{ points_balance }}, {{ total_earned_points }}.
This email doesn’t send when a customer moves up from one tier to a higher one, or down. For those moments, build a workflow on the VIP Tier Upgrade or VIP Tier Downgrade trigger.

Point Expiry Reminder

Sent when: some of a customer’s points are about to expire. It’s listed as Point Expiry Reminder in the Emails list. Default subject: Your {{ points_label }} going to expire! Default message: Greeting → “Your {{ points_label }} balance of {{ expiring_points }} will expire in {{ days_until_expiry }} days.” Timing: 3 days before the points expire. Useful shortcodes: {{ expiring_points }}, {{ points_expiry_at }}, {{ days_until_expiry }}, {{ expiring_points_as_cash }}, {{ redemption_link }}.
Only turn this on if your points expire. Points expiry is set per earn rule. See Ways to Earn.

Points expired

Sent when: a customer’s points have expired. Default subject: Your {{ points_label }} have expired Default message: “{{ expired_points }} {{ points_label }} from your account have expired. Your current balance is {{ points_balance }} {{ points_label }}. Keep shopping to earn more!” Delay: Days after points expired. Useful shortcodes: {{ expired_points }}, {{ expired_points_as_cash }}, {{ points_balance }}, {{ points_to_next_reward }}.

Reward expiry reminder

Sent when: a reward the customer redeemed (their discount code) is about to expire. Default subject: Your reward is expiring in {{days_until_expiry}} days! Default message: Greeting → “Your reward {{ reward_code }} is expiring in {{days_until_expiry}} days.” Timing: 3 days before the reward expires. Useful shortcodes: {{ reward_name }}, {{ reward_code }}, {{ reward_value }}, {{ reward_expire_at }}, {{ days_until_expiry }}.

Reward expired

Sent when: a reward the customer redeemed has expired without being used. Default subject: Your reward has expired Default message: “Your reward {{ reward_name }} ({{ reward_code }}) has expired. You still have {{ points_balance }} points to redeem for a new reward!” Delay: Days after reward expired. Useful shortcodes: {{ reward_name }}, {{ reward_code }}, {{ points_balance }}, {{ redemption_link }}.

Birthday Reminder

Sent when: a customer’s birthday is coming up and your Birthday earn rule is active. Default subject: Celebrate Your Birthday With Us! Default message: Greeting → “As a token of our appreciation, we’re offering you {{ points_value }} {{ points_label }} on {{birthday_date}}”. Timing: 3 days before the birthday. Useful shortcodes: {{ points_value }}, {{ points_label }}, {{ birthday_date }}, {{ points_balance }}.

Birthday award

Sent when: Yuko awards a customer’s birthday points. Default subject: Happy Birthday, {{ first_name }}! Default message: “Happy Birthday! To celebrate, we’ve added {{ points_value }} {{ points_label }} to your account.” Delay: Days after birthday award. Useful shortcodes: {{ points_value }}, {{ points_balance }}, {{ points_balance_as_cash }}, {{ redemption_link }}.

Anniversary Reminder

Sent when: a customer’s anniversary is coming up and your Anniversary earn rule is active. Default subject: Celebrate Your Anniversary With Us! Default message: Greeting → “As a token of our appreciation, we’re offering you {{ points_value }} {{ points_label }} on {{anniversary_date}}”. Timing: 3 days before the anniversary. Useful shortcodes: {{ points_value }}, {{ anniversary_date }}, {{ customer_years }}, {{ customer_year_label }}.

Anniversary award

Sent when: Yuko awards a customer’s anniversary points. Default subject: Happy Anniversary, {{ first_name }}! Default message: “Happy {{ customer_years }} {{ customer_year_label }} with us! To celebrate, we’ve added {{ points_value }} {{ points_label }} to your account.” Delay: Days after anniversary award. Useful shortcodes: {{ customer_years }}, {{ customer_year_label }}, {{ points_value }}, {{ points_balance }}.

Best practices

Start with Points earned, Points redeemed and Tier unlocked. These three cover the moments customers care about most.
Pair reminders with a redemption link. Add {{ redemption_link }} as the CTA URL in expiry reminders so customers can spend their points straight away.
Need different timing or extra steps? Build a workflow on the same trigger (for example Points Expiring Reminder with a Days Before filter) and leave the built-in email off.

FAQs

Not from the email editor. All four built-in reminders go out 3 days before the date (points expiry, reward expiry, birthday or anniversary). For other timing, use a workflow with the matching trigger and a Days Before trigger filter.
Tier unlocked only sends when a customer enters their first tier. Use a workflow on VIP Tier Upgrade for upgrades.
Yes. Yuko can only send them to customers with a birthday on file, and only while the Birthday earn rule is active.

Loyalty Emails

Points earned and redeemed, tier unlocked, expiry, birthday and anniversary.

Referral Emails

Referrer welcome, friend reward unlocked and referrer reward issued.

Membership Emails

Membership created, upgraded, downgraded and cancelled.

Template Editor

Edit content and delays, send a test, or use the Advanced Editor.

Shortcodes Reference

Every shortcode by group, including redemption links.

Email Settings & Custom Domains

From name, Reply-To, default From address and your own sending domain.

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.