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
  • Method 1: Spark Email Editor
  • Method 2: Default WooCommerce Email Editor
  • Method 3: Edit WPLoyalty email content from the settings tab

Was this helpful?

  1. Settings

Customizing Emails for Points & Rewards Earned / Expiry

Learn how to customize the email for points/ rewards earned.

PreviousDisplay SettingsNextREST API with WPLoyalty PRO Plugin

Last updated 1 month ago

Was this helpful?

There are four email templates with the Loyalty Points plugin:

  • Points earned -> email will be sent to the customer when points are earned through his purchase.

  • Reward earned ->The reward earned email will be sent each time a customer earns a reward.

  • Reward Expiry Notification -> An email will be sent to the customer when rewards are about to get expired.

  • Point Expiry Notification -> An email will be sent to the customer when Points are about to get expired.

  • Birthday Email Notification -> An email will be sent to the customer on the customer's birthday.

  • Level Achievement Notification -> email will be sent to customers when they reach a specific level/ when they move up a level

Method 1: Spark Email Editor

The from Flycart provides compatibility with the WPLoyalty. It comes with a drag and drop email editor. So you can easily customize the emails sent by WPLoyalty to fit your branding requirements.

Click the link below to get the Spark Email Editor plugin

Example of how the default WPLoyalty Reward Earned email will look like:

Method 2: Default WooCommerce Email Editor

If you prefer to change the email template design you will have to create an override for the email template in your theme when you try to customize the email template. Below are the paths for each template to create an override:

There is a simple method to override the file in just a single click.

Here are a few steps to customize the mail:

STEP 1: Navigate to WPLoyalty -> Settings -> Emails -> click on the Manage button

You will be taken to the default WooCommerce Email editor, which is a file-based editor

STEP 2: Choose the manage option near the template that you want to customize:

STEP 3: Click on the copy file to template, which will automatically create an override on your template folder:

STEP 4: Click "View template".

STEP 5: By clicking "view template", you can customize your email templates.

Once the files are overridden to your theme folder, you can then edit the overridden file and make your changes.

After making changes, By clicking "save changes" you can save the file.

Method 3: Edit WPLoyalty email content from the settings tab

While clicking the button "Edit" you will find the below screen and using the available options, you can edit the content of emails with the available shortcodes.

Additional settings for emails:

To allow customers to decide if they want to receive WPLoyalty emails, we have a setting called "Show email opt-in section -> Visible/Hidden."

You can find this setting in the WordPress backend by going to WPLoyalty -> Settings -> Customer Reward page, enable or disable the toggle, and save the changes.

When this setting is enabled, customers will see a checkbox/option on the Customer Reward page. If the customer checks the "Opt-in for receiving points & rewards emails" box in the Notification Preferences section, they will receive the email. If they do not check the box, they will not receive the email.

This way, customers can decide whether or not to receive WPLoyalty emails, giving them more control over their preferences.

Additionally, as an admin or store owner, you can choose to enable or disable emails for customers from the WPLoyalty -> Customers tab. You can enable/ disable the toggle "Email Opt-in"

Video:

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

support request
Spark Email Editor
LogoWooCommerce Email CustomizerSpark Editor