Promotional Gift - Offer Free Gifts & Cross-sales with ease (Buy X get Y free, Buy X get Y with 50% off) - (v.3.0)

Now, you can run different promotions at the same time with the help of Magento Promotional Gift(Bonus Magento Free Gift Template Today!)

  • Run promotions such as: "Buy X - Get Y free", "Purchase over $200 - Get Y at 50% off"
  • Can use any types of product as gift
  • Get insight report statistics of Order total and Gift value
  • Promote your campaign anytime, anywhere with Ads Management

Bonus: Buy this extension to get 102 eye-catching FREE icons for promotion campaign.

New version updated: v.3.0 with well-designed layout, new campaign promo feature plus enhanced Shopping cart rule and Catalog rule.

Recommended: 15% OFF when you buy this extension with others in most-wanted Gift Plus Collection

Community Edition 1.4 - 1.5 - 1.6 - 1.7 -1.8 -1.9
Enterprise Edition 1.9 - 1.10 - 1.11 - 1.12 - 1.13 - 1.14
Perfectly compatible with latest security patch SUPEE-6788

Buy now and get FREE upgrade to Magento 2

Introduce you the FREE consultation service from our experts (4000+ customers used). Just leave your details:


(click links below)

Buy this product and get $13 in reward!
5% off when you buy 2 or more products
Buy & Get FREE Price Countdown extension to boost more sales in holidays.
30-day money back
Free support
Free Update


Do you know nearly 90% of customers said they were “somewhat likely” to buy more frequently from an online store after getting a gift? Instead of offering direct discounts, Promotional Gift - Magento gift extension - gives you an edge by running marketing programs which offer Customers free gifts or discounted items when they purchase at your store. You can comfortably create multiple rules and reward purchases that reach your set conditions. A great idea for your new product launch campaigns, right? Just give customers an amazing added-value and they won't hesitate to return to your store!

magento promotional gift extension - magento free gift - Magento buy x get y free- Benefits


How it works

magento promotional gift extension - magento buy x get y free gift - How it works


Features Detailed

+ Run unlimited free gift promotions with different conditions

Using this Magento promotion extension, you can run unlimited offers with free gifts and discounted items at your store. For example, customers will get promotional gifts when they buy certain products or products of a specific category.

magento promotional gift extension (buy x get y free for magento)- magento free gift - Offer Free Gift for specific products/ categories

It’s also possible to offer gift items based on shopping cart info such as order value, quantity in cart. Running programs like “Free gifts for shopping cart with subtotal over $500” is definitely a great idea, right?
You can set multiple rules to be applied at the same time, and all offered rules are displayed in 1 single popup.

magento promotional gift extension - magento buy x get y free - Select gifts on shopping cart page

What if you want to give away some free products on every Friday but hate enabling the promotion manually each week. In this case, Magento Promotional Gift calendar feature will become handy as you can set the frequency of campaigns in daily, weekly, monthly or yearly basis.

magento promotional gift extension - magento gift extension - buy x get y free - Promotion event calendar

+ Flexibly configure gifts and discounted items offered in each promotion campaign

Depending on your marketing strategies, you may want to offer gift products totally free of charge or not. This promotion extension helps you easily set a certain discount percentage for them.

magento promotional gift extension - magento free gift - buy 1 get 2 extension for magento - Configure quantity and discoutn of each gift

Not only simple products but also can you set configurable products, bundle products or grouped products as gift items.

magento promotional gift is a magento buy x get y free extension - Support all types of product

In addition, you can limit gift offers to targeted customers only by setting coupon codes. magento promotional gift extension - buy x get y extension for magento - Use coupon to receive free gifts

+ Promote Promotional Gift programs on different pages

With magento promotion extension, it can't be easier to attract your customers to your gift promotions since their information is displayed on many different positions. Using v.3.0's new feature - Ads management - you can display your ads in different format, at checkout page or shopping cart page.

magento promotional gift extension - magento free gift - Show Promotional Gift information on many pages with magento buy x get y free


Features Full List

