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
  • Introduction
  • How it works
  • How to set up
  • FAQs

Was this helpful?

  1. Rewards program
  2. Earning programs

Place order

Discover how to set up and optimize the Place Order Rewards in your Shopify store’s loyalty program, including tips on earning methods, conditions, and best practices.

PreviousSign upNextBirthday rewards

Last updated 8 months ago

Was this helpful?

Introduction

Place Order Rewards are a key component of your loyalty program, rewarding customers every time they make a purchase. This not only incentivizes repeat purchases but also helps build long-term loyalty by offering something extra each time a customer places an order.

How it works

You can customize these rewards to align with your business goals. Customers can earn a fixed amount of points for each order, or you can set up a dynamic system where the points are based on the order value. Additionally, you have the flexibility to trigger these rewards either after the order is paid or once it’s fulfilled, depending on your preference.

How to set up

Access your Place order program

From our app, go to Reward programs > Earning programs to access the list of programs, in which you will find a default Place order program that we created. You can also have more than 1 Place order program.

Program name

The program name appears on your widget and loyalty page. Since it’s not a fixed string, it cannot be included in the translation page. If your store operates in a single language, you can name the program in that language. If you’re using multiple languages and are on the Advanced plan, the name will be translated automatically using our translation feature.

Choose your reward method

When setting up Place Order rewards, you can choose how customers earn points:

  • Based on Customer Spending Amount: Each time a customer makes a purchase, they earn points proportional to the amount they spend. For example, you can set a rule where customers earn 1 point for every dollar spent. This method encourages higher spending by rewarding customers more for larger orders.

  • Fixed Points Per Order: Alternatively, you can offer a fixed number of points for every order, regardless of the amount spent. This method is straightforward and ensures customers are rewarded equally for each purchase.

Configure conditions

When setting up your Place Order rewards, you might want to exclude certain items or order types from earning points. For example, you can choose to exclude gift cards, sale items, or wholesale orders. It’s easy to set these conditions—just select which products or collections you want to include or exclude. You can also use Shopify tags to make sure specific order types, like wholesale orders, are handled according to your preferences.

When using the condition builder to target specific product groups, it’s important to carefully consider the logic you want to apply with the AND and OR operators. A common mistake occurs when combining two negative conditions, especially when deciding whether to use "All" or "Any" conditions.

If you mistakenly use the "Any" condition, it could end up allowing all products to qualify. For example, if you set a condition where a product should not contain a string like "Something that no match" (which is almost always true), it could bypass the Sale collection condition, making the product eligible for the Place Order program when it shouldn’t.

Make sure to use the correct logic to ensure that your conditions work as intended.

Minus points

By default, this option will be set to On. You can control whether customer balance will be deducted on the refund or cancellation of an order.

Rewards points for guest

If your goal is to treat everyone in your customer base equally, this mode may be the right choice, as it simplifies customer management by focusing on email-only interactions.

FAQs

What currency do you use to calculate the points rewards?

The same as Shopify, we will work with the store's main currency which works in your Shopify admin. All the processing inside Shopify works with your store's main currency. All will be converted to the main currency and then the reward rate will be implemented to this total amount.

Are shipping and taxes included in the calculation of points rewarded?

If you choose the reward customer on the amount they spent as below, then it is: no, they are not. We will only add up the total price of the products matching the conditions (you can whitelist some of the products out of the program) in the order.

When will the points be rewarded to the customer after placing orders?

In the settings, you can change this behavior. By default, it will issue the points once the order is paid or marked as paid. You can also change it to Fulfilled to make sure that you can manually qualify the order and reward it once it is processed.

In our app, guest customers are not eligible to earn rewards for any activities. As mentioned , the new customer account mode classifies all customers as guests because it doesn’t create a full account in your Shopify store. This means that at the beginning, you’ll only have the customer’s email, with no additional information like their name.

🎁
earlier here
Rewarding method for the place order reward
Conditioning inputs for the place order
Target for earning points
Paid or fulfilled order for the placing order rewards