Joy Loyalty Help Center
WebsiteDevDocsStatusBook a demo
  • WELCOME
  • QUICK START
  • CUSTOMERS
    • Customer management
    • Import customer data
    • Customers' types and segment
    • Generate customer QR code
    • Excluding customers from loyalty program
  • REWARD PROGRAMS
    • Earning programs
      • Place order
      • Place subscription
      • Sign up
      • Sign up newsletters
      • Birthday reward
      • Write review
      • Social activity
      • Google reviews
      • Fill out a survey
      • Visit website
      • Streak bonus challenge
      • Custom program
    • Redeeming programs
      • Discount program
      • Free gift program
      • Free shipping program
      • Coupon list at checkout
      • Redeem at checkout page
    • Rule engine
    • Referrals
      • Referral flow explained
    • Milestone
    • Advanced settings
      • Point Expiration
      • Refund points
      • Pending Points
      • Discount Combination
      • Channels for reward programs
    • Sandbox mode
  • MEMBERSHIP
    • Member exclusive deal
    • VIP Tiers
      • Tier Assessment
      • Tier Privileges
        • Exclusive products for VIPs
      • Automated notifications
    • Partner Tiers
  • EMBEDDED CONTENT
    • Loyalty landing page
      • Hero banner
      • How it works
      • Ways to earn
      • Ways to redeem
      • Rewards activity
      • Referral program
      • VIP Tier benefits
      • Sign-up banner
      • Loyalty Program FAQs
      • Coming soon teaser
      • My rewards
      • Create AI-Generated Icons for Loyalty Page
      • Loyalty page improvement 3/2025
    • Account page
      • Loyalty Dashboard
      • Rewards Redemption
      • Referral Management
    • Product page
      • Product referral
      • Point calculator
    • Checkout page
      • All discounts
      • Available rewards
      • Quick redeem
  • BRANDING
    • Widget design
    • Referrals
    • Sign up block
      • Display Sign up block
    • Customer login
    • Visit website popup
    • Reward reminder
  • ACTIVITIES
  • ANALYTICS
  • INTEGRATIONS
    • Theme Integration
    • Product reviews
      • Air Reviews
      • Judge.me
      • Yotpo
      • Fera Product Reviews
    • Chat Apps
      • Chatty
      • Gorgias
    • Email Marketing & SMS
      • Joy and Klaviyo
      • Joy and Sendlane
      • Joy and Drip
      • Joy and Mailchimp
      • Joy and Omnisend
      • Joy and PushOwl
    • Subscription
      • Joy Subscription
      • Shopify Subscription
      • Joy and Recharge Subscription
    • Inventory management
      • Avada Order Limits Quantity
    • Integrate with Shopify flow
      • Shopify Flow: Klaviyo and Joy Loyalty
      • Shopify Flow: Tydal and Joy Loyalty
      • Shopify Flow: Growave and Joy Loyalty
      • Shopify Flow: Loox and Joy Loyalty
      • Shopify Flow: Okendo and Joy Loyalty
      • Shopify Flow: Reviews.io and Joy Loyalty
      • Shopify Flow: Stamped.io and Joy Loyalty
      • Shopify Flow: Yotpo and Joy Loyalty
      • Shopify Flow: Store credit
      • Shopify Flow: Zigpoll and Joy Loyalty
  • TRANSLATIONS
  • NOTIFICATIONS
    • Automated notifications
    • Get started + Joy's Triggers
  • POS
    • Use Joy in POS workflow
    • Add Joy to Shopify POS
  • SETTINGS
    • General
      • Customer eligibility
      • Deeplink
      • Customer behavior settings
      • Custom point label
    • Color
      • Loyalty page button color
      • The art of crafting your loyalty page's
    • Email
    • Order
      • Add tags for orders and customers
    • In-app languages
    • Developers
      • Integrate the Joy Loyalty widget to Hydrogen
      • Manage tags
  • MIGRATION
    • 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
  • KNOWLEDGE HUB
    • FAQs
  • FAQs
    • The complete Joy Loyalty onboarding guide
    • How to setup earning rate on special occasion
    • Logged out but coupons still applied
    • Does manual point adjusting affect VIP tier status?
  • Privacy Policy
  • PRODUCT ROADMAP
    • Changelog
Powered by GitBook
On this page
  • Manage rewards
  • Manage customers
  • Migrations
  • Pricing
  • VIP Tiers
  • Integration

Was this helpful?

  1. KNOWLEDGE HUB

FAQs

Joy loyalty programs common questions from customers

PreviousKNOWLEDGE HUBNextThe complete Joy Loyalty onboarding guide

Last updated 4 months ago

Was this helpful?

Manage rewards

Can I change when the order is rewarded?

