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. 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.

Get WPLoyalty PRO.

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.

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 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: 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.

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_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.

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

Last updated