Auto Add Promo Items

by Amasty
Premier Extensions Partner


Magento Platform
Open Source (CE)
1.4,, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.9.3
Commerce using on prem (EE)
1.10, 1.11, 1.11.1, 1.12, 1.13, 1.13.1, 1.14, 1.14.1, 1.14.2, 1.14.3,,,,

Tech Specifications

Current Version:
Stable Build
12 August, 2019
Extensions, Sales
Supported Browsers:
Chrome Linux: 42, 43, 44 Mac: 39, 44 Windows: 39, 40, 42, 43, 44 Firefox Linux: 31, 38, 39, 40, 41 Mac: 31, 38, 39, 40, 41 Windows: 31, 38, 39, 40, 41 Opera Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Safari Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Edge Windows: 42 IE Windows: 10, 11, 8, 9


Automatically add free promo products to the cart. Offer promo items with discounts and inform customers about promotions with catchy banners.

Other Extensions by Amasty


Back to top

 The Auto Add Promo Items extension automatically adds free promo products to the cart once a customer meets promo rule conditions. Apart from that, flexible module settings let admin users offer promo products with discounts. Indicate promo items in the cart with special labels to show customers the products they get as gifts. You can also inform visitors about promotions with catchy banners placed on product pages.

Apply an unlimited number of cart price rules simultaneously to adjust your promo campaigns to any specific needs. The module also supports different product types including configurable, bundle, downloadable and virtual items and perfectly works with discount coupons.


  • Auto add free promo items to the cart automatically;
  • Offer configurable products as gifts;
  • Highlight your promotions with banners and labels;
  • Create any kind of promotions based on available actions;
  • Personalize promotions by specifying conditions;
  • Mobile optimized.


Automatically add free promo items to cart

When customers meet the conditions of your promotional campaign, the plugin will automatically add free items to cart and zero price will be displayed. Also, you are able to specify a text label for the free items, so that customers have a clear indication that they are receiving a gift.

Offer configurable products as free gifts

The module supports configurable products: customers will be able to select product attributes or needed custom options. If you click the ‘Free Gift’ button in the cart you'll see a user-friendly and responsive pop-up window with available options. The extension also supports bundle products.

Create classic 'Buy 1, get 1 Free' promotion

In addition to promotions like ''Get a free pen for every 10 purchased'' you can have specials like 'Buy 2 shorts and 2 t-shirts, get slippers for free', 'Order a camera, SD card, and a tripod, get a camera case for free', etc.

Unlimited number of rules per shopping cart

If you run several promotions with free items at your store, customers will be able to use any number of these promotions in one order. The number of rules, that can be applied simultaneously, is unlimited.

Automatically add gifts for every $X amount spent

With a new action type, it's possible to automatically add free promo products to cart each time customers spend a particular sum of money. For instance, you can set a rule ‘get a free T-shirt for each $500 spent’. It means that if the cart subtotal equals to $1000 – the customer will get 2 T-shirts (one for each $500 spent).

Manage tax calculation for promo items

It's possible to enable/disable tax calculation for promo products that are offered with discounts. Therefore, you can set tax policy according to your specific needs.

Virtual products support

The module fully supports virtual products enabling you to offer them as free gifts.

Ability to create not product-based promotions

The promotions do not have to be product-based. You can have offers based on subtotal, product quantity, other attributes. For example 'Free installation for orders over $300', 'Free bag for orders of 4 or more products'.

Show Popup window on Checkout Page

The option enables you to offer free gifts to your customers during the checkout process also. 

Expand promotion functionality

With this extension, you get three new discount rules, which let you provide free items either on per shopping cart or on per product/product group level. Also, you can specify SKUs of the items which are provided as gifts to customers.

Choose whether to use free or paid shipping for promo items

You can configure which shipping to use for promo items - free or paid. This is crucial when delivering heavy-weight or dimensional products.

Specify whether to add to cart multiple promo items or only one product

In case you use these actions: 

  • Auto add promo products for the whole cart;
  • Auto add promo items with products;

You can choose whether to automatically add all specified free items to the cart or let customers select only one item.

Downloadable products support

Software, e-books, images, music or video – any type of content that can be packaged into files and downloaded now can be offered to the customers as a free gift. Now it's possible to automatically add downloadable products to cart as free gifts without customers' confirmation.

Create custom prefixes

Specify unique promo items prefixes displayed for orders in the admin panel. With the option, you can create a separate prefix for each particular rule.


Offer promo products with discounts

Provide customers not only with free promo items, but let them choose the products with discounts as bonuses if they meet your rule conditions. You can specify either a fixed or a percent discount for promo products.

Show original product price in the pop-up

Use this option to let customers see that they can get bonus products with a discount. The module displays two prices – original and the discount price.

Display product discount on the cart page

Inform customers about discounted products added to cart. Now you can enable product discount display right in the shopping cart so that customers will clearly see the price difference.


Display informative banners

Advertise your promotions with the help of catchy banners added to the product page. Let store visitors know about your promotions and redirect them to the promo items pages. You can also specify additional promo text that can be displayed together with banners or instead of them.

Advanced promo options

With the extension, you can add promo items images, descriptions, and labels. All these options will clearly show which promo products the customer can get. Enable the display of promo items name and a short description for each promo product.

Choose where to display banners and texts

Easily specify where to display promo banners, additional texts and the list of promo items:

  • Top banner - the banner and/or additional text will be displayed above the product image;
  • After banner name - the banner and/or additional text will be displayed above the 'Add to cart' button;

Fine tune special offers display

Choose whether to show promo banners based on a current product added to the cart or on the whole shopping cart.


Compatibility with responsive themes

The extension is designed to be fully compatible with responsive themes. It meets the requirements of widescreen, tablet and mobile view.

Get the support of all native promotion features

You can use all standard conditions to define the cases, in which the rule should be applied. You can specify the number of free items provided with each rule application, also you can limit the maximum of free items per order, etc.

Tax calculation support

This gift extension fully supports tax calculation and currency conversions.

Fully supports stock functionality

The module will add free products to cart only if they are in stock. Out-of-stock items will be added only when admin allows orders of out-of-stock products.

Works both with and without coupon codes

If you would like free items to be added to cart immediately once the rule conditions are met - please leave the coupon field blank. If you would like customers to get free items only after they enter a coupon code - please specify the coupon code for the discount rule.

User Guide:

| Take a look at the detailed user guide | To cover more profound issues, explore our advanced knowledge base |  


| Configure the general extension settings

| See the example of a configurable promo product in the cart

| Promo banners on a product page |  

Our support policy:

  • Free lifetime updates
  • 3 months of free support services included
  • 25-days money back  

Release Notes

Back to top


  • Compatible with Open Source (CE) : 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Compatible with Commerce using on prem (EE) : 1.10 1.11 1.11.1 1.12 1.13 1.13.1 1.14 1.14.1 1.14.2 1.14.3
  • Stability: Stable Build
  • Description:

    - the issue with a Content Staging process on Magento was fixed


  • Compatible with Open Source (CE) : 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Compatible with Commerce using on prem (EE) : 1.10 1.11 1.11.1 1.12 1.13 1.13.1 1.14 1.14.1 1.14.2 1.14.3
  • Stability: Stable Build
  • Description:

    - the note for settings "Add Simple Products Automatically, Without Confirmation" and "Add Downloadable Products Automatically, Without Confirmation" was added
    - introduced a new action - 'Add gift with each N-th product in the cart' which allows you to add gifts automatically based on the product quantity in the cart
    - changed default style for gifts popup. Now popup is wider so more gifts can be displayed


  • Compatible with Open Source (CE) : 1.4 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Compatible with Commerce using on prem (EE) : 1.10 1.11 1.11.1 1.12 1.13 1.13.1 1.14 1.14.1 1.14.2 1.14.3
  • Stability: Stable Build
  • Description:

    –A new feature to enable/disable Promo Banners for each rule separately was added.
    - New: Stock Qty and Product Weight attributes are now available to use in Conditions
    – New option: you can apply next based rules on gifts added with the current rule
    – New feature: show gift on the cart inside page block. Now you are able to set up show gifts in pop-up or on the cart page
    – Improved compatibility with Special Promotions and One Step Checkout extensions
    – Tax\VAT calculation was improved
    – Сompatibility with Magento Enterprise Edition was improved
    – Compatibility with Older Magento versions was improved
    – Banners logic was simplified
    – Field renaming for a better understanding of the rule's setting. I.e. for some rules the setting "Discount Amount" is renamed to "Number of gift items".
    – Now a final (discounted) price is taken into consideration when filtering products on category pages
    – Now you can show a reminder if the gift is "out of stock"


  • Compatible with Open Source (CE) : 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2
  • Stability: Beta Build
  • Description:

    Version 2.3.14


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top