Links

Purchase History conditions with examples

Let's learn about purchase history conditions in detail with examples.
Purchase history based condition:
This condition will check for the number of orders/ products, which are previously purchased by customers. So if the conditions gets matched, then Points/ Rewards will be given.
Please note that before proceeding, you must have installed and activated the WPLoyalty PRO plugin. It is important to note that the below discussed Conditions requires the PRO version.
The available Purchase History based conditions are:
  • First order
  • Last order
  • Last order amount
  • Number of orders made with the following products
  • Number of orders made
  • Number of quantities made with the following products
  • Total spent
Example 1: First order
Scenario: Get 100 bonus Points if its customer's "First Purchase"
(go to WPLoyalty -> Campaigns -> choose "Reward Based on Spending" campaign -> add additional condition as -> First order condition as shown like below)
Example 2: Last order
Scenario: Get Free Shipping if the last order is placed within a week.
Step 1: Creating a "Free Shipping" Reward as a Coupon (go to WPLoyalty -> Rewards -> choose Free Shipping)
Step 2: Create a "Reward Based on Spending" Campaign and select the Free Shipping Coupon/ Reward here.
(go to WPLoyalty -> Campaign -> choose Reward based on Spending -> select the Free Shipping Reward -> add additional condition as -> Last Order condition as shown like below)
Within Past: While choosing "Within Past", last order placed within the current week will be taken into consideration.
Earlier than: While choosing "Earlier than", last order placed before 7 days (before current week) will be taken into consideration.
Example 3: Last order amount
Scenario: 30% reward if the “last order value” is greater than $500
Step 1: Creating a 30% off Reward as a Coupon (go to WPLoyalty -> Rewards -> choose "Percentage Reward")
Step 2: Create a "Reward Based on Spending" Campaign and select the 30% off Coupon/ Reward here.
(go to WPLoyalty -> Campaign -> choose Reward based on Spending -> select the 30% off Reward -> add additional condition as -> Last order amount as shown like below)
Example 4: Number of orders made
Scenario: Place at least 5 orders this month & earn $20 reward
Step 1: Creating $20 Reward as a Coupon (go to WPLoyalty -> Rewards -> choose "Fixed Discount")
Step 2: Create a "Reward Based on Spending" Campaign and select the $20 off Coupon/ Reward here.
(go to WPLoyalty -> Campaign -> choose Reward based on Spending -> select the $20 off Reward -> add additional condition as -> Number of orders made condition as shown like below)
Example 5: Number of orders Made following products
Scenario: Complete at least 3 orders with Hoodies within a week and get a Hoody as free.
Step 1: Creating a Free Product Reward and choose Hoody as Free (go to WPLoyalty -> Rewards -> choose "Free Product")
Step 2: Create a "Reward Based on Spending" Campaign and select the Free Product Coupon/ Reward in Campaign section.
(go to WPLoyalty -> Campaign -> choose Reward based on Spending -> select the Free Product Reward -> add additional condition as -> Number of orders Made following products condition as shown like below)
Example 6: Number of quantities made with following products
Scenario: Order at least 10 quantities of Hoodies (in a single or multiple orders) during the current year and earn 500 bonus points.
(go to WPLoyalty -> Campaigns -> choose "Reward Based on Spending" Campaign -> add additional condition as -> Number of quantities made with following products condition as shown like below)
Example 7: Total spent
Scenario: Spend over $1000 “during the last 6 months” & get $100 reward only once per customer
Step 1: Creating $100 Reward as a Coupon (go to WPLoyalty -> Rewards -> choose "Fixed Discount")
Step 2: Create a Reward Based on Spending Campaign and select the $100 off Coupon/ Reward here.
(go to WPLoyalty -> Campaign -> choose "Reward based on Spending" -> select the $100 off Reward -> add additional conditions as -> Total spent and Usage Limit as -> 1 as shown like below)
We can set Usage Limit as -> 1, so that this $100 off will be given only once per customer in his lifetime.
Note:
  • The above conditions are optional and condition get satisfies, then the customers will get Points/ Reward for their purchased products.
  • Purchase History condition will get validated only for logged in/ registered users.
The above discussed conditions requires PRO.
Video:
Still unclear ? Please submit a support request. We are always happy to assist you :)