Flexibly set rules for Free Gift Promotions

  • Use catalog and shopping cart rules to offer free Magento gifts with purchase. For example: Present free gifts when purchasing a certain product/ products of a specific category, Present free gifts based on brand, price and other product attributes, Offer gifts for orders reach $X, Offer gifts for orders of X or more items... (Featured)
  • Allow using multiple shopping cart and catalog rules simultaneously. Gift options are displayed in a popup and customers can choose from applicable rules (New)
  • Allow customers to choose free gift or Auto-add free gifts to cart when customers add main products to cart
  • Auto-add free gifts to cart when customers add main products to cart
  • Auto-update the quantity of free gifts when Customers update the quantity of main products
  • Limit the number of customers receiving gifts
  • Create coupon codes for free gift promotions based on shopping cart rule
  • Can set the frequency of promotional offers such as every Friday (Exclusive)
  • Report statistics of Order total and Gift value in chart (Exclusive)

Configure gift products offered in Magento special promotions

  • Discount gift items by percentage or by a fixed amount (Featured)
  • Offer a set of products for customers to choose as gifts (Exclusive)
  • Use many product types to be free gifts: simple product, configurable product, bundle product, grouped product and "not visible individually" product (Exclusive)
  • Set maximum quantity of each gifted product
  • Allow customers to select and edit options of gift items after adding to cart
  • Allow free shipping for gift products
  • Allow customers to search for gift promotions within a period

Promote Free Gift programs on different pages

  • Create a dedicated Promotional Gift page showing all promotions and products with free gifts (Hot)
  • Show Free Gift information on product listing pages and product pages
  • Display Promotional Gift ads in different formats (using CMS Block) at shopping cart page, checkout page or any other places. (New)
  • Allow showing Promotion Gift's top link on site (New)


  • Support multiple websites
  • Open source 100%
  • License Certificate valid for 1 live Magento installation and unlimited test Magento installations (No license key required).
  • Easy to install and configure
  • User-friendly interface
  • Responsive Gift-selecting slide (New)

You're in Category: Magento Extensions > Magento Promotions

You should view Related products: Magento Gift Wrap extension, Magento Reward Points extension, Magento Gift Card extension

Release Notes

Version 3.0 (updated on Oct 25, 2015)

  • Enable auto-adding gift for Shopping cart rule
  • Update gift items discount types: discount by percent or by a fixed amount
  • Responsive gift option popup
  • Group shopping cart rule and catalog rule gift items in 1 popup - using slide to switch between rules
  • Enable setting number of selectable gift items in catalog rule
  • Mass action: apply an action for multiple rules at ease
  • Show promotional gift's top link on site
  • Show catalog rule at checkout page (catalog rule was only be shown at shopping cart page before)

Version 2.3 (updated on Jan 26, 2015)

  • Allow customers to edit gift Qty. but not exceed the maximum Qty.
  • Update validation method for shopping cart rules (can validate many other attributes besides subtotal)
  • Fix error occurring when customers delete gifts in cart
  • Fix conflict with ajax carts
  • Fix JS error when translating labels that contain special characters
  • Fix ajax & reduce loading speed when loading tab Gift Items

Version 2.2 for EE (updated on Oct 30, 2014)

  • Be compatible with Magento Enterprise v1.9 -1.14

Version 2.2 for CE (Oct 28, 2014)

  • Update with responsive design interface (Hot)
  • Enable/ disable auto-adding gift items of Catalog Rules to cart
  • Set a different gift label icon for each promotion
  • Be compatible with Magento Community v1.4 -1.9
  • Fix other issues from the previous version

Version 2.0 (Apr 4, 2014)

  • Support multiple shopping cart rules simultaneously.
  • Allow setting discount percentage for gift items.
  • Enable free shipping for gift items.
  • Add promotion event calendar feature.
  • Allow “not visible individually” products to be gift items.
  • Add Search Promotion Event feature.

Version 1.0 (May 9, 2013)

  • Release stable version.
View all vesions View less

Happy Customers


How Viimart.com runs numerous creative campaigns with Promotional Gift

