Free Gift

Free Gift

by Amasty
Premier Extensions Partner
Compatible With: Community 2.1, 2.2 Enterprise 2.1

Tech Specifications

Current Version:
Stable Build
18 September, 2017
Extensions, Sales


Automatically add free products to the cart and provide discounts on promo items. Give customers the ability to select desired gifts from the popup.

Other Extensions by Amasty


Back to top

This module provides you with four additional promo actions which let you create various promotions and offer bonus items with each purchase either for free or with a specific discount. Create flexible rules to automatically add promo items to cart or let customers choose promo products from a handy popup window. The extension supports configurable products and lets customers specify bonus product configuration right in the popup. Moreover, you can highlight promo items in a shopping cart with customizable lables to inform shoppers about free gifts they get. 

The Free Gift extension helps you to bring diversity of promotions to customers, it gives them a reason to return to your store. Receiving something for free sweetens shopping process and makes customers become more loyal. Besides, you can clear your stock from unpopular items by giving them for free while selling other expensive products.


AVAILABLE ACTIONS:                                             

  •  Percent of product price discount                                                      
  •  Fixed amount discount for the whole cart    
  •  Buy X get Y free (discount amount is Y)
  •  Fixed amount discount


Auto add promo items with products - Provide free items with each product which meets the rule conditions

Auto add the same product - Automatically adds the same promo product, which customer has added to cart

Auto add items for the whole cart - Provide promo products once per order

Auto add promo items for every $X spent - Add free products to cart when customers spend a particular amount of money



  •  Product attribute combination                                                       
  •  Conditions combination  
  •  Cart attribute
  •  Products sub selection


Popup on the cart page

Choose whether to open the popup automatically on the cart page. Users can select options of configurable products right in the popup.

Apply rules only to particular products

Choose certain products to which the rule will be applied, you can use cart item and product attributes.

Stock functionality support

Use only in stock products as free gifts. Or specify that out of stock products may be used in orders

Add one or several free products to cart

Let customers select one free product or automatically add all specified promo items to cart. Works with 'Auto add promo products for the whole cart' and 'Auto add promo items with products' actions.

Free gift message in the cart

Set a message which will be specified next to a promo item.

Use coupons

Let customers add free gifts to cart immediately after the rule is applied or after using a specified coupon code.



  • Apply rules for particular websites or customer groups.
  • Configurable and simple products support.
  • Compatibility with responsive Magento theme.
  • Supports tax calculation and currency conversions.
  • Set priority to the rules.



 |Promo Rules|     |Product page - add two bags to cart to get a free gift|

 |Category page - add two bags to cart to get a free gift|


Our support policy

  • Free lifetime updates
  • Support services included
  • Moneyback guarantee

Release Notes

Back to top


  • Compatible with CE: 2.1 2.2
  • Compatible with EE: 2.1
  • Stability: Stable Build
  • Description:

    v1.1.4 - Compatibility with Magento 2.2 introduced


  • Compatible with CE: 2.1
  • Compatible with EE: 2.1
  • Stability: Stable Build
  • Description:

    v1.1.3 – Fixed gift message on the cart page. Sidebar display fixed


  • Compatible with CE: 2.1
  • Stability: Stable Build
  • Description:

    Fixed using rules with "Product Found" condition type. Fixed popup display when coupon applied on the checkout page. Fixed coupon cancellation on the checkout page. Fixed availability check for configurable products.


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