Free Gift for Magento 2 - PWA, API, GraphQL Ready
v4.2.2Magento 2 Free Gift extension allows store owners to offer customers free gifts or promotional items with various options, such as gift type, conditions, and products. This module is an effective solution to build customer retention and boost sales significantly for online retailers.
Store owners can set rules to assign gifts to specific customer groups based on product or cart attributes. Also, customers can filter attributes for configurable gifts, for example, color and size.
Besides, Free Gifts Extension by Mageplaza allows admins to choose the action for adding gifts: automatic (gifts automatically added to customers’ cart) or manual ( customers choosing gifts from a list).
- API/GraphQL is available for this Magento 2 Free Gift for Magento 2 - PWA, API, GraphQL Ready extension by Mageplaza
- Display gifts on many pages
- Set rules to assign gifts based on product & cart attributes
- Add gifts automatically or manually
- Enable to pick options & change gifts
- Freely set the gift price
- Set the valid time for gifts
- Set the priority for free gifts
- Customize button design
Use Case of Magento 2 Free Gift

-
Business goals:
- Boost sales by making customers feel like they're getting a good deal with your gifts
- Encourage customers to buy quickly before the free gift promotion period ends
- Can't display giveaways on product or shopping cart pages
- Show giveaways and attach them with products on various pages to attract customers
- Display the remaining quantity of free gifts and their valid timeframe in the gift section, making customers feel "fear of missing out"
- Display strong motivational words like "Limited Only"

-
Business goal:
- Encourage customers to try new products
- Can't include free gift options for existing products
- Apply giveaways for unlimited new products
- Display and customize the free gift options for new arrival products
- Create impressive names for the gifts like "Free Gift for New Arrivals Only"

-
Business goals:
- Control your store's budget for free gifts
- Simplify and reduce the steps customers must take during checkout
- Can't adjust the gift offers with the default Magento store
- Set gift prices for more flexible promotions in three ways: free gifts, discount by percent, or fixed price
- Analyze data on gift programs thanks to the item and cart rules report
- Restrict the number of gifts
Magento 2 Free Gift Highlight Features
Catch customers' attention by displaying gifts on various pages
Store owners can display gifts on the Category Page, Product Page, and Shopping Cart Page. These are important positions to encourage shoppers to make purchase decisions by appealing gift offers.
Assign gifts efficiently with various limitation settings
Free Gift extension helps store admins create rules for giving customers free gifts when they add items to their shopping carts. The rules will be based on cart conditions or product conditions.
Streamline gift assignment with auto and manual options
Free Gift extension by Mageplaza allows admins to choose the action for adding gifts: automatic or manual. The two options are suitable for different types of gifts.
More features of Magento 2 Free Gift
Provide PWA-ready solution
The ready solution of PWA compatibility helps to optimize the mobile shopping experience and guarantees Free Gift Extension to work smoothly on all screen types.
Restrict gift number
Admins can restrict the number of gifts that customers are allowed to add.
Customize gift messages and icons
Appealing content, color for the gift message, and gift icons can be created with ease.
Offer free shipping
Stores can offer free shipping for certain gifts to motivate customers even more.
Set the valid time
The time for valid activation of a rule can be set easily. It can be the time when the giveaway program starts or ends.
Provide 3 gift list layout styles
Three layout styles including List, Grid, and Slider can be applied to show the gift list.
Customize gift button design
You can optionally customize the Button Label, Button Color, and Text Color.
Support Rest API
Rest API for Quote & Item is supported in this extension.
Reviews (6)

My customers love this, so more sales are coming. Waiting for the free gifts popup feature updates from you guys.
Also installed: Layered Navigation, Automatic Related Products

Great to know that this extension is PWA-ready. That helps my store a lot.
Also installed: Reward Points, Automatic Related Products, Shop By Brand

This is a Wonderful extension. Sometimes customers like gifts more than special price and this extension it’s perfect to create special promotions that can attract a lot of customers. I’m really satisfied with this purchase
Also installed: Reward Points, Shop By Brand

Great choice. Works perfect.
Also installed: Shop By Brand, Product Feed

Our new shop will use this extension in combination with the free shipping plaza extension by Mageplaza. Both are working well together and the Mageplaza support team, like Victor, is always a helping hand. Fast, polite, and helpful to solve al open questions we had.
Also installed: Shop By Brand, Product Feed, One Step Checkout, Affiliate Extension

