Joy Loyalty Help Center
WebsiteDevDocsStatusBook a demo
[Old] Joy Loyalty
[Old] Joy Loyalty
  • 🚀Getting started
    • Getting started
      • How to enable Joy's app embed
      • Show Shopify customer account
      • Quick search
      • Name your points currency
    • 🌟What's New?
  • 🎁Rewards program
    • Rewards programs overview
    • Earning programs
      • Sign up
      • Place order
      • Birthday rewards
      • Customers reviews
      • Social media
      • Whatsapp
      • Pinterest
      • Fill out a survey
      • Visit website
      • Google Reviews
      • Custom Program
    • Redeeming programs
      • Discount program
      • Customize discount code prefix
      • Redeeming rewards at checkout
      • Coupon list at checkout
    • Milestone
    • Membership
      • Member exclusive deal
      • VIP Tier
        • ⭐Set up VIP Tiers
        • ⬇️Tier Assessment 🆕
        • 💎Tier Privileges
        • FAQs
    • Advanced settings
      • Point Expiration
      • Pending Points
      • Refund points
      • Discounts Combination
      • Channels for reward programs
      • Set up coupon codes for referrals
    • Rule Engine 🆕
  • 🧑‍🤝‍🧑Referrals
    • Getting started with referral campaigns
    • Referral flow explained
    • Product Referral Block
    • Managing referrals with tags
  • 🚀Migration
    • Migration to Joy Loyalty
    • Migrations from apps
      • Migration from Stamped to Joy Loyalty
      • Migration from Smile to Joy Loyalty
      • Migration from Rivo to Joy Loyalty
      • Migration from Appstle℠ Loyalty & Rewards to Joy Loyalty
      • Migration from Loyalty Lion to Joy Loyalty
      • Migration from BON Loyalty to Joy Loyalty
      • Migration from Yotpo Loyalty to Joy Loyalty
    • Migrate Tiers
  • 👨‍👩‍👧‍👦Customers' activities
    • Customers' activities
      • Customers' activities
      • Import & Export customer data
      • Customers' types and segment
      • Generate Customer QR Code
    • Email notification
      • Automated notifications
      • Custom sender for email notifications
    • Analytics
  • 🛍️Store design with Joy
    • Widget
      • Setting up a Loyalty widget that brands
      • Sign up & Referrals Widget
      • Sign up block
      • Advanced widget settings and customization
    • Deeplink
    • Account page
      • Referral block
    • Point calculator
    • Translation
      • Translate Widget Contents
      • Change Language in app
    • Customer login
    • Reward Reminder
  • 🚀Loyalty Page
    • Loyalty landing page
    • Loyalty page block
      • Hero Banner
      • “FAQs” block
      • “How it works” block
      • “Way to earn” block
      • “Way to redeem”
      • "VIP Tiers" block
      • In-line Banner
      • Redeem at checkout
      • Rewards activity block
      • Referral block
      • “Coming soon” block
      • My reward block
  • 🧩Integrations
    • Review Apps
      • Joy and Air Reviews
      • Joy and Judge.me
      • Joy and Fera Product Reviews
      • Joy and Yotpo Product Reviews
    • Email Marketing Apps
      • Joy and Klaviyo
      • Joy and PushOwl
      • Joy and Mailchimp
      • Joy and Omnisend
      • Joy and Sendlane
      • Joy and Drip
    • Subscription Apps
      • Joy and Joy Subscription
      • Shopify Subscription Integration
      • Recharge Subscription
    • Survey Apps
      • Joy and SEA Survey
    • Chat apps
      • Gorgias
  • 🌀Shopify Flow
    • Get started + Joy's Triggers 🆕
    • Integrate with Shopify flow
      • Shopify Flow: Klaviyo
      • Shopify Flow: Growave
      • Shopify Flow: Loox
      • Shopify Flow: Okendo
      • Shopify Flow: Reviews.io
      • Shopify Flow: Stamped.io
      • Shopify Flow: Tydal
      • Shopify Flow: Yotpo
  • 💸POS
    • Add Joy to Shopify POS
    • Use Joy in POS workflow
  • Knowledge Hub
    • Ultimate guide to setting up your loyalty program with Joy
  • Dev Docs
    • Magic tagging for manipulating customer balance
    • Integrate Joy Loyalty widget to Hydrogen
  • FAQs
    • Common questions
      • Remove Joy customers' meta fields
      • Features without the Checkout Extensibility upgrade
      • Exclude custom products from earning points
      • Exclude on-sales items from loyalty program redeeming
      • Exclude customers
    • ⁉️FAQs
    • 🔏Privacy policy
Powered by GitBook
On this page
  • Step 1: Referrers Share Their Links
  • Step 2: Referees Claim Their Rewards
  • Step 3: Referees Make a Purchase
  • FAQs

Was this helpful?

  1. Referrals

Referral flow explained

Learn how the referral process works with Joy Loyalty. Understand each step, troubleshoot issues, and get answers to FAQs about managing your referral program.

PreviousGetting started with referral campaignsNextProduct Referral Block

Last updated 7 months ago

Was this helpful?

In this section, we'll walk you through the full referral process to help you visualize how it operates from start to finish. This will also assist you in identifying any potential issues and troubleshooting them effectively.

Step 1: Referrers Share Their Links

The referrer shares their unique referral link with a new customer. This customer must be new to your store and should not have an existing account. When they click on the link, they’ll be taken to the landing page you’ve set up in your referral settings.

If you are just testing it out with the password store, you need to access using the referral link after entering the store password.

Step 2: Referees Claim Their Rewards

The referred customer fills in their email to claim the reward you’ve configured in the program. Once they’ve done this, a pending referral activity will appear in the app.

The pending activity will be shown on your activity page. By this time, the referer will not yet receive their rewards.

Step 3: Referees Make a Purchase

The referred customer needs to place an order using the same email they used to claim their reward.

When they complete their purchase and reach the thank you page, the referral activity will be marked as complete in the app.

FAQs

Why my referrer does not receive their rewards?

There are two common reasons this might happen:

  1. Different Email Addresses: The referred customer may have used one email to claim the reward and a different email when placing the order. Ensure they use the same email for both actions.

  2. App Pixel Disabled: You may have disabled the App pixel, which tracks customer events. Check if the pixel is connected by going to Settings > Customer Events and making sure it’s enabled.

If my customers cheat by using tricks to create multiple accounts for referral rewards, what should I do?

Don't worry! The anti-cheat for referral feature is designed to prevent fraudulent activities within your referral program, ensuring fairness and integrity for all users. This feature is crucial for maintaining a trustworthy environment where genuine referrals are rewarded, and it helps protect your interests against misuse.

To set up the anti-cheat feature, simply follow these steps:

  • Turn On: Go to the settings and select "Turn on" to enable the anti-cheat feature.

  • Save Changes: After activating the feature, click on "Save" to apply your changes.

Once activated, the system will automatically prevent users from utilizing the same email addresses or browsers for cheating purposes. Additionally, it will block customers who share the same IP address from claiming referral rewards, significantly reducing the risk of fraud.

We strongly recommend enabling this feature to maximize the protection of your referral program. Take action today to safeguard your program and ensure that genuine referrals are rewarded!

🧑‍🤝‍🧑
The shortened referral link inside the Joy widget
Customer fill in the email to claim the gift
The pending activity inside the activity page
The referral activity is mark as done