25 Real World Examples of Magento Shopping Cart Price Rules

Magento’s built-in shopping cart price rules feature is a powerful tool that you can use to increase average order value through targeted promotions as well as create opportunities for customer engagement. They support a variety of promotional and sale scenarios tailor-made to increase traffic to your online storefront and captivate loyal customers to increase overall sales.

We’ll guide you through how to set up Magento to use its shopping cart price rules feature to trigger discounts based on a variety of conditions. The purpose of a sale or promotion is to turn a customer’s interest in a product into a commitment to purchase it. Through Magento’s price rules, you can offer incentives to your customers in a number of ways, including:

  • Sending your best customers a coupon for a discount on a specific product
  • Offering free shipping for purchases over a certain amount
  • Scheduling a promotion for a period of time

With Magento’s price rules, you can design and set up your promotions in advance, so they spring into action whenever the required conditions are satisfied. Once prepared and established, the price rule can be used as needed throughout a season or promotion by changing its status and date range. Download our free eBook containing all 25 examples of shopping cart price rules in Magento by clicking the button below:





Download All 25 Examples!




Shopping Cart Price Rules in Magento

magento shopping cart price rules

Shopping cart price rules create discounts for orders at the checkout level, based on a set of conditions. These rules can be customized to allow discounts on particular products, customer groups, quantity restrictions, and much more. The discount can be applied automatically when the conditions are met, or be applied when the customer enters a valid coupon code. When applied, the discount appears on the shopping cart page under the subtotal.

Here, we will explore and provide you with twenty-five working, real world examples of Magento shopping cart price rules. These examples will follow standard “IFTTT” (If This, Then That) logic, but presented in a way that is easy to follow without requiring a background in programmatic thinking. IF you can read this sentence THEN you will be able to create a shopping cart price rule in Magento.

The Basics

All price rules in Magento require the same basic setup. Login to your Magento Admin Panel, and navigate to Promotions > Shopping Cart Price Rules. Here you will see a list of the Rules already created. Click on the Add New Rule button at the top right of the list.
Shopping Cart Price Rules
Each rule will be broken down into sections for “Rule Information”, “Conditions”, and “Actions”.

  • The “Rule Information” tab is where you specify Rule Name and Description, whether the rule requires a specific coupon code or not, the date range the rule applies to, how many times a customer can use the same rule, and how many times the rule can be used in total.
  • The “Conditions” tab is responsible for the whole rule application.
  • The “Actions” tab is where you specify the details of how the sale will be applied, including which products in the cart to which the promotion should be applied.

It is important to note that Magento will process each product in the cart individually to determine its sale eligibility.

Now, let us begin!

#1 – Get 10% Off When Shipping in Ontario

CONDITIONS
In this example, we want the rule to apply when the shipping destination is within the Canadian province of Ontario.

If ALL of these conditions are TRUE :
 Shipping State/Province is Ontario

ACTIONS
In this example, we want to apply a discount of 10% to the entire cart (including shipping amount).

  • Set the “Apply” dropdown select to “Percent of product price discount”
  • Set the “Discount Amount” text field to “10”
  • Set the “Apply to Shipping Amount” dropdown select to “Yes”
  • (OPTIONAL) Set the “Stop Further Rules Processing” dropdown select to “Yes”
    • to prevent multiple discounts from being applied to the same purchase

Simple!

#2 – Get $50 Off with Paypal Express Checkout for Orders Over $200

CONDITIONS
In this example, we want the rule to apply if the order subtotal was greater than $200 and the customer is paying through PayPal Express Checkout.

If ALL of these conditions are TRUE :
 Subtotal equals or greater than 200
 Payment Method is PayPal Express Checkout

ACTIONS
With this example, the actions are configured similarly to the $5 off UPS example earlier.

  • Set the “Apply” dropdown select to “Fixed amount discount for whole cart”
  • Set the “Discount Amount” text field to “50”

#3 – Get 10% Off An Item of $500 or Greater

First, let us use a specific coupon code for this rule. Under “General Information” on the “Rule Information” tab, set the “Coupon” dropdown select to “Specific Coupon” and create a “Coupon Code” of “10OFF”.

Get_10__off_if_subtotal_is__500
CONDITIONS
In this example, we want the coupon code to apply only when there is an item priced at $500 minimum present within the cart.

If ALL of these conditions are TRUE :
 If an item is FOUND in the cart with ALL of these conditions true:
  Price in cart equals or greater than 500

ACTIONS

  • Set “Apply” to “Percent of product price discount”
  • Set “Discount Amount” to “10”

Further, we want to apply the discount only to the items that trigger the rule instead of for the entire cart. To do this, apply the rule only to cart items matching the following conditions:
If ALL of these conditions are TRUE :
 Price in cart equals or greater than 300

#4 – $5 Off When You Choose UPS (Next Day Air) Shipping

First, let us use a specific coupon code for this rule. Under “General Information” on the “Rule Information” tab, set the “Coupon” dropdown select to “Specific Coupon” and create a “Coupon Code” of “UPS5”.

CONDITIONS
Clicking on the green plus (+) sign reveals a variety of options with which to create the logic for your sale rule. In this example, we want the rule to apply when the shipping method used is “Next Day Air” from the United Parcel Service.

If ALL of these conditions are TRUE :
 Shipping Methods is [ups] Next Day Air

