Menu

How to Add Conditions in Promotion PRO Discount Rules

The Promotion PRO module offers a comprehensive list of discount conditions that you can add to each discount rule. By configuring these conditions, you can create highly targeted promotions to attract more customers and increase your sales. This guide will walk you through the various conditions you can use and provide examples to help you understand how to apply them effectively.

Adding a new condition

To add a new condition, follow these steps:

Step 1: Navigate to the module configuration page then select “Discount rules” menu.

Step 2: Click on the “Add new condition” button.

Step 3: Select the type of condition you want to add and configure it as needed.

 

Types of conditions

1. Specific customer

Description: Select specific customers who can use this discount rule by searching their ID, name, or email.

Example: You want to offer a special discount to loyal customer Emily. Search for Emily's name and add her to the discount rule.

 

2. Customer group

Description: Select customer groups that can use this discount rule.

Example: Offer a 10% discount to members of the "VIP Customers" group.

 

3. Customer personal information

Description: Specify personal information criteria that customers need to meet to use the discount rule.

Options:

  • Age range: Specify the age range (e.g., 18 to 25).
  • On the customer's birthday: Apply the discount on the customer's birthday.

Example: Offer a 20% discount to customers aged 18-25, or provide a birthday discount.

 

4. Customer membership

Description: Set membership conditions that customers need to meet to use the discount rule.

Options:

  • Registration date: Specify the registration date range (From - To).
  • Days since registration: Specify the number of days since registration (e.g., 30 days).
  • Newsletter registration:
    • Receive offers from partners
    • Sign up for newsletter

Example: Offer a 10% discount to customers who registered within the last 30 days and those who signed up for the newsletter.

 

5. Orders placed by customer

Description: Specify the order-related conditions customers must meet to use this discount rule. These conditions help you target customers based on their purchase history and order behavior.

Options:

  • On the first order of customer: This condition applies the discount to the customer's first order.

Example: Offer a 15% discount on the first purchase for new customers.

 

  • Order criteria: Set conditions based on the number of orders, the amount of money spent, or the number of products ordered by the customer.

Example:

  • Offer a discount to customers who have placed at least 5 orders.
  • Provide a discount to customers who have spent over $500 in your store.
  • Apply a discount to customers who have purchased a total of 20 products.

 

  • Ordered time in: Specify a time range within which the orders must have been placed.

Example:

  • Offer a discount to customers who placed orders within the last month.
  • Apply a discount for orders made during the current year.

 

  • Order status is: Target customers based on the status of their orders.

Example:

  • Offer a discount to customers whose orders have a status of "Delivered" or "Payment accepted."
  • Provide a discount for customers whose orders are currently "Processing in progress."

By configuring these conditions, you can create targeted promotions that cater to customers' purchasing habits and encourage repeat business in your online store.

  

6. Cart amount

Description: Customers with a cart value that meets the specified amount can use the discount rule.

Example: Offer free shipping for orders over $100.

 

7. Products in cart

Description: Define conditions based on the contents of the customer's cart. This allows you to target discounts to specific cart configurations.

ConditionExplanationExample
Total product quantityApply the discount based on the total number of products in the cart.Offer a discount when the cart contains at least 10 items.
Purchased quantity of the same productSet a condition based on the quantity of a specific product in the cart.Provide a discount when a customer buys 3 or more units of a particular dress.
Number of different productsTarget discounts based on the number of distinct products in the cart.Give a discount if the cart contains 5 different products.
Number of products in the same categoryApply discounts when the cart has a certain number of products from the same category (only applies to the default product category).Offer a discount if the cart includes 3 or more items from the "Women's Clothing" category.
Apply for discounted productsChoose whether the discount applies to products already on sale.Exclude already discounted products from additional discounts.
Product with different attributes are counted as different productsDetermine if products with different attributes (like size or color) are counted separately.Treat a red dress and a blue dress as different products for the discount condition.
Advanced settingsApplicable product categories: Select whether the discount applies to all product categories or specific ones.Apply the discount only to products in the "Accessories" category.
Exclude products: Specify any products to exclude from the discount.Exclude high-demand products from the discount.
Apply to all attributes: Decide if the discount should apply to all product attributes.Apply the discount to all sizes of a product.
Apply to all features: Choose whether the discount applies to all features of the products.Apply the discount to products with a specific feature like "Eco-friendly".
Apply to all suppliers: Specify if the discount should apply to products from all suppliers.Apply the discount only to products supplied by "Supplier A".
Apply to all manufacturers: Determine if the discount applies to products from all manufacturers.Offer a discount only on products from "Brand X".
Apply for product price: Set a price threshold for the discount.Apply the discount only to products priced above $50.
Apply for available stock quantity: Set conditions based on the stock availability of the products.Offer a discount on products that have more than 20 units in stock.

 

These conditions enable you to create highly targeted discounts based on the contents and specifics of the customer's shopping cart, enhancing the personalization and effectiveness of your promotional strategies.

  

8. Delivery

Description: Define conditions based on delivery parameters. This allows you to offer discounts tailored to specific shipping scenarios.

Options:

  • Total cart weight: Apply the discount based on the total weight of the cart.

Example: Offer free shipping when the total cart weight exceeds 5 kg.

  • Apply to carriers: Choose specific shipping carriers to which the discount applies.

Example: Provide a discount only for orders shipped via "Carrier A".

  • Delivery zone: Target discounts based on the geographic delivery zone.

Example: Offer a discount for customers in the "Europe" delivery zone.

  • Delivery country: Apply the discount based on the destination country.

Example: Provide a discount for orders delivered to France.

  • Speed grade: Set conditions based on the delivery speed or service level.

Example: Offer a discount for customers choosing standard shipping over express delivery.

These delivery conditions enable you to tailor discounts according to various shipping-related factors, helping to optimize shipping costs and enhance customer satisfaction.

  

9. Payment methods

Description: Customers who use a specific payment method can use the discount rule.

Example: Provide a discount for payments made via PayPal.

 

10. Specific occasion

Description: Define specific occasions to apply the discount rule.

Example: Offer a 20% discount on shipping costs from 5:00 PM to 9:00 PM every Saturday and Sunday.

  

Saving your condition

Once you have configured the condition, click the “Save” button to add it to your discount rule.

 

By understanding and utilizing these conditions, you can create highly effective and targeted promotions to engage your customers and boost your sales in your online store.

Views count: 592 views