Joy Loyalty Help Center
WebsiteDevDocsStatusBook a demo
Joy Loyalty
Joy Loyalty
  • 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
  • What is the Recharge Integration
  • Why do you need this feature?
  • How the integration works
  • How to integrate Recharge Subscriptions with Joy Loyalty
  • Where to find your API Key?
  • Setting up Recharge-specific coupons
  • Best practices for Recharge Integration
  • FAQs

Was this helpful?

  1. INTEGRATIONS
  2. Subscription

Joy and Recharge Subscription

Integrate Joy Loyalty with Recharge Subscription to reward customers for every subscription purchase

PreviousShopify SubscriptionNextInventory management

Last updated 14 hours ago

Was this helpful?

This feature is available in All plans

What is the Integration

The Recharge Integration provides two key functionalities for subscription-based stores:

  1. Discount Code Synchronization: Automatically syncs Joy Loyalty discount codes to Recharge, allowing customers to apply loyalty discounts to their subscription orders through the Recharge customer portal.

  2. Subscription Rewards: Allows merchants to reward customers with loyalty points for subscription purchases and renewals, encouraging long-term subscription retention.

This integration ensures that customers receive loyalty rewards for their recurring subscription orders and can use their earned loyalty discounts on both one-time purchases and subscription orders seamlessly.

Why do you need this feature?

The Recharge Integration creates a unified loyalty experience for your subscription customers, offering both rewards for subscription purchases and the ability to use loyalty discounts on recurring orders. Without this integration, subscription customers would be disconnected from your loyalty program benefits, missing out on earning and redeeming rewards for their most valuable purchases.

Enabling this integration creates a complete loyalty ecosystem where subscription customers can earn points for their recurring orders and apply their earned discounts seamlessly through the Recharge customer portal. This comprehensive approach significantly increases customer lifetime value, as subscription customers typically represent your most loyal segment and highest revenue potential.

How the integration works

Discount code synchronization

When a customer redeems loyalty points for a discount code:

  1. Discount Creation: Joy creates the discount code as usual

  2. Sync to Recharge: The system automatically syncs applicable discounts to Recharge

  3. Customer Access: Customers can apply the discount in the Recharge customer portal

  4. Automatic Management: The system manages discount lifecycle (activation, deactivation, deletion)

Subscription rewards

When customers place subscription orders:

  1. Order Processing: Recharge processes the subscription order

  2. Point Calculation: Joy calculates loyalty points based on your configured rules

  3. Point Award: Points are automatically added to the customer's loyalty account

  4. Notification: Customers can be notified of their earned points (if email notifications are enabled)

How to integrate Recharge Subscriptions with Joy Loyalty

1

Go to "Integrations", and select "Recharge Subscription"

2

Click on "Install Recharge Subscription"

3

Install Recharge Subscription app

4

Paste your API key to connect with Recharge Subscription

5

Click "Set up" to reward points for customers purchasing subscription-based products

Set up the Subscription order to give rewards for customers who place an order

Where to find your API Key?

1

Go to Recharge, click on Tools & Apps, then choose API tokens

2

Click "Create an API token"

3

Name the API token and add your contact email

4

Choose the permission scopes to grant this token

5

Click "Save"

6

Click on the new program to set up more permissions. Then click "Save"

7

Copy the API key then paste it in the API key of Recharge and Joy Loyalty Program integration to connect

Setting up Recharge-specific coupons

1

Access coupon creation

  • From your Shopify admin, go to Apps

  • Click on Joy Loyalty

  • Navigate to Reward Programs → Redeeming Programs

  • Click Create New Coupon

  • Select your desired Recharge coupon type

2

Configure basic coupon settings

  • Coupon Name: Give your coupon a descriptive name

  • Point Cost: Set how many loyalty points customers need to redeem

  • Discount Value: Enter the amount or percentage

  • Expiration: Set when the coupon expires (optional)

Best practices for Recharge Integration

Setting up subscription-friendly rewards

  • Configure loyalty rewards that work well with recurring orders

  • Consider offering percentage discounts for variable subscription values

  • Set up tier benefits that apply automatically to subscription orders

Managing customer expectations

  • Clearly communicate that loyalty discounts work on subscriptions

  • Include subscription benefits in your loyalty program description

  • Send notifications when discounts are applied to subscription orders

Monitoring integration performance

  • Regularly check that discounts are syncing properly

  • Monitor customer usage of loyalty discounts on subscription orders

  • Track the impact on subscription retention and loyalty engagement

FAQs

Do all Joy loyalty discounts sync to Recharge?

No, only discounts configured for subscription use or both one-time and subscription use will sync to Recharge. One-time only discounts remain in Shopify only. The integration automatically identifies and syncs only subscription-applicable discounts.

Can customers earn loyalty points for subscription orders?

Yes, when you configure subscription rewards in the integration settings, customers will automatically earn loyalty points for their subscription orders and renewals based on the rules you set up.

How do I get my Recharge API key?

Go to your Recharge admin dashboard, navigate to Tools & Apps → API tokens, create a new token with appropriate permissions, and copy the generated API key to paste into Joy Loyalty's integration settings.

Can customers stack loyalty discounts with other Recharge discounts?

This depends on your Shopify discount stacking settings and Recharge configuration. Generally, only one discount per order type will be applied, with the system choosing the best available discount for the customer.

What happens to discounts when a subscription is cancelled?

When a subscription is cancelled, any unused loyalty discounts associated with that subscription remain available for the customer's account but cannot be applied to the cancelled subscription.

How quickly do discounts sync to Recharge?

Discounts typically sync within a few minutes of creation in Joy Loyalty. However, it may take up to 10 minutes during high-traffic periods.

Recharge