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.

Get WPLoyalty PRO

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

  • Number of orders with order value or count

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.

Example 8: Number of orders with order value or count

Scenario: Earn 100 points by making at least 5 orders, each with a minimum value of $50, within 6 months.

(go to WPLoyalty -> Campaigns -> choose "Reward Based on Spending" campaign -> add additional condition as -> Number of orders with order value or count condition as shown like below)

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.

Click here to purchase WPLoyalty PRO.

Video:

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

Last updated