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​
  • Jumpstart your Loyalty Page
  • Add your content
  • Customizing icons
  • Further customization
  • Change your SEO
  • Add your page navigation
  • Wrap up​
  • Discover Joy

Was this helpful?

  1. Loyalty Page

Loyalty landing page

Learn how to create an SEO-friendly Loyalty page for your Shopify store, showcasing rewards, points, and tiers to boost customer engagement and loyalty

PreviousReward ReminderNextLoyalty page block

Last updated 5 months ago

Was this helpful?

Who can use the Loyalty Page?

  • Basic features are available for Free users.

  • Enhanced features are available for Professional, Advanced, and Enterprise plans.

  • Your theme needs to support OS 2.0 app blocks

Introduction

When setting up your loyalty program, you may choose to have both a dedicated Loyalty Page and a simple floating widget. While the widget is convenient, it’s not always SEO-friendly. A fully customized Loyalty Page not only enhances SEO but also provides a solid destination for targeting your ads, email campaigns, and social posts.

With Joy Loyalty’s embedded content, you can tailor your Loyalty Page to meet your needs and drive engagement. Let’s explore how to set it up for maximum effectiveness.

Jumpstart your Loyalty Page

Our Loyalty page will use the Shopify page combined with Theme OS 2.0 app blocks to design. With this approach, you will be able to elevate all your existing themes and app blocks to design your loyalty landing page.

To kick things off, please navigate to the 'Embedded Content' on your left menu. Once there, click on 'Generate Loyalty Page' to create our page in Shopify.

Create Joy loyalty page in Shopify Pages

After selecting "Generate Loyalty Page", a popup window will appear, allowing you to set the slug for your loyalty page. If you don't set a slug, the loyalty page slug will default to /joy-loyalty-page

You can go to Shopify pages and find the Edit website SEO section to change this page's handle if you want to.

Case #1: If you have already created a loyalty page named 'loyalty-page' using the Shopify theme but have not yet clicked 'Generate Page' in the embed content, clicking 'Generate Page' will convert the loyalty page you previously created into the new 'joy-loyalty' page."

Case #2: If you have already generated a loyalty page and then create a new page and set it up based on 'joy-loyalty,' this new page will automatically convert into the loyalty page that you previously generated.

Add your content

Here, click on 'Apps' in the left menu and add the first 'Hero Banner Block'. You also have the option to use your own theme’s Hero banner instead of ours. While our banner is designed to suit most Loyalty Page needs, using your own banner may be better if you want a slideshow or a more interactive experience.

Once the Joy Hero Banner block is added, you can find all the settings on your right menu in which you can customize the following:

  • Banner image: It is recommended that you design your banner.

  • Buttons: Change your primary and secondary buttons' content, color, and links.

  • Layout: Change your content alignment to the left, center, or right depending on the banner background image.

To create a fully functional and effective Loyalty Page, we recommend including the following blocks: "Joy How it Works," "Joy Ways to Earn," and "Joy Ways to Redeem." A well-structured Loyalty Page typically follows this layout: a Hero Banner at the top, followed by sections for How it Works, Ways to Earn, and Ways to Redeem. Optionally, you can add an Inline Banner for a call-to-action (CTA) and a FAQs section to provide additional clarity and drive engagement.

These Ways to Earn, and Ways to Redeem will dynamically display the content according to your program settings.

Customizing icons

Use our icons

In each block setting, you can find the "Icon color" input to change the color of our default icons according to your brand color.

Use your self-designed icons

In the Embedded content menu, go to Loyalty blocks to browse for Ways to redeem and Ways to earn blocks. You can upload your icons to our app or you can paste your own hosted URL that can be used for the loyalty page.

Besides these two blocks, if you want to customize the How it works block, then the custom icon inputs are built-in. You can upload it right in the Shopify theme editor.

Further customization

Some blocks may allow you to manage their advanced settings inside the Joy Loyalty Program application. For instance, with the “Joy Way to redeem” block, you can head back to your Joy Loyalty Program to set up the displaying order of programs in the 'Way to Earn' block.

Navigate to 'Embedded content', then 'Loyalty blocks' (on your left menu) and you will find the 'Way to earn' block. In this example, you can set up the order of each way to redeem, or toggle their display ON or OFF.

Also, the Joy: FAQs block would require you to set up your FAQs list inside our apps. If you want to use your own theme FAQs blocks combined with Shopify Meta Objects then it would be fine as well.

Feel to to add any of your theme blocks like Video, Collage, etc to create a seamless loyalty landing page for your site.

Change your SEO

As mentioned earlier, you can update your page handle, title, and meta description directly within Shopify. Here’s how to do it:

  1. Go to Shopify Admin → Online Store → Pages → Select your landing page.

  2. Click on Edit website SEO.

  3. Update the page handle, title, and meta description as needed.

  4. Click Save to apply your changes.

Once all is settled, make sure to submit your page to Google Indexing.

Add your page navigation

Be sure to add your Loyalty Program page to your store’s navigation so customers can easily find it. This not only improves user experience but also boosts SEO by adding valuable internal links to your site. Go to Shopify Admin > Online Store > Navigation to update the menu to your liking.

And that’s it! You’ve created an engaging Loyalty Page for your customers. Remember, the key to a successful Loyalty Program is making sure your page is both inviting and easy to navigate. Keep refining it to meet your customers' needs.

Discover Joy

Need help? Check out Frequently Asked Questions.👇

Important note: When you select'Generate Page' we will automatically create a page named 'joy-loyalty' using a template called 'joy-loyalty.' When setting up a page for your loyalty program, please note the following case:

Joy Apps block inside Shopify editor
Joy ways to redeem block

It is recommended that you can design your icons with , or you can design them on

Step 6

Wrap up

🚀
⚠️
Figma
Freepik
​
⁉️FAQs
​
​
Joy Hero banner block
Joy FAQs block admin
Joy loyalty navigation links

Questions

Add and manage questions & answers

Chatbox

Set up chatbox appearance

Translation

Translate your content

Cover
Cover
Cover