Auto Add Promo Items

Auto Add Promo Items

by Amasty
Premier Extensions Partner
Compatible With: Community, 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

Tech Specifications

Current Version:
Stable Build
04 July, 2017
Extensions, Sales, Promotions
Supported Browsers:
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 Chrome Mac: 39, 44 Windows: 39, 40, 42, 43, 44 IE Windows: 10, 11, 8, 9, Edge
License Type:


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. Clearly indicate promo items in 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.


Automatically add free promo items to cart

When customers meet 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 ‘Free Gift’ button in the cart you'll see 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 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 fixed or 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 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 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.


|Configure general extension settings|  |See the example of a configurable promo product in the cart

|Promo banners on a product page |   |Promo texts and labels on a product page|

|Promo items with discounts|

Our support policy

  • 120 days of free support & updates
  • 50% OFF future updates



Release Notes

Back to top


  • Compatible with 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: Stable 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