Yes, you can. You can choose between after the order is paid or after the order is fulfilled to issue the points to the customer balance.

You can change this in Settings > Order

What happens if a customer returns a purchase—are points deducted?

By default, the Minus point will be enabled with your Place order program so when you process the refund of the orders, the points will be deducted from customer balance.

Can the customer earn points for their orders if they do not have the account?

Yes, you can. You can go to Analytics > Revenue generated to see a full list of orders that has a loyalty programs actions involved.

Is there a way to notify customers about their points balance and rewards?

Yes, you can turn on the Notifications features. You can send emails to customer on their earning, and redemption activities.

By default, it will be sent via our app domain on behalf of your store. If you want to customize it further, you can set up custom SMTP for your sending.

Can I weekly report on my loyalty programs?

Yes, you can enable the Weekly report inside the Settings > General to enable our weekly email to your inbox to keep you in sync with your program performance.

If a customer cancels or fully refunds an order that used a birthday, sign-up, or entry reward coupon, can the coupon be reused?

Yes, the coupon will be reactivated and can be used again to ensure the customer’s benefits are not lost.

Exclude custom products from earning points

By default, custom products are included in the earning programs, but you have the option to exclude them.

You can choose to exclude custom products either from your online store or from POS transactions. Once you select your preferred options and save, the exclusion rule will apply to future orders.

Exclude on-sales item from loyalty program redeeming

Excluding on-sales items from earning

Setting up the exclusion for on-sale items in your points-earning conditions is fairly flexible. However, you’ll need to identify these items through a Shopify collection. Start by creating a collection with a "Compare at" price greater than 0—this will capture all items that are on sale.

Make sure to exclude this collection from all sales channels to avoid showing this collection to customers.

Once the collection is created, you can target it for exclusion in the Place Order program. To do this, simply set the condition where the collection title does not contain the phrase "On sale items"

Excluding on-sales items from redeeming

Similar to excluding on-sale items from earning points, you’ll need to create a Shopify collection for the redemption process. However, since Shopify’s discount logic only allows you to apply discounts to specific collections or products, we need to take a different approach. To exclude on-sale items from redemption, create a collection that includes all items that are not on sale.

In your redeeming program, set the applicable collections to this "Not on Sale" collection to ensure that only full-priced items are eligible for points redemption.

FAQs

If there are both on-sales and full-priced items in the cart, how will it work?

Similar to Shopify’s discount logic, percentage discounts will only apply to eligible items in the cart. For amount-based discounts, the discount will be applied as long as there is at least one full-priced item in the cart.

How can customers know that only on-sales items are excluded?

You can setup this on your loyalty page, and banner on your store. On the widget, we also show which collection this program is applicable for. So, you may want to name your collection name in a way that conveys.

Manage customers

Does manually adjusting a customer's points affect their tier status?
Does the expiration of customer points affect their tier status?
Can I show customer balance inside my Shopify Admin?

Yes, you can go to Settings > General > Show Metafields on Shopify admin to show the customer loyalty data inside the Shopify admin via Shopify Metafields

Can I manually change customer balance?

Yes, you can. You can change it inside the Customer edit page. However, this action will not change customer tier or milestone.

Remove Joy customers' meta fields

If you've uninstalled Joy Loyalty or disabled the meta fields synchronization feature, you may want to remove the remaining data from the Customer page. This is how you can manually do it:

  1. Create the meta field definitions used by our app

First, you go to Settings > Custom data > Customers. In this page, you choose to View unstructured metafields

  1. Assign the correct data types

Look for the two metafields of Joy Loyalty as below and add a definition for them:

  • For avada_joy.point: You can add whatever name and description for it. For the type, please choose integer.

  • For custom.joy_tier: You can add whatever name and description for it. For the type, please choose Singe line text

  1. Delete the definitions

Once the definition is created, you can now remove the metafield definitions and Shopify will handle the rest. This process will not take long.

Exclude customers

When a customer is excluded, they won’t be able to earn points for any actions on your store.

On each customer profile page, you will see a secondary button at the top of the page to exclude customers from your loyalty program. For now, we only support excluding customers one by one, no mass action support yet.

Later on, you can filter your excluded customers list on the Customers page. These customers will have the type of Left program.

Migrations

Can you help us move from Smile, Rivo, Loyalty Lion, Bon or Yotpo?

With our user-friendly tools, you can easily export your customer data and import it into Joy. Our system ensures that your data is converted accurately, maintaining clarity throughout the process. If you encounter any issues during the migration, our dedicated support team is available to assist you. Simply reach out to us, and we'll guide you every step of the way.

24/7 technical support until you get what you want!

Our dedicated team provides round-the-clock technical support to ensure you reach your goals hassle-free. Whether it's troubleshooting, guidance, or custom solutions, we're here every step of the way until you're completely satisfied with your experience!

