Free Gift

Free Gift

by Vnecoms


Magento Platform
Open Source (CE)
2.0, 2.1

Tech Specifications

Current Version:
Stable Build
25 July, 2017
Extensions, Sales, Gifts
Supported Browsers:
Chrome Linux: 42, 43, 44 Mac: 39, 44 Windows: 39, 40, 42, 43, 44 Firefox Linux: 31, 38, 39, 40, 41 Mac: 31, 38, 39, 40, 41 Windows: 31, 38, 39, 40, 41 Opera Linux: 8, 9 Mac: 8, 9 Windows: 8, 9 Safari Linux: 8, 9 Mac: 8, 9 Windows: 8, 9 IE Windows: 10, 11, 9, Edge


Instead of giving a discount for products to your customer, you can give for your customer a free gift when they buy something from your website.

Other Extensions by Vnecoms


Back to top

Giving away free gifts is a marketing strategy many businesses use to attract attention and find new customers. I fyou give a $20 discount to a product that costs $100, the customer will spend only $80 to buy your product. WIth the Free Gift extension, you will give a different product that costs $20 to the customer for free. The store owner can define free gifts easily by adding flexible rules.

There are two types of rules:

Catalog Rule: You can define rule conditions based on product attribute. The free gift products will be added to the shopping cart together with a main product. Some examples about this type:

  • Buy an Iphone and get Free case,
  • Buy a Laptop and get a mouse and a mouse pad for free.

Sales Rule: You can define rule conditions based on customer shopping cart attributes. If customer shopping cart reaches the rule, he can select free gifts from the list. some examples about this type:

  • Spend $100 or more to get a free iphone case.
  • Spend $500 to get one of following gifts: laptop bag, mouse, headphone.

Feature Highlights

For website owner

Main features

  • Two types of free gift rule: catalog rules, sales rules.
  • Ability to enable/disable each free gift rule.
  • Add restriction for for each website.
  • Add restriction for each customer group.
  • Set from date and to date that the rule is applied.
  • Select free gift products for each rule.

Catalog Rule

  • You can add the flexible conditions based on product attributes.
  • Set the action for the rule that allows all free gift products will be bought together with the main product.
  • Set the action for the rule allows customer can select X free gift products from the list.

Sales Rule

  • You can add the flexible conditions based on shopping cart attributes. e.g. Subtotal, Total Items Quantity, Total Weight ...
  • Set the number of free gift products that you allow customer to select.
  • Set what page that you want to show the free gift products list.

For Customer

  • Buyer can see the list of free products that will be sold together with the current product.
  • Free gift prouducts can be added to cart automatically when buyer add the main product or customer can choose the free gift products from the list.
  • Warning dialog if buyer don't select a free gift.
  • Buyer can click to the free gift product to see the detail information about the free gift.
  • Free gift items are marked with a special text label to highlight free products on the top mini cart and shopping cart page.
  • Free gift items will be removed automatically if it's no longer valid.

Other Features

  • Easy to install and configure.
  • User friendly interface.
  • Support multi-currencies.
  • Support multiple-languages.
  • 100% Open source (only license part are encoded by ioncube).
  • License is applied for one magento installation and unlimited test/development magento installation (contact sales to get the developer license key).




Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    2017, Jun 23
    - Add sales rules feature.
    - Add option allow admin to set number of free gift products that customer can add to cart.
    - Add option allow admin to set where he want to place the free gift product.
    - Add option allows admin to enable/disable extension.
    Version 2.0.1
    2017, Apr 19
    - Fix problem in developer mode.
    - Fix compilation problem.
    Version 2.0.0
    2017, Jan 12
    - Release the stable version for Magento 2.x.


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