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
  • What is "Custom program" feature?
  • Why do you need this feature?
  • How to set up this feature
  • Frequently Asked Questions

Was this helpful?

  1. REWARD PROGRAMS
  2. Earning programs

Custom program

How to create custom informational programs in Joy Loyalty that display on your loyalty widget and loyalty page without awarding points.

PreviousStreak bonus challengeNextRedeeming programs

Last updated 1 month ago

Was this helpful?

This feature is available for all plans

What is "Custom program" feature?

The Custom program feature allows you to create informational entries that appear in your "Ways to earn" section but don't award points. Unlike standard earning programs that give customers points for specific actions, custom programs serve as informational or navigational elements within your loyalty interface. Each custom program includes an icon, description, and optional URL link. These custom entries seamlessly integrate with your regular point-earning programs in the loyalty widget and page, creating a more comprehensive loyalty experience without disrupting your existing reward structure.

Why do you need this feature?

Custom programs significantly expand the versatility of your loyalty interface by bridging the gap between informational content and your rewards system. By incorporating non-point-awarding entries alongside standard earning opportunities, you can showcase exclusive services or benefits that enhance your loyalty program's perceived value beyond simple point accumulation.

This feature is particularly valuable for highlighting tier-specific rewards within your "Ways to earn" section, providing seamless navigation to important resources, or creating a more comprehensive view of your brand's offerings. Custom programs enable you to maintain a cohesive loyalty experience while directing customers to specific resources or information that complement your rewards structure, ultimately creating a richer, more useful customer experience that supports both engagement and education.

How to set up this feature

Follow these steps to create a new custom program:

1

Creating a custom program

  1. From your Shopify admin, navigate to Apps > Joy Loyalty

  2. In the left sidebar, click on Earning programs

  3. Click Add program

  4. Select Custom program from the program types

In the program setup page:

2

Program Information

  1. Program name: Enter a descriptive name that will appear in the loyalty interface

  2. Description: Add a clear, concise explanation of what this program represents

  3. Start/End date: Set availability dates if the program is time-limited (optional)

3

Trigger Action

  • Select Trigger action from the dropdown menu

Visit a page
Custom trigger

Allow to reward customers who visit a certain page with a certain number of points

Serve as informational or navigational elements within your loyalty interface Create informational entries that appear in your "Ways to earn" section but don't award points

  • URL: Enter a destination URL if you want customers to be directed somewhere when clicking this program (optional)

4

Save your changes and press Turn on Custom program

Frequently Asked Questions

Q: Will customers receive points for clicking on a custom program? A: No, custom programs are designed to be informational only and do not award points.

Q: Can I track how many customers click on my custom programs? A: Basic click tracking is available in your Joy Loyalty analytics dashboard.

Q: Can I show custom programs only to specific tiers of customers? A: Yes, you can configure visibility settings to show custom programs only to specific VIP tiers.

Q: Will custom programs appear on both the widget and loyalty page? A: Yes, custom programs appear in the "Ways to earn" section on both interfaces.

Q: Can I change the order in which custom programs appear? A: Yes, you can reorder all programs, including custom ones, in your earning programs settings.