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
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. 1.
    Reward page on My Account (default)
  2. 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 how to create a My Account page in WooCommerce from this official guide
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
If you are new to WordPress, you may want to refer how you can add menu links / navigation in your site from this guide.
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.
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.
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 apply coupon button & redeem button. Also, you can change the coupon code color.
My account page:
Do more with PRO. Get WPLoyalty PRO.
Frequently asked question:
1. How to further customise "My account -> Points & Rewards" page ?
You can customise 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: my_account_reward.php
  • Paste it into the: /wp-content/themes/YOUR_ACTIVE_THEME_NAME/my_account_reward.php
Now, you can edit the overridden file and do customisation.
2. How to further customise "Customer Reward Page" ?
As like Points & Rewards page, you can further customise 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_page.php
  • Paste it into the: /wp-content/themes/YOUR_ACTIVE_THEME_NAME/customer_page.php
Now, you can edit the overridden file and do customisation.
Still unclear ? Please submit a support request. We are always happy to assist you :)