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
  • What is "Discount program" feature?
  • Why do you need "Discount program"?
  • How to set up "Discount program"

Was this helpful?

  1. Rewards program
  2. Redeeming programs

Discount program

Let your customers turn their points into exciting discounts

PreviousRedeeming programsNextCustomize discount code prefix

Last updated 2 months ago

Was this helpful?

This feature is available for all plans

What is "Discount program" feature?

The discount program allows customers to use their accumulated points to receive a discount on their purchases. Each discount becomes a unique, one-time-use coupon code that's automatically generated for your customers when they redeem their points.

Why do you need "Discount program"?

A points-to-discount program is a powerful tool for growing your business. When customers can easily turn their points into discounts, they're more likely to return to your store and make repeat purchases. Not only does this increase your average order value, but it also helps you stand out from competitors. We've seen merchants significantly boost their sales with this simple yet effective way to reward customer loyalty. Think of it as an investment in your customers that pays off in long-term business growth!

How to set up "Discount program"

1

Get access to "Discount program"

Choose Reward programs -> Redeeming programs -> Go to Discount program -> Select Add more

2

Choose your discount type

Pick either Discount amount, Discount percentage or Buy X Get Y depending on your purpose and value of the item

  • Discount Amount: a fixed reduction applied to the original price of a product

  • Discount Percentage: A percentage-based reduction on the product price

  • Buy X Get Y (BXGY): A promotional offer where customers receive additional products or discounts when purchasing a certain quantity

3

Set up "Discount program" rules

a. Discount amount: Using this type of rule, you allow customers to redeem their points and get a discount code whose value is decided by the admin

  • Setup rewards: Enter a clear name for your program

  • Redeem value: You can choose between 2 options

    • Dynamic Discount: Points-based discounts with flexible thresholds

    • Fixed Discount: A set amount deducted at checkout for simplicity

  • Applicable categories: Choose where discounts can be used

  • Minimum order requirement: Set minimum order your customers need to get discount

  • Coupon expiration date: Set when discount codes expire

Condition:

  • Combinations: Want to let your customers stack different types of discounts? You can choose which discounts work together

  • Apply discounts to sale channel: Choose sale channels where customers can use their point-based discounts

  • Who can use discount: Choose whether everyone or only customer who redeemed can use your discount

Refund points: Manage returns and refunds automatically

Discount code's prefix: You can use default prefix or create custom prefix for your brand

4

Set up "Discount percentage" rules

Setup rewards: Enter a clear name for your program

Redeem value: Set up point conversion rate for your program

Applicable categories: Choose where discounts can be used

Minimum order requirement: Set minimum order your customers need to get your rewards

Coupon expiration date: Set when discount codes expire

Condition:

  • Combinations: Want to let your customers stack different types of discounts? You can choose which discounts work together

  • Apply discounts to sale channel: Choose sale channels where customers can use their point-based discounts

  • Who can use discount: Choose whether everyone or only customer who redeemed can use your discount

Refund points: Manage returns and refunds automatically

Discount code's prefix: You can use default prefix or create

5

Set up Buy X get Y

Set up program name and points that customers need to redeem to exchange a discount

Set up discount condition for the next buy that customers can use:

Set up the condition:

  • Combinations: Want to let your customers stack different types of discounts? You can choose which discounts work together

  • Apply discounts to sale channel: Choose sale channels where customers can use their point-based discounts

  • Who can use discount: Choose whether everyone or only customer who redeemed can use your discount

Refund points: Manage returns and refunds automatically

Discount code's prefix: You can use default prefix or create

6

Hit Save and press Turn on to activate your discount program

🎁