Log in or create an account
If you have an account with us, please log in.

You have no items in your shopping cart.

Free Gift for Magento 2

Get 5 promo actions to automatically add free and discounted products to the cart. Show catchy banners to inform customers about special offers and let visitors select a gift among available promo items.

  1. 5 additional auto add promo actions
  2. Informative banners on product pages
  3. Auto add only in-stock products
  4. Works with coupon codes and mobile optimized
  5. Ability to add free and non-free products
  6. 4 product types support
Explore Demo
User Guide
Get a bundle with 2 additional extensions and save up to 10%
Free Gift for Magento 2
60 Days Money Back
Free Lifetime Updates
90 Days Free Support
What people think of Amasty?
At the beginning of March I bought a module by Amasty Team. After two weeks of tests we found out that the module should be slightly modified to meet our needs. On March, 24 I sent a request with the problem description to Amasty support department. 3 days later I was informed that the necessary functionality had been added! I was really impressed and I do highly appreciate quality services by Amasty company.
Vladimir Ilyenko // CEO,

It's a well-known fact that additional incentives like free gifts effectively attract customers and increase the number of spontaneous purchases. While default Magento 2 promotions offer rather limited functionality, store owners need an additional tool which automatically adds free products to cart. With the Free Gift for Magento 2 extension online merchants will be able to run various promo campaigns based on free gifting, thus effectively building customer loyalty and selling more.

Banners & Labels

Display catchy banners to inform store visitors about the promotions you run. Show promo items right on a product page to let customers clearly see which products they can get for free.

Promo Actions & Conditions

Get 4 additional promo actions which automatically add free items to cart depending on rule conditions:

Enhanced User Experience

Offer several gift products within one promo campaign. Automatically add all gifts to cart or let customers select only one of available promo products.

Free Gift Rules Wizard

With our Free Gift Rules Wizard you can run promotional campaigns even more quickly. Now there's no need to delve into the complicated settings when creating basic rules. Easily create rules for your promotions just in 4 steps.

More Options

  • Discount coupons support
  • Native Magento 2 cart price rules support
  • Possibility to skip items with a special price
  • Stock functionality support
  • Possibility to tax a gift product and ship it for free
  • Ability to automatically add products with the "Manage Stock = No" condition to the cart
  • Simple, Configurable, Virtual and Downloadable products support
  • Different store views and customer groups support
  • Tax calculation and currency conversions support
  • Compatibility with responsive Magento 2 themes
  • Ability to change the popup window header text and the 'Add to Cart' button text
  • Complement the free gift solution with Magento 2 coupons to shift customer loyalty to a new higher level by offering a wider range of promotions.

Product questions

What should I do if the free gift is not added to cart automatically?

We brought up a few tips which might help you effortlessly handle the situations when a free gift is not added to cart automatically. Please click 'Read FULL answer' link below to learn more about it.

Reasons to choose

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • Simple installation via Composer
* The name "Magento" and the logo are the trademarks of Magento, Inc.
Great product
Works great, simple & easy to install. Customer satisfaction improved. Support is easy to contact, quick & efficient.
Nathan Dod
Support works fast
I throw many promos with it so not too popular goods are not dead weight for my stock. But I also found problem. It wouldn’t add discounted products automatically in my magento. But the support helped fast, and now it all works as clock.
Good extension
The module works as described. I needed to offer products not only for free but also at a reduced price. The module allows this as well, and the support explained how to get it going.
Fine extension, yet tricky rules
Overall, a good extension to boost purchases. We had a problem with rules at first. I wanted to let customers choose a gift when they purchased 4 items. Yet after refreshing the cart was the same, with no gifts. Amsty advised to change the rule to equal or greater, and it worked. So, mind the rules. All the rest is fine.
Highly recommend
The module works right out of the box, which was a pleasant surprise. Managed to configure it by myself. Although it has a conflict with my custom Magento theme, the supporters polished my fronted.

Totally satisfied with the module and the support team!

Write Your Own Review

You're reviewing: Free Gift for Magento 2

You can always download the recent version free of charge from your account

Installing an upgrade is easy — check now

My Downloads
Version 2.6.0
Last Update: Sep 02, 2019
2.6.0 - Sep 02, 2019:
  • Improvement logic of adding free gift on cart page was refactored - now extension had a better compatibility with Shipping Address conditions
  • Fix the issue after extension upgrading was resolved
  • Fix the issue with adding disabled products to cart was resolved
  • Fix the issue with adding free gift items on cart after shipping estimation was fixed
See previous updates
Version 2.5.4
Last Update: Aug 14, 2019
2.5.4 - Aug 14, 2019:
  • Improvement MFTF tests was enhanced
  • Fix the issue with disabled items in popup was resolved
2.5.3 - Jul 18, 2019:
  • Improvement stability with Multi Address Checkout was improved
2.5.2 - Jul 16, 2019:
  • Improvement Magento Framework Tests was enhanced: compatibility with Magento 2.3.2 was added, stability was enhanced
  • Improvement free gift notifications were refactored and enhanced
  • Fix the issue with deleting product from cart after gift cancelling was resolved
2.5.1 - Jul 11, 2019:
  • Improvement database requests on cart page were reduced
  • Fix the issue with duplicate gifts were resolved
2.5.0 - Jun 06, 2019:
  • Improvement now extension covered by Magento Functional Testing Framework tests
  • Improvement extension was covered by unit tests
  • Improvement code was refactored according to Magento Standards
Version 2.4.4
Last Update: May 13, 2019
2.4.4 - May 13, 2019:
  • Fix the issue with displaying free configurable products poup was fixed
  • Fix the issue with extension upgrade was resolved
2.4.3 - May 03, 2019:
  • Fix the issue with Promotions Manager dependency through composer installation was resolved
2.4.2 - Apr 10, 2019:
  • Improvement "Based on Cart Amount" setting was enhanced - cart amount will be used based on cart price rules priorities
  • Improvement backorders support was added - now you can configure backorders for promo items
  • Improvement promo banners for cart price rules were refactored - compatibility with full page cache was enhanced, validation condition based on cart contents was removed. Please, check your banners settings in cart price rules after updating.
  • Compatibility with Magento 2.3.1 was tested and confirmed
2.4.1 - Mar 21, 2019:
  • New the ability to add free Items based on cart amount before or after discount was added
  • Fix the issue with merge quote after customer login was resolved
2.4.0 - Mar 13, 2019:
  • New introduce the Free Gift Rules Wizard - now you can set up simple free gift rules just in 4 steps
  • Improvement compatibility with 3-rd party Magento themes was enhanced
  • Compatibility with Magento built-in Full Page Cache was enhanced
  • Compatibility with Magento 2.3 was improved
  • Fix the issue with cart merge after customer login was resolved
  • Fix the issue with validation product page banners based on Cart Contents was resolved
  • Fix the issue with error message on product page in Magento 2.1.6 was resolved
Version 2.3.2
Last Update: Feb 07, 2019
2.3.2 - Feb 07, 2019:
  • Fix the issue with displaying custom product options in pop up window was fixed
  • Fix the issue with getting simple product from configurable was resolved
  • Fix the issue with "free" prefix for re-orders was resolved
2.3.1 - Jan 16, 2019:
  • Fix the issue with displaying configurable product in shopping cart was resolved
2.3.0 - Jan 14, 2019:
  • Improvement stability update was implemented
  • Compatibility with builtin FPC was enhanced
  • Fix the issue with showing related product price on product page on Magento 2.1.x was fixed
  • Fix the issue with gift options was resolved
  • Fix the issues with the scheduler on Magento Commerce 2.2.x were resolved
  • Fix the issue with multiple promo items on cart page was resolved
  • Fix the issue with removing remove items from minicart was fixed
Version 2.2.9
Last Update: Oct 22, 2018
2.2.9 - Oct 22, 2018:
  • Fix the issue with a promo item which occurs after changing currency was resolved
2.2.8 - Sep 25, 2018:
  • Fix the issue with the banners on the mobile devices was resolved
  • Fix the issue with the path to the JS file was resolved
2.2.7 - Sep 13, 2018:
  • Improvement the names and the order of the fields are changed to simplify the cart price rules settings
  • Fix the issue with the reordering was resolved
2.2.6 - Sep 03, 2018:
  • Fix the issue with billing address validation was resolved
2.2.5 - Aug 16, 2018:
  • Improvement now, you can automatically add products with the "Manage Stock = No" condition to the cart
  • Fix the issue with adding free products for action "Auto add promo items with products" was resolved
2.2.4 - Aug 09, 2018:
  • Fix the issue with displaying banners on configurable products was resolved
  • Fix the issue with displaying labels on promo items in the cart was resolved
  • Fix the issue with the "Every X Spent" rule for bundle products was resolved
2.2.3 - Jul 12, 2018:
  • Improvement the position of the pop-up window is improved
  • Fix the issue with promo banners for the rule "Add gift with each N-th product in the cart" was resolved
2.2.2 - Jun 28, 2018:
  • Fix the issue with the rule "One of the SKUs below" was resolved
2.2.1 - Jun 14, 2018:
  • New the address condition 'City' was introduced
2.2.0 - Jun 11, 2018:
  • New the information section was added. Now you can see the version of installed extension, available updates, User Guide link and other useful data right on the module Configuration page
  • New the ability to change the popup window header text and the "Add to Cart" button text was added
  • Compatibility the compatibility with Magento 2.1.0-2.1.13 was improved
  • Compatibility the compatibility with Amasty Special Promotions, Special Promotions Pro and Loyalty Program extensions was improved
Version 2.1.0
Last Update: Jun 01, 2018
2.1.0 - Jun 01, 2018:
  • New now, discounted products can be added to cart automatically
  • Compatibility the compatibility with Amasty One Step Checkout was improved
  • Fix the issue with the 'Max Qty Discount is Applied To' setting was fixed
  • Fix the issue with Free Shipping setting behavior was fixed
  • Fix the problems with gift counters were fixed
  • Fix the problem with the incorrect behavior of Downloadable products with mandatory options was fixed
Version 2.0.1
Last Update: May 28, 2018
2.0.1 - May 28, 2018:
  • Improvement stability check was performed and the compatibility with Magento 2.2.3 was added
  • Fix the issues with the gift counter calculation and display were fixed.
2.0.0 - May 17, 2018:
  • New introducing the tax application settings. Now it's possible to tax a gift product based on its original price.
  • New introducing the Advanced Conditions in the module's package. With this feature, the attributes list in the Conditions tab were extended. Now it's possible to use Customer Attributes, Order History and some product attributes like Qty in Stock and Weight.
  • New now the extension allows a customer to use checkboxes to select several gifts in the popup.
  • New now the extension allows to ship gift products for free. The option available at the promo rule configuration setting and called 'Apply shipping on promo items added for free'.
  • New the feature to display a number of available gifts in the pop-up window was added. One counter is displayed in the pop-up and shows a total number of available gifts, and also there are counters that show how many items of each product can be added.
  • Fix the issue with the updating from the earlier extension versions on Magento 2.2.4 was fixed.
Version 1.4.2
Last Update: May 08, 2018
1.4.2 - May 08, 2018:
  • Compatibility Magento 2.2.4 support was added
1.4.1 - May 07, 2018:
  • Localization updated
1.4.0 - Apr 05, 2018:
  • New we 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.
  • Fixed an issue with 'Auto add promo items for every $X spent' conditions.
Version 1.3.7
Last Update: Mar 14, 2018
1.3.7 - Mar 14, 2018:
  • Performance improvements
1.3.6 - Mar 07, 2018:
  • Fixed an issue with 'Do not Offer Promos for Products with Special Price' setting
1.3.5 - Feb 21, 2018:
  • Fixed the price display in popup when popup is configured to open automatically
1.3.4 - Feb 20, 2018:
  • Fixed an issue with 'Auto add promo items for every $X spent' action on multicurrency stores. Now 'Discount Qty Step' will work with values in base currency only.
  • Compatibility with Magento 2.2.3 Enterprise Edition improved.
  • Fixed an issue with price display of configurable products in gift popup.
  • Compatibility with Magento 2.1.0 improved.
1.3.3 - Feb 09, 2018:
  • Magento 2.1.0 compatibility improved
1.3.2 - Feb 09, 2018:
  • Minor fixes
1.3.1 - Feb 02, 2018:
  • Minor fixes
1.3.0 - Jan 31, 2018:
  • The display of the free gifts in the minicart was fixed.
  • Also, we changed the price display inside the popup: now it's possible to see the old and the discounted prices together.
  • A number of small fixes was made.
  • A new option was introduced: now gift products can be added to the cart not only for free, but also with a discount ( fixed or percent) or for a fixed price.
Version 1.2.1
Last Update: Oct 27, 2017
1.2.1 - Oct 27, 2017:
  • Fixed the issue with minicart
1.2.0 - Oct 20, 2017:
  • New Downloadable products can now be used as gifts
  • New Magento Enterprise edition Schedule feature compatibility
  • New Stock Qty and Weight can be used as conditions
Version 1.1.5
Last Update: Oct 02, 2017
1.1.5 - Oct 02, 2017:
  • Magento 2.2 compatibility introduced
1.1.4 - Aug 22, 2017:
  • Compatibility with Magento 2.1.8 improved
1.1.3 - Jun 01, 2017:
  • Sidebar display fixed
  • Fixed gift message on the cart page
1.1.2 - Jan 13, 2017:
  • Internal code improvements
1.1.1 - Nov 16, 2016:
  • Minor fixes and code improvements
1.1.0 - Nov 02, 2016:
  • Added reminder about available promos
  • Fixed empty popup window
  • Ability to skip free gift offers for products with special price
Version 1.0.6
Last Update: Oct 19, 2016
1.0.6 - Oct 19, 2016:
  • Fixed coupon cancellation on the checkout page
  • Fixed using rules with "Product Found" condition type
  • Fixed popup display when coupon applied on the checkout page
  • Fixed availability check for configurable products
1.0.4 - Sep 01, 2016:
  • Added free gift notification on checkout page
1.0.3 - Aug 17, 2016:
  • Fixed update of coupon uses
  • Fixed possible error on Admin > Content > Design > Configuration edit page
1.0.2 - Aug 11, 2016:
  • New feature: banners for the available gifts
1.0.1 - Jul 06, 2016:
  • Compatibility with Magento 2.1
Back to top