Joy Loyalty Help Center
Install appWebsiteDevDocsStatusBook 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?
  • How to change customer after-login redirect destination
  • Privacy Policy
  • PRODUCT ROADMAP
    • Changelog
Powered by GitBook
On this page
  • What is this feature?
  • Why use this feature
  • Setting up and using Sandbox Mode
  • Sandbox mode use case
  • FAQs

Was this helpful?

  1. REWARD PROGRAMS

Sandbox mode

Test your loyalty program without awarding real points. Sandbox Mode lets you verify calculations and rules using test accounts before going live.

PreviousChannels for reward programsNextMEMBERSHIP

Last updated 2 months ago

Was this helpful?

This feature is available in All plans

What is this feature?

Sandbox Mode is a testing environment allowing you to test your loyalty program without awarding real customer points. When enabled, activities like sign-ups and orders will not generate points for regular customer accounts but only for designated test accounts.

Why use this feature

Setting up a loyalty program involves careful planning and testing to ensure it creates the best customer experience. Sandbox Mode helps you:

Setting up and using Sandbox Mode

Before you begin, ensure you know which test accounts you want to use for your testing and have a clear plan for what aspects of your loyalty program you want to test.

1

Enable Sandbox Mode

  • Locate the Sandbox Mode toggle switch in the Reward Programs menu

  • Click the toggle to turn Sandbox Mode on

  • Review the confirmation message explaining what will happen

  • Click "Confirm" to enable Sandbox Mode

When Sandbox Mode is enabled, you'll see a notification banner at the top of your Joy Loyalty dashboard reminding you that you're in testing mode.

2

Add test accounts

To effectively test your loyalty program, you'll need to designate specific accounts as test accounts:

  1. Navigate to the Test Accounts section within Sandbox Mode

  2. Click "Add Test Account"

  3. Enter the account information for your test customer

  4. Click "Save" to add the account to your test list

  5. Repeat for additional test accounts as needed

Sandbox mode use case

Let's say you want to test a new rule that awards double points on a customer's first purchase:

  1. Enable Sandbox Mode

  2. Add your test account to the test accounts list

  3. Create a new order using your test account

  4. Check that the account receives double points for the first purchase

  5. Create another order and verify that regular points are awarded

  6. Make any adjustments to the rule as needed

  7. When satisfied with the results, disable Sandbox Mode

FAQs

Will enabling Sandbox Mode affect existing customer points?

No. Enabling Sandbox Mode only affects how new points are awarded. Existing points in customer accounts will remain unchanged.

Can I still see reporting data while in Sandbox Mode?

Yes. All reporting features continue to work in Sandbox Mode, but activities performed during this time will be tagged as "test" activities in reports.

How long can I keep Sandbox Mode enabled?

You can keep Sandbox Mode enabled as long as needed for testing. Just remember that regular customers won't earn points during this time.

Can I add or remove test accounts while Sandbox Mode is active?

Yes. You can manage your test accounts at any time while Sandbox Mode is enabled.

If I disable Sandbox Mode, will test accounts continue to receive points?

No. When Sandbox Mode is disabled, all accounts (including test accounts) will follow the standard loyalty program rules.

Joy Loyalty · Sandbox mode step-by-step guide