Free Gift for Magento 2 | v1.0.6

Auto Add Promo Items For M1
For M2
Magento 2
Automatically add free products to cart and provide discounts on promo items. Give customers ability to select desired gifts from the popup, it will make them feel cared about and pleasantly surprised.
Easy to use popup on the cart page
Configurable products support
Highlight promo items in the cart
Add only in stock products as promo items
Works with coupon codes
30 Days moneyback
50% Off updates
120 Days free support
Default Magento 2 promotions are great, but they have a limited functionality. Free Gift for Magento 2 lets you bring diversity of promotions to customers, it gives them a reason to return to your store. Receiving something for free sweetens shopping process at your store - customers become more loyal as making a purchase is associated with something positive and nice. Besides, you can clear your stock from unpopular items by giving them for free while selling other expensive products.


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

Auto add promo items with products

Provide free items with each product which meets the rule conditions

Auto add items for the whole cart

Provide promo items once in one order

Auto add the same product

Automatically add the same item which customer added to cart

Auto add promo items for every $X spent

Add free products to cart when customers spend a particular amount of money

Apply conditions based on:

Product attribute combination
Products subselection
Conditions combination
Cart attribute

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.

Effectively advertise your promotions

Add banners to product pages

Display catchy banners on product pages to let customers know about the promotions you run. Customize banner display to match your current design theme and choose the appropriate place to show the banner. Apart from that, with the extension you can equip your products with promo labels to effectively draw visitors' attention.

Show promo products

Advanced module settings allow you to show promo items right on a product page to inform shoppers about a free gift they can get. Easily resize gift images and display short product description for each promo item on mouse hover.

Insert additional texts

In case you want to provide customers with more details about the promotion you can specify necessary info and display it together or instead of banners.

free gift for magento 2

Additional features:

Apply rules for particular websites or customer groups
Set priority to the rules
Configurable and simple products support
Compatibility with responsive Magento themes
Supports tax calculation and currency conversions
7 reasons to choose
Risk-free Investment

30-day moneyback guarantee for all extensions. No questions asked.

Comprehensive Documentation

There is a detailed user guide with examples even for tiny addons. FAQ section and videos also available.

Solutions Which Work

Careful in-house testing ensures you get robust applications. Multiple stores support. Custom themes compatibility. All included.

Outstanding Support

Our support service is friendly and of high quality. And it is free. Unbelievably. Just check independent reviews at Magento Connect.

Usability and Performance

Nice and easy to use interfaces. Fast algorithms. Save your time and get things done.

Flexible and Easy Licensing

No product or store view or domain limits. No monthly fees. No hidden charges. One extension license for one Magento installation.

Long Term Strategy

We've been in the market for 5+ years. We're proud to be a Bronze partner and are planning to stick to Magento platform for years ahead. We're doing our best to build extensions which maximize effectiveness of your business. We're open to customers' suggestions and constantly update our products to match your needs.

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • W3C Validated Code
* The name "Magento" and the logo are the trademarks of Magento, Inc.

General Questions

How can I pay for Amasty extensions?

You can pay for our extensions in any convenient for you way as a full range of payment methods are supported. The most common means are credit card or PayPal. Security and fraud protection are guaranteed.

What is the license policy? On how many websites can I use Amasty extensions?

Our license allows you to use a single extension license on one Magento installation.

Extension is not domain related, but installation related. If you run several domains on the same instance of Magento, you can use one extension license. However if you run each website on a new installation of Magento, you need separate license for each of them.

The full end-user license agreement is located here:

How to install Magento extension by Amasty?

Each Amasty extension pack includes module files, an installation guide, a user guide and license text. Depending on the extension you purchase, there also may be import files which can be used by you as examples.

Amasty extensions are easy to install. All you need is to have FTP/SSH access details, and follow 3 steps to complete.

  • Unpack a "zip" file you download.
  • Upload all files from the "Step 1" and then from the "Step 2" folders to the root folder of your Magento installation.
  • Clear the cache.

If you are using code compilation, before installing the extension it's necessary to disable it! After you install, click the "Run Compilation Process" button in Admin - System - Tools - Compilation to recompile.

Please also check the extensions installation video guide:

Still unsure? Have complicated configurations or a lot of modules? We can offer professional installation service as well!

Can I test an Amasty extension on a staging site before transferring it to a live one?

Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.

Can I get a refund if an extension doesn’t suit me?

Absolutely. Amasty provides a 30-day money back guarantee. No risks for you.

Will I get any other benefits?

Yes! The good news is that every Amasty customer becomes a member of our Loyalty Program and can get a discount of up to 15%. You can find more information about it on the Program page. This is our way to thank you for being our client.

Write Your Own Review

You're reviewing: Free Gift for Magento 2

Version 1.0.6 - October 19, 2016
– Fixed using rules with "Product Found" condition type
– Fixed availability check for configurable products
– Fixed popup display when coupon applied on the checkout page
– Fixed coupon cancellation on the checkout page
Version 1.0.4 - September 01, 2016
– Added free gift notification on checkout page
Version 1.0.3 - August 17, 2016
– Fixed possible error on Admin > Content > Design > Configuration edit page
– Fixed update of coupon uses
Version 1.0.2 - August 11, 2016
– New feature: banners for the available gifts
Version 1.0.1 - July 06, 2016
– Compatibility with Magento 2.1