Good extension and works as it should and minimum conflict with other extensions
Also installed: One Step Checkout, Affiliate Extension
Feature Roadmap
All of the feature updates plan and status will be updated as soon as possible in our public Trello.
View Mageplaza Extension Roadmap 2023 ->Don't see the features you are looking for?
Request featureRelease Notes
- New Update: We updated do not show out-of-stock products in the gift list
- New Update: We updated UG link
- Bug Fix: We fixed bug eqp
- Bug Fix: We fixed the bug qty of the product group when removing free gifts in the popup
- Bug Fix: We fixed the bug popup that is hidden when adding free gift is a config out-of-stock product
- Bug Fix: We fixed the bug free shipping of cart price rule not working
- Compatibility: The extension is now compatible with Magento 2.4.6
- Bug Fix: We fixed the issue can’t add free gifts or do not accept rules for cart rules and products with customized options.
- Bug Fix: We fixed the issue of missing product processing and checking functions that exist when choosing a configuration product as free gift.
- Bug Fix: We changed Mess when the Option does not exist.
- New Feature: We added automatically show free gifts popup on the product detail page
- New Feature: We added a show promo for each product right on the category page
- Compatibility: The extension is now compatible with Magento 2.4.5-p1
- New Update: We added the use of color picker jQuery
- Bug Fix: We fixed the error of not adding free gift products if there are customized options
- Bug Fix: We fixed the error SKU product marked with “$” will not be able to add, edit, or delete.
FAQs
Free Gift for Magento 2 is an extension that allows store owners to offer free gifts to their customers to boost sales. This extension offers a variety of features that make it easy for store owners to create and manage gift campaigns. Some of the key features include multiple conditions and multiple gift options.
You can follow these steps to start setting gifts: Step 1:From the Admin panel, go to Marketing > Free Gifts > Configuration.Step 2: Select Yes for the extension to work. Step 3: Set the display of List Gift in Frontend. There are 3 display ways: List, Slider, and Grid. Step 4: Provide information in remaining sections such as Multiple Free Gifts in the Cart, No Free Gifts applied to Products with Special Prices, Prefix Free Gift Item Name, Enable Item Rule Report, etc. Step 5: Explore the backend demo and user guide to have a deep knowledge of our extension.
You can do it easily. Firstly, you select the condition “If an item is found in the cart with SKU as WJ04 (SKU of jacket)”, then you add the gift as long pants with gift-price type as percent and gift price is 30%.
In the Button Display section, select "Yes" to display Free Gift information, including the name and short description of the Free Gift of each product on the Category Page. Click "Select" to show the Free Gift pop-up of each product. After selecting Free Gift and clicking the "Update" button, the selected "Free Gifts will be displayed below the description". Customers can then add main products and free gifts to the cart at the same time.
You can do this with ease by selecting the condition: Shipping Country is Singapore. After that, add the selected gifts.
Yes, you can combine multiple conditions at the same time to set gift rules for your store. For example, you can create a rule that says: "Customers who buy at least 3 items and spend at least $50 will receive a free gift card with a value of $10".
Free Gifts' Full Features
For store admins
Gift rule setting
- Create new gift rules: cart rule or item rule
- Set name for rules
- Enable/ Disable a rule
- Set state for a rule
- Set visibility for website or customer groups
- Set cart/ product conditions to apply a rule
- Select action type for a rule: automatic or manual
- Show/ Hide a notice under gift item name
- Set the notice content
- Enable/Disable discarding subsequent rules (to restrict the number of rules applied)
- Three gift price types for a gift: free, discount percent, fixed gift price
- Add gifts to a gift list: name, SKU, original price, discount type, gift price, free shipping
- Set to apply free shipping to certain gifts on the list
- Compatible with other Magento 2 extensions: Free Gifts, Gift Wrap module, Gift Card Module, Checkout Module, SMS Notification
Free Gifts Configuration
- Enable/ Disable the extension
- Upload an image for gift icon
- Set content, button label, text color for the gift message
- Allow/ Disallow customers to hide gift notification
Free Gifts Rules management
- View all rules via the Customizable gift message and icons
- Set status, state, visibility and priority to a rule from the Customizable gift message and icons
- Edit the details of a gift rule via the Customizable gift message and icons
For customers
- Chances to win various types of gifts
- Gain more benefits and satisfaction during shopping
- Flexible to choose preferred gifts from an available list
- Able to choose attributes of a gifts
- Able to remove and re-select gifts
Pricing
Community
Crafted for a great webstore start $ 199 first year
- 1-year extension updates
- 1-year support
- 60-day money-back guarantee
- Read our policies
- Supports for Magento 2 Community Edition
Enterprise
Great for an enterprise solution $ 399 first year
- Free updates within subscription time
- Free support within subscription time
- Read our policies
- Supports for Magento 2 Enterprise Edition
- Highest priority support
Why choose Mageplaza Magento 2 Free Gift for Magento 2 - PWA, API, GraphQL Ready
Mageplaza provides consistent and customer-centric extensions for your Magento 2 store.
We don't sell products for one time. We provide lifetime solutions which help our customers thrive with their businesses.