Among all features, what makes Promotional Gift become so special with Calvin is that it shows choices of free gifts at checkout page. Currently Viimart is running a Promotional Gift campaign based on shopping cart rule: customers can select a preferred gift when their total order are over $60 or $100

Promotional Gift - Value-added benefits for Customers

We are very satisfied with the design and features of Magento Promotional Gift extension as it integrates nicely within our online store. The module allows us to promote our Free gift programs at many places on our store, such as product listing pages and product pages. It enables our customers to receive further value-added benefits and to be... read more

Reviews (34)

Write a review - Get up to 10 points
You will get 3 points for a normal review. 10 points will be yours when you share your best practices of using this extension or give the fact how effective it is for your business. Thanks in advance.
write a review
Write a review - Get up to 10 points
You will get 3 points for a normal review. 10 points will be yours when you share your best practices of using this extension or give the fact how effective it is for your business. Thanks in advance.
write a review
  • Wonderful Product


    I cannot say enough about the folks at Magestore! They are great, professional, great support and KIND! Thank you for all your help and support for a person That is NOT a computer geek by any stretch of the word! Thanks again, T

  • Simple and useful


    Very useful module, we use both, cart and catalog rule part of it. All of our question was answered quickly, all of our problem was solved professionally. Recommended team.

  • Excellent Support and Great Product


    We have been using this extension over an year now and has repeatedly proven a great extension for the special campaigns. Simple installation and good documentation helped us quickly get going with our campaigns. Recently we have migrated to new domain name and new version of Magneto and we got excellent support from Magestore in fixing the conflicts. What I liked about is their quick response and eagerness to solve the problem.

  • Magestore Great extension. Friendly and Fast support


    My first purchase on Magestore , was not disappointed, Magestore team answered my question, guide me all the way, help us to install to the end untill we are safistied. I got to recommend MR Light from Magestore, he help me alot and he is very helpful. Strongly recommend this extension and service from Mr Light. Thank you

  • Simple and useful


    Very useful module, we use both, cart and catalog rule part of it. All of our question was answered quickly, all of our problem was solved professionally. Recommended team.

  • Incredible support


    Well - this module is simply fantastic. You can set wide set of promotions (catalog and cart types) on even MULTISITE!!! One feature was missing (to translate the text in multisite) and support solve that in few days... Great one Magestore....

  • This is really a nice extension and nice team


    I bought and enjoy it. Absolutely this is an very excellent extension to meet my need.Further more, Thanks to Louis , Marko and Lucy, They all so professional and kind-hearted to help me to fire the bugs on my store. I will be back if I would have any need.

  • Best Support

    Net Assets

    We had been struggling with the custom javascripts to present the free samples.. and manually manage customers choice to include in shipments. This extension solved and killed all the manual labor. The best extension to offer OPTIONS for gifts. Thanks to Marko.. He is a geek from the support team who ensures that no issue will remain unsolved. (suggestion to developer) Gift Option Selection through AJAX will be a great add-on to the module.

  • Great extension with great support


    It's a really good extension with absolutely fantastic support. Extension has many features for store owners to feature their current promotions via shopping cart price rules and catalog rules. Functionality could improve for certain rules, but the Magestore support team has been really receptive to feedback, and that's what a great developer team should be doing!They take into consideration my feedback and even helped with some minor customization of the module to better fit my website. Great job Magestore!!

  • Super extension


    It is a super extension, I couldnt get it to work out of the box, but there was a super support from Marco, who fixed all the trouble i've had. Thumbs up. Good work

  • Great solution for product promotions


    his extension turned out to be a great solution for what was to be achieved on my site. The support team worked very hard to fix any issues that I had. At the end, this extension worked great even with other extensions that were previously installed on my Magento site.

  • Teriffic extension


    I really love this extension it also provide possibility for the customer to choose size of clothing and that is extremly importand for us. Also provided great support. Thank you guys!

  • Great Extension and excellent support


    The extension greatly reduced the complexity of setting up gift with purchase promotions. The support was excellent, and the developer was responsive to sort the issue out. The extension does what it says but would love to see the ability to display quantities of free gift and auto hiding of out of stock products. Keep up the good work.

  • I really like this extension.


    This is one of the most satisfactory extensions I've used. The features are out of the box. It helps my promotion program run effectively with not only free gifts but also the percentage of discount offered. Especially, with the report, I can review our performance to develop my marketing plan.

  • Good extension


    The updated version of this extension offer a lot of interesting and helpful features. Especially, I'm really impressed by the feature of supporting not only free gift but also discount percentage for gift items. Thank you!

  • Vote this extension!


    Our Customers now have a variety of choices in choosing free gifts for themselves. I really like this features because more and more Customers pay attention to my store. Vote this extension!

  • It works ass it's described


    It works as it's described. This extension is so cool that by using it, our promotion program improves a lot. The supporting service is also great. Thanks!

  • Interesting features of great extension


    I love it because its convenience and interesting features. For example, I can add a certain discount for some products that don't offer free gifts. This version is really better than the previous one.

  • Different product types support

    Ross Green

    The best thing I like about it is that this extension supports different product types, which I can hardly find in others.

  • Excellent support from magestore.

    Eric Jensen

    This is amazing extension. I have found this extension best for promotional gift. I have installed this extension easily and found very easy to use as well. Thanks!

  • Excellent, configurable product with very good support


    Product is very configurable with intermediate Magento knowledge and does what it says on the package. Importantly, the support is very good. We have a custom theme and MageStore support was able to get our installation working in quick time. Further - when we wanted to customise the product even further - their response time was very good. Recommend the product and the people behind it.

  • Nice extension , Great support

    Guy Alony

    Very nice extension, professional support . I had a lot of issues after the installation but everything was taken care of with a lot of patient. Also come with useful profit reports. I would recommend to enable this extension to support multi store views , in order to be able to use it in different languages for the same website.

  • Nice extension


    Very nice and useful extension. Easy to install and Easy to use. Very nice and quick support.

  • Good Support


    I received plenty of help with customization, and works as promised.

  • Amazing Support


    hese guys went really beyond my expectations for support. They worked with me until the extension set-up perfectly with my site, and even with a custom theme. Thanks guys!

  • Amazing support


    i bought this and some other extensions from this company. there was some conflicting with other part of our website. their support was amazing, everything was fixed with no cost. will buy some more extension soon. thanks

  • Excellent!


    This extensions works great. Just how it is descriped. It also works with config products. Most of the free gift extension only work with simple products. The extension did not work out of the box because of our custom theme. The company behind this extensions worked a couple days to make it working. Excellent service!

  • Reply to Max U.


    Thank you for contacting us. Regarding your technical problem, could you submit a ticket here https://support.magestore.com/ or send an email to support@magestore.com? Our developer will reply to you shortly to help resolve the issue. Best regards, Magestore

  • Exception on checkout/cart/ page

    Max U.

    After installation, we got an exception : Method "catalogProductGetFinalPrice" is not defined in "Magestore_Promotionalgift_Model_Observer"

  • good promotion


    this is a good plugin for promotion campaign. It will pull a lot of customers to your store.

  • Perfect for B2B portal


    Good extension for B2B and B2C customers. Have a Shopping cart rule, Catalog rules, reports filters by store and customer group. Good extension 10x

  • A great extension to help improve sales

    Sean Jackson

    It’s the fact that Customers are excited to purchase a product with an extra free gift than a competitive product without the extra “bonus”. So obviously running a program that offers Free Gift with purchase is a good idea for a new marketing campaign of any store. A perfect way to help increase sales! Sean

  • It’s worth trying

    Jacky Chung

    We found this module work great in stipulating customers to purchase since everyone likes free stuffs. Still testing the extension and happy with it till now.

  • It's working as it's supposed to


    I am a fan of Magestore’s great extensions and this one again is easy to install and use. I just bought the extension and it's working as it's supposed to. Good job, guys! Greetings from Germany, Marcel

View All reviews View less reviews
Back to Top