ACTIONS
In this example, we want to apply a discount of $5 to the whole cart. The only fields we need to configure here are “Apply” and “Discount Amount”.

  • Set the “Apply” dropdown select to “Fixed amount discount for whole cart”
  • Set the “Discount Amount” text field to “5”

#5 – Get $25 Off Order Total on Orders Over $200

First, let us use a specific coupon code for this rule. Under “General Information” on the “Rule Information” tab, set the “Coupon” dropdown select to “Specific Coupon” and create a “Coupon Code” of “25OFF”. We can also limit this coupon code to be used only 5000 times by setting the “Uses per Coupon” text field to 5000.

CONDITIONS
If ALL of these conditions are TRUE :
 Subtotal equals or greater than 200

ACTIONS

  • Set “Apply” to “Fixed amount discount for whole cart”
  • Set “Discount Amount” to “25”
  • (OPTIONAL) Set the “Stop Further Rules Processing” dropdown select to “Yes”
    • to prevent multiple discounts from being applied to the same purchase

#6 – Free Shipping on Products of Specific Categories

CONDITIONS
If ALL of these conditions are TRUE :
 If an item is FOUND in the cart with ALL of these conditions true:
  Category is one of [comma,delimited,list,of,category,IDs]
Free_shipping_on_all_Home___Decor_Items
ACTIONS

  • Set “Apply” to “Percent of product price discount”
  • Set “Discount Amount” to “0”
  • Set “Free Shipping” to “For shipment with matching items”

#7 – Provide a Discount of 25% Off the Product Price

First, let us use a specific coupon code for this rule. Under “General Information” on the “Rule Information” tab, set the “Coupon” dropdown select to “Specific Coupon” and create a “Coupon Code” of “25OFF”.

CONDITIONS
For this example, leave this tab blank to apply the rule to all products

ACTIONS

  • Set “Apply” to “Percent of product price discount”
  • Set “Discount Amount” to “25”

#8 – Free Shipping on All Orders Over $500

CONDITIONS
If ALL of these conditions are TRUE :
 Subtotal equals or greater than 500

ACTIONS

  • Set “Apply” to “Percent of product price discount”
  • Set “Discount Amount” to “0”
  • Set “Free Shipping” to “For shipment with matching items”

#9 – Buy One, Get One FREE

CONDITIONS
For this example, leave this tab blank to apply the rule to all products

ACTIONS
In this example, we want to set up a shopping cart price rule for a “Buy One, Get One Free” promotion. In this scenario, the “Discount Amount” now represents the quantity the customer will receive for free. The “Discount Quantity Step” field represents the quantity that the customer must purchase to qualify for the discount.

  • Set “Apply” to “Buy X get Y free (discount amount is Y)
  • Set “Discount Amount” to “1”
  • (OPTIONAL) Set “Maximum Qty Discount is Applied To” to “1”
    • to limit the number of discounts that can be applied when condition is met
    • Set “Discount Qty Step (Buy X)” to “1”

In addition, we want to explicitly apply the rule only to products belonging to certain categories (shoes, for example)

Apply the rule only to cart items matching the following conditions…
 If ALL of these conditions are TRUE :
  Category is one of [comma,delimited,list,of,category,IDs]
Buy_1_Pair_and_get_the_2nd_one_FREE

#10 – 25% Off for General Customers

First, let us use a specific coupon code for this rule. Under “General Information” on the “Rule Information” tab, set the “Coupon” dropdown select to “Specific Coupon” and create a “Coupon Code” of “25OFF”.

Let us also enforce a usage limit for the coupon (this applies to logged in customer only), by setting the “Uses per Customer” field to 999999.

Lastly, for this example, we are also going to limit the shopping cart price rule only to those customers belonging to the so-called “General” Customer Group (often being registered/logged in customers). A customer who is not logged in or is belonging to some other group (e.g., wholesale) will not see the promotion applied in their cart even if they use the coupon code.
25__off_Apparel_for_General_customers
CONDITIONS
For this example, leave this tab blank to apply the rule to all products

ACTIONS
With this example, we again want to limit rule’s application to cart items belonging to specific categories

  • Set “Apply” to “Percent of product price discount”
  • Set “Discount Amount” to “25”

Apply the rule only to cart items matching the following conditions…
 If ALL of these conditions are TRUE :
  Category is one of [comma,delimited,list,of,category,IDs]

To Receive the Remaining 15 Examples, download our free eBook containing all 25 Real World Magento Shopping Cart Price Rules By Clicking Below





Download All 25 Examples!




Included in the eBook are examples of:

  • $15 Off Product Price
  • 18 Free Shipping for Any Order, With Coupon Code
  • 25% Off All Items Over $200 in a Specific Category
  • Buy Three, Get One FREE
  • 20% OFF Certain SKUs
  • 20% OFF First Order, With Coupon Code
  • 10% OFF Entire Store (excluding certain categories)
  • $10 OFF Products of a Certain Colour
  • Buy Three for the Price of Two
  • $10 OFF Whole Cart (Including Shipping) When Purchasing Promotional Item
  • Free Shipping for Specific States/Provinces
  • Free Shipping for Credit Card Transactions
  • Get $5 OFF Your Purchase of $50 or More
  • Employee Discount (25% OFF and Free Shipping)