Amasty Special Promotions for Magento 2 and 1

Magento 2 special promotions module

Ecommerce merchants always offer tons of deals and discounts to their store visitors and customers in the attempt to boost sales. As the competition level in this area is incredibly intense, it’s vital to create highly exclusive promotions. If you do not stand out from the crowd, nobody will be impressed by your deals. Native Magento functionality will no longer amaze store visitors; therefore, today we’d like to draw your attention to Amasty Special Promotions. This Magento 2 promotions extension radically enhances the default functionality of the platform.

Download / Buy Amasty Special Promotions Magento 2 Extension

Download / Buy Amasty Special Promotions Magento Extension


  • Promotions for the cheapest products;
  • Promotions for the most expensive products;
  • Deals with free items;
  • Two discount types: fixed and percent;
  • Promotions with qty steps;
  • Promotions on the basis of spent amount.

The Amasty’s Magento 2 promotions extension provides the ability to leverage all possible discount combinations. With the help of the module, you can combine everything you wish: the cheapest products, the most expensive goods, free items, and more. It is also possible to use promotions based on the number of products. For instance, you can offer customers to buy 5 items to get a 20% discount. To motivate them to purchase even more, you can create the same promotion, but provide a 25% discount for 8 items.

Another promotion type allows you to provide customers with pleasant bonuses based on the spent amount. For instance, you can return 20 dollars for each $150 spent. As a result, you motivate customers to spend more money.

Quantity step based promotions are also a part of the module. How can you leverage this new promotion rule? Check the following example. Let’s imagine a bookstore. In addition to the attempt to sell more, you want to motivate people to buy more books and read more. How can this goal be achieved? Provide buyers with a fixed discount on every second (third, fifth, sixth, etc.) item: get each X item with a $Y discount. Your customers will like this promotion for sure. Alternatively, you can rely on a percentage discount.

Another action is called “All products after N”. This can be even more suitable for your goal. For instance, you can let customers by 5 goods for the original price and then offer a fixed or a percentage discount for all next items.

To make your promotions more precise, the Amasty Special Promotions Magento 2 extension supports all custom product options. It means that you can leverage them in your promo campaigns. Just create a filter that will narrow down the selection of items available for the promotion.

The Magento 2 promotions extension is a great time saver since all promotions can be created within a few minutes. The interface is brilliant, and you will easily master it without any help from third parties. Just check the backend section of this post: it illustrates core principles behind the admin interface of the Amasty Special Promotions Magento 2 module.

Amasty provides 20 extra cart price rules that can be applied to promo campaigns and highlights the following popular deals you can offer with the Magento 2 promotions module:

  • Buy a certain number of items, get the cheapest (most expensive) free;
  • Buy a certain number of products, get the cheapest (most expensive) with a discount;
  • Get $X discount from each $Y spent;
  • Get each 3-d (4-th, 6-th, 7-th, etc.) item with an X% discount;
  • Buy each 3-d (4-th, 6-th, 7-th, etc.) item with a $X discount;
  • Buy X items for full price and get X more with a Y% discount;
  • Purchase X items and get each additional one for $Y;
  • Buy X items and get each additional one for $Y off.

It is also necessary to mention that the Magento 2 promotions extension provides the ability to utilize custom product options for creating even more flexible conditions. As a result, it is possible to set more precise limits applying special discounts only to particular products.

Before we proceed to the backend section of this post, take a look at the reviews that describe the Magento 2 promotions extension:


To manage existing rules and add a new cart price rule, navigate to Marketing -> Promotions -> Cart Price Rules. The relevant grid displays all important details about each of your promo rules.

When creating a new rule, you will deal with five sections of settings: Rule Information, Conditions, Actions, Labels, and Manage Coupon Codes.

In the first section, you create a rule name and its description, activate/deactivate the rule, and select applicable store views and customer groups.

Then, specify a coupon code if any, as well as the number of uses per coupon and customer, its validity period, and priority. Also, you can enable ‘Public in RSS Feed’ option here.

The Conditions tab allows using different cart attributes and products subselection to create conditions that will trigger a promotion rule.

To create a unique promotion with the Magento 2 promotions extension by Amasty, you need to choose one of the 20 available actions you’d like to apply.

Magento 2 special promotions extension

Some other options in the Actions tab vary depending on the action you choose. For ‘Percent Discount: each 2-d, 4-th, 6-th with 15% Off’, you specify the following settings: Discount Amount; At first apply discount to; Maximum Qty Discount is Applied To; Each Product (step); Apply to Shipping Amount; Discard subsequent rules; After N; Calculate Discount Based On; Max Amount of Discount; and Skip Items with Special Price.

There is a separate section in Actions where you can select cart item and product attributes for the conditions triggering the rule, as well as set Free Shipping options.

In Labels, specify a default rule label and store view specific names.

The last section – Manage Coupon Codes – lets you specify code parameters and generate the required number of coupons.

On the general configuration page of Magento 2 Special Promotions, you can enable the extension to check special options values. Besides, general extension settings let you skip items with a special price and tire price and configurable items when a child product has a special price. Also, you can enable the discount breakdown display on the frontend.

Recent Updates

Magento 2 Special Promotions 2.4.0

  • New function: ability to manage rules via Magento API.
  • Possibility to apply discounts to the same products for “Each N-th” action was added.

Magento 2 Special Promotions 2.3.0

  • Order of discounts can be utilized now for ‘Each N-th’, ‘Each Group of N’, and ‘Each Product After N’ actions.
  • Information section was added to the Configuration page.

Magento 2 Special Promotions 2.2.5

  • The discount breakdown was implemented: now it is possible to view all applied rules with the discount amount of each one.
  • Links to usage examples were added.

Magento 2 Special Promotions 2.0.0

  • “Each M-th After X-th” and “All Product after N” promo actions were combined into one “Each Product After N” action.
  • “Buy X get N of Y” and “Buy X get Y” promo actions were combined into one “Buy X get Y” action.

Magento 2 Special Promotions 1.3.1

  • An attribute ‘Customer ID’ was added to rule conditions.

Magento 2 Special Promotions 1.2.9

  • Magento 2.2 compatibility was introduced.

Final Words

Amasty Special Promotions for Magento 2 and 1 is an intuitive and powerful tool for running promotions that stand out from a plethora of deals offered by your competitors. As for the price, while Magento 1 extension costs just $89, the appropriate Magento 2 promotions module is more expensive – $249.

Download / Buy Amasty Special Promotions Magento 2 Extension

Download / Buy Amasty Special Promotions Magento Extension