Pricing

Can I change my plan later?

Certainly! Our pricing adjusts according to your company's needs. Get in touch with our 24/7 support team for personalized assistance.

Why are you so much cheaper than the competition?

Because we always aim to support merchants, the bigger the brands, the better. After careful consideration, we decided to introduce Joy to the market at a reasonable price point. Just look at our name — I believe that with this price, coupled with a wealth of features, you'll truly experience "Joy".

How does the free trial work?

You have a complete 14-day trial period to explore Joy at no cost. Cancel anytime with just one click. No charges if you uninstall during the trial.

VIP Tiers

What is "New Entry Rewards"?

"Entry rewards" are the incentives or benefits that customers receive upon joining a loyalty program or reaching a certain tier within that program. These rewards are designed to encourage customer engagement and retention.y Rewards offer immediate incentives for reaching new tiers. "Entry rewards" are valid for one-time use only.

What is the difference between "Privilege (Perk)" and "New Entry Rewards"?

The main difference between Tier Privileges and Tier New Entry Rewards is in their frequency and application. Tier Privileges offer ongoing benefits, that apply to all purchases once a customer reaches a specific tier. In contrast, Tier New Entry Rewards provide one-time benefits, when customers first achieve a new tier. Privileges sustain long-term loyalty through continuous rewards, while Entry Rewards offer immediate incentives for reaching new tiers.

After achieving a VIP tier and redeeming rewards, will customers lose their tier status?

Redeeming rewards does not affect VIP tier status; customers retain their VIP tier until the reset date, provided they meet the required criteria to avoid demotion.

How can customers achieve the next VIP tier?

Customers can reach the next VIP tier by meeting the specified points or spending thresholds within a defined time frame. Progress is evaluated against tier requirements set by the merchant.

How does the loyalty system calculate points (round down)?

Points in the loyalty system are calculated by multiplying the transaction amount by the points-earning rate. The system rounds down fractional points to the nearest whole number for accuracy and consistency.

Why cannot I add more privileges?

Shopify allows a total of 5 automatic discounts from all installed apps. If a merchant has 4 from Joy and 1 from another app, they cannot add more Perks-Privileges from Joy.

Why do my Tiers setting are not applicable in store front and others features?

The new Tiers feature requires merchants to launch in the Launch tab of VIP Tiers. Otherwise, their settings will not be applicable.

What's the difference between Tier Demotion and Tier Reset?

Tier Demotion: This feature downgrades a customer's tier after a set period (e.g., 6 months) of inactivity. For example, a Gold tier customer who doesn't make a purchase in 6 months will be demoted to Silver, and further to Bronze if inactive another 6 months.

Tier Reset: This feature resets a customer's tier to the lowest level after a chosen period, regardless of activity or points. You can set the reset period to 6 months or 1 day.

What's the difference between Tier Demotion and Tier Reset?

Tier Demotion: This feature downgrades a customer's tier after a set period (e.g., 6 months) of inactivity. For example, a Gold tier customer who doesn't make a purchase in 6 months will be demoted to Silver, and further to Bronze if inactive another 6 months.

Tier Reset: This feature resets a customer's tier to the lowest level after a chosen period, regardless of activity or points. You can set the reset period to 6 months or 1 day.

Integration

Can I use Joy Loyalty program with Hydrogen?
Features without the Checkout Extensibility upgrade

Our Joy Loyalty Program integrates many of these features:

Without upgrading to Checkout Extensibility, your store will not be able to use these features, limiting the potential of your loyalty program.

Keep in mind that this rule is unique in some scenarios and might not always be clear to customers. To avoid confusion, it’s a good idea to include an explanation of this rule in your

Currently, adjusting a customer's points does not affect their tier status. The customer's tier will only change according to the settings in or if you manually adjust the tier on the customer's detailed information page.

Currently, when the Point Expiration feature is enabled, the expiration of reward points does not affect the customer's tier status. The customer's tier status will only change according to the

Yes, you can integrate our widget into your Hydrogen store. Also, you can use our Metafield data to make your own Loyalty landing page. View

Starting August 2024, all checkout.liquid customizations for Shopify Plus will be removed, forcing merchants to upgrade your store to the latest

: We use this for the Free Gift feature and member privilege discounts, which require advanced discount logic.

: This powers the checkout coupons list widget and the checkout redeeming box, making the redemption process seamless.

: We utilize this for our sign-up widget on the thank you page, encouraging customers to join your loyalty program.

Loyalty page’s FAQs.
VIP Tier
VIP Tier setting
this post for guideline.
Checkout Extensibility.
Shopify Functions
Checkout UI
Thank You Page Extensions