WPLoyalty Knowledgebase
Back to WPLoyaltySupportMy Account
  • WPLoyalty Knowledgebase
  • Installation & Updates
    • Installation
    • Updates
    • License Key Validation
  • Quick Start Guides
    • Creating a Loyalty Points program
    • Creating a Referral Program
    • Creating a Customer Reward Page
  • Campaigns
    • Creating a Campaign
    • Campaign Types
    • Campaign Rules
    • Creating a Reward
  • Campaign Types
    • Points for Purchase
    • Reward for spending
    • Review Reward
    • Referral Campaign
    • Social Share Campaigns
    • Birthday Reward
    • Sign Up Reward
    • Social Pages Follow Campaign
    • Achievement Campaign
      • Custom Action
  • Reward Types
    • Points Conversion
    • Fixed Discount
    • Percentage Discount
    • Free Product
    • Free Shipping
  • Add-ons
    • WPLoyalty - Launcher
    • WPLoyalty - Points Expiry
    • WPLoyalty - Multi Currency
    • WPLoyalty - Discount Rule Integration
    • WPLoyalty - Judge.Me
    • WPLoyalty- Migration
      • Migration from WPSwings Points and Rewards
      • Migration from WooCommerce Loyalty Points & Rewards
      • Migration from WooCommerce Points and Rewards
    • WPLoyalty - Guest Referral
  • WPLoyalty - Brand Condition
    • WooCommerce Brands
    • Perfect Brands for WooCommerce
    • Page
  • WPLoyalty - Level Action
  • Customers, Levels & VIP
    • Creating Levels / Badges
    • Creating Tiered Levels / VIP Customer Rewards
    • Importing Customers and points
  • Translating WPLoyalty
    • Using LocoTranslate
    • Translating Dynamic Strings with LocoTranslate
    • Using WPML
    • Translate dynamic strings via WPML
    • Using TranslatePress
  • Guides
    • How does WPLoyalty work on websites with multiple languages ?
    • How to create user role specific campaigns in WPLoyalty ?
    • Purchase History conditions with examples
  • Settings
    • Display Settings
    • Customizing Emails for Points & Rewards Earned / Expiry
  • Developers
    • REST API with WPLoyalty PRO Plugin
Powered by GitBook
On this page

Was this helpful?

  1. Quick Start Guides

Creating a Customer Reward Page

Learn how to create a customer reward page in your store so that your customers can discover your rewards program

PreviousCreating a Referral ProgramNextCreating a Campaign

Last updated 1 month ago

Was this helpful?

Once you create a Loyalty and Rewards program, you will need ways to let the customer know about your rewards and use them.

WPLoyalty offers two options for you to showcase your rewards program

  1. Reward page on My Account (default)

  2. Customer Rewards page

Ensure WPLoyalty plugin is installed and activated. Note that some features are exclusive to the PRO version.

Reward section on My Account Page

This is enabled by default as soon as you install the WPLoyalty plugin.

By default, your customers will be able to check their Available Points, Available Rewards, get their Referral Link, Ways to Earn Rewards and Rewrd Opportunities section section from this 'My Account -> Points & Rewards'.

Customers just have to go to the My Accounts page (of WooCommerce) -> Points.

If you have not created a My Account page for your customers, learn

Customer Reward page:

You can also create a dedicated "Customers Reward Page" and add to your store menu / navigation of your choice.

This can be done by creating a page (from the Pages section).

  • Go to your WordPress dashboard -> Pages -> click Add New Button

  • Give a title to the page

  • Add the following short code: [wlr_page_content]

Just save the page and add it to your menu / navigation

Sections in the Reward Page

The reward page (applies to both types) shows the following sections

  • My Points - The points earned & redeemed by the customer

  • My Rewards - The rewards claimed by the customer. And the available rewards the customer can redeem

  • Referral - If you have created a "Referral" campaign, then it will show the Referral widget with unique referral link of the customer

  • Ways to earn - This section will list all the reward campaigns you created for the customers - opportunities to earn reward in your store.

  • Transaction details: This section will list all the order details and actions performed by customers.

  • Reward Opportunities: This section will display the reward opportunities to the customer and how to earn rewards for customers.

  • Levels: This indicates the customer's current level, with points required to advance to the next level.

  • Upcoming Point Expiration: This section displays the upcoming expiring points to notify about the existing points.

  • Notification Preferences: This option allows you to customize your priority in sending emails for earning points and rewards.

The reward page will use the title & description given in the campaigns / rewards. So when you create the campaigns / rewards, please have the title and descriptions entered in a way the customer will understand.

Customise Customer Reward page:

In Customer Reward Page (go to WPLoyalty -> Settings -> Customer Reward Page -> Branding), the branding tab offers customization options like changing color and icons.

Looking to display info in Customer Reward Page by checking additional condition like Customer Level and Customer User Role: ?

With these options, we can customize the display of information in the "Ways to Earn" section based on additional conditions:

  • Current Role - will display Campaign info matched to that logged in customer's user role

  • Current Level - will display Campaign info matched to customers current level

  • Current and next user level - will display Campaign info of current and next user/ upcoming level of customer

Used point image:

You have the option to change the icons for your used points (Available points)& Active point image (Redeemed points) . By clicking "choose an image" you can edit the icons.

Also, You can change the theme color and heading color.

My account page:

Redeem & Coupon button:

You have the option to change the text and color option for Redeem Now button. Also, you can change the coupon code color.

My account page:

Video:

Frequently asked question:

1. How to further customize "My account -> Points & Rewards" page ?

You can customize the Points & Rewards page via theme override.

You can follow the below steps:

  • Go to the following path: /wp-loyalty-rules/App/Views/Site/

  • Copy the file: file_to_override.php

  • Paste it into the: /wp-content/themes/YOUR_ACTIVE_THEME_NAME/wployalty/file_to_override.php

  • The below example is to override the reward page of the wployalty.

    • Go to the following path: /wp-content/plugins/wp-loyalty-rules/App/Views/Site/

    • Copy the file: my_account_page_reward.php

    • Paste it into: /wp-content/themes/YOUR_ACTIVE_THEME_NAME/wployalty/my_account_page_reward.php

    • Now, the template override for the loyalty reward page is successful, you can now edit the /wp-content/themes/YOUR_ACTIVE_THEME_NAME/wployalty/my_account_page_reward.php as per your need.

Now, you can edit the overridden file and do customisation.

2. How to further customize the "Customer Reward Page"?

As like the Points & Rewards page, you can further customize the Customer Reward page via theme/ template override.

You can follow the below steps:

  • Go to the following path: /wp-loyalty-rules/App/Views/Site/

  • Copy the file: customer_reward_page.php

  • Paste it into the: /wp-content/themes/YOUR_ACTIVE_THEME_NAME/customer_reward_page.php

Now, you can edit the overridden file and do customisation.

If you are new to WordPress, you may want to refer .

Do more with PRO.

Still unclear ? Please submit a . We are always happy to assist you :)

how you can add menu links / navigation in your site from this guide
Get WPLoyalty PRO.
support request
Get WPLoyalty PRO.
how to create a My Account page in WooCommerce from this official guide
My Account -  Points and rewards page
Custom Reward page settings
Custom Reward page setting
Reward page
Rewards
Rewards page shortcode