Please welcome the new extension from Amasty – Magento 2 Free Gift.
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.


Default Magento 2 installation has certain promotion features, but they are not enough for running sophisticated campaigns. With the Free Gift module, you get numerous options of turning free gifts into an indispensable marketing tool! Give customers another reason to make a purchase at your store. Surprise them with a gift! Also, use promotions to control your stock and stimulate purchases for items you want to get rid of.


Attract new customers and increase the number of spontaneous purchases with the handy features.

Banners and Labels

Use banners and labels to show promo items right on a product page. Thus, you’ll let customers see which products they can get for free and give them a confidence boost.

  • Display descriptive banners on top of a product page;
  • Put banners above the ‘Add to Cart’ button;
  • Show the thumbnails of the free items;


  • Add noticeable labels to product pages, e.g.: ‘Buy 2 get 1 free!’, etc.;
  • Use custom texts instead of banners.

Promo Actions and Conditions

Apply 4 additional promo actions to place free items on carts automatically coming from rule conditions.

  • Offer free promo product(-s) corresponding to rule conditions, e.g.: ‘Buy a backpack and get a jump rope for free’ or ‘Buy 2 t-shirts and get an umbrella for free’;
  • Generate a limitless number of promos based on products subselection, shopping cart attributes, conditions, product attributes combination;
  • Provide free promo product(-s) for the whole cart;
  • Place free gifts to a cart when a specified sum of money is spent by a customer;
  • Add the same products that are added to a cart as free gifts or create promotions like ‘Buy a foam roller, get one free’, ‘Buy 3 items, get 1 free’.

Upgrade User Experience

Offer customers tempting deals like several gift products within one campaign, automatically add free gifts to carts and let customers choose one of the promo products to increase their interest and boost sales.


  • Apply a handy popup to show promo items on the shopping cart page and let customers choose the gift they like more;
  • Remind customers about promo items on the checkout page;
  • Use configurable products as gifts and give buyers a possibility to specify the product options, e.g.: color, size, etc.;
  • Display gifts in the cart with a custom text label to highlight the product is free.


  • Discount coupons compatibility;
  • Native Magento 2 cart price rules support;
  • You have a possibility to skip items with a special price;
  • Simple, Configurable, Virtual and Downloadable products support;
  • Stock functionality support;
  • Magento 2 themes compatibility;
  • Tax calculation and currency conversions support;
  • Different store views and customer groups support.