GIFTiT – Free Gifts for WooCommerce

Plugin Banner

GIFTiT – Free Gifts for WooCommerce

by ithemelandco

Download
Description

What are the Free Gifts for Woocommerce?
Free Gifts For WooCommerce plugin comes with several options to help you offer free gifts to the customers of your online store in a robust and flexible way. As an applicable and professional extension, free gifts for Woocommerce plugin lets you adjust different rules and techniques such as BOGO, “Buy x Get y”, Subtotal, etc. And set restricted conditions on special products, users, card items, sales date, etc.

What are the general advantages of offering gifts in your shop?

Free gift promotion plays an essential role on boosting your sale in different ways including:

  • Motivate your new customers to come back and buy from your online shop again
  • Encourage potential customers to come and purchase the goods from your online store
  • Make the customers to choose your eCommerce website over your competitors
  • Hit the real customers to offer your online shop to their friends and relatives
  • Help the new customers to get familiar with the various products you are selling

Offering Free Gifts on your Woocommerce Shop

Free gifts for Woocommerce plugin helps you for offering to your customers.

Encouraging your customers for more purchases

Promotional gifts are the most effective way for encouraging new customers to purchase products over and over from your online store.

Increase customer retention

According to retailtouchpoints, 90% of customers respond, receiving free gifts from a brand by loyalty. Increasing customer retention is a great result of offering promotional gifts by free gifts for Woocommerce.

Returning customer to your shop

Offering free gifts by using the free gifts for Woocommerce plugin can make your customers have a great feeling about purchasing goods from your shop. When they get what they expected in your online store, you can see that they will return to shop from your website over and over again.

Key Features

Free version features

  • 2 methods:
    • Simple Adjustment
    • Subtotal
  • Limited Reports & Statistics
  • Carousel,Grid and DropDown Layout
  • Date & Time Conditions
  • Offering specific gifts
  • Quantity based on Each individual Product

Pro version features

  • User-friendly design
  • Admin can create any number of rules in advance
  • Flexible Gifting Rules
  • Award Free Gifts for making purchases on the site
  • Customers can choose their Free Gifts
  • Unlimited gift-giving
  • Integrates tightly with WooCommerce
  • Create as many rules as you want (Unlimited gift rules)
  • Ten methods:
    • Simple Adjustment
    • Buy X – Get X
    • Buy X – Get Y Repeat
    • Buy X – Get Y
    • Buy X – Get Y Repeat
    • Subtotal
    • Subtotal Repeat
    • Bulk Quantity
    • Tiered Quantity
    • Bulk Pricing
  • Support for variable products
  • Attribute specific gift  
  • Number of line items (count) based discount (Example: Purchase 4 different products or variants and get a free product)
  • Let your Decide Customers can choose a Free Gift if they meet your conditions
  • Common Conditions
    • Date & Time
    • Cart
    • Cart Items
    • Cart Items Quantity
    • Cart Items Subtotal
    • Customer
    • Customer Value
    • Purchase History
    • Purchase History Quantity
    • Purchase History Value
    • Value purchased – Tags
  • Free Gifts can be automatically added to the user’s cart
  • Show available gifts on:
    • Besides of Coupon button
    • Bottom of cart
  • Display available gifts in the different layout:
    • Grid
    • Carousel
    • Data-table
    • Dropdown
    • Popup (For variation products)
  • Powerful Report & Statistics for:
    • Rules
    • Orders that used Gifts
    • Customers that used Gifts
    • Received gifts by customer

Please check Pro Version

Please check other videos in free gifts for WooCommerce channel

How can you benefit from it?

Let’s quickly overview the tools and options provided in Free Gifts For WooCommerce plugin!(Most of theme are available in Pro Version

Unlimited Rules

There are no restrictions on the gifts product for wooCommerce plugin for offering free gifts with various rules and conditions.

✅ Simple method(Free Version / Pro Version)

It means you can set special products to be offered as a free gift when customers add any products to their cards from your online store.

✅ Buy X – Get X method(Pro Version)

It means you can Buy product(s) and Get same product(s) as gifts.

✅ Buy X – Get X repeat Method(Pro Version)

In fact this method is the same as “Buy X – Get X but for once more.

✅ Buy X – Get Y(Free Version / Pro Version)

Offering a specific product or category as a gift to the customers purchasing other products from your shop.

✅ Buy X – Get Y repeat method(Pro Version)

In fact this method is the same as “Buy X – Get Y but for once more.

✅ Subtotal method

Offering free gifts based on Subtotal is a great strategy to encourage customers to buy more products or purchase more valuable products from your eCommerce website.

The only thing that matters is the subtotal amount of the customer card.

✅ Subtotal repeat method(Pro Version)

For example, you can set a rule that offers 1 free gift as per $100 subtotal amount, repeatedly. So, if one of your customers buys $500 from your shop, 5 gifts will be available.

Unlimited Conditions

Some of the unlimited conditions you can set in the Rule page include:

✅ Date & Time(Free Version / Pro Version)

You can exactly specify a date – days of weeks, days of months, etc.- for offering free gifts to your customers.

✅ Cart(Pro Version)

You can set the conditions based on Cart total weight, Cart total quantity, Cart item count, Coupons applied.

✅ Cart items(Pro Version)

By choosing the items related to this condition, you can set the rules based on Products, variations, categories, Tags and Shipping classes of products that the customers added to their cards.

✅ Customer(Pro Version)

You can offer the free gift to some special customers according to their user role, User capability, User Meta, all your customers or only to ones who are registered

✅ Purchase History(Pro Version)

The items provided in this condition include purchased history based on products, variations, attributes, etc. For example during the last month or the last year how many of them are purchased.

Display Gift in Multiple Layouts

You can choose multiple layouts to let your customers pick their desired gifts from a list displaying either as a combo box or a carousel.

Awesome Reports & Statistics

Reports and statistics are the incredible features of free gifts for Woocommerce plugin enabling you to track the result of offering free gifts on your website based on the customer usage and product sales.

Conclusion

free gifts for Woocommerce plugin is a professional and well-designed extension for offering promotional gifts based on the marketing strategies of your eCommerce stores.

Check demo version: Pro Version

External Services

This plugin uses the following external services:
iThemeland Usage Tracking Service
Purpose: To improve plugin quality, compatibility, and user experience by collecting anonymous, non-personal data about your site configuration . https://ithemelandco.com/usage-tracking/
When Data is Sent: Only when the user explicitly enables this feature, and once per week thereafter.
Data Handling: All data is anonymized and contains no personally identifiable information (PII).
Privacy Policy: https://ithemelandco.com/privacy-policy/
Terms of Service: https://ithemelandco.com/term-of-use/

This section describes how to install the plugin and get it working.

e.g.

  1. Upload the plugin files to the /wp-content/plugins/plugin-name directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. After Install and Activate this plugin a menu will be added in your admin menu named “Woo Free Gift”.
  1. <p>Simple Method</p>

    Simple Method

  2. <p>Buy x Get X Method</p>

    Buy x Get X Method

  3. <p>Buy x Get X Repeat Method</p>

    Buy x Get X Repeat Method

  4. <p>Buy x Get y Method</p>

    Buy x Get y Method

  5. <p>Buy x Get X Repeat Method</p>

    Buy x Get X Repeat Method

  6. <p>Subtotal Method</p>

    Subtotal Method

  7. <p>Subtotal Repeat Method</p>

    Subtotal Repeat Method

  8. <p>Setting</p>

    Setting

  9. <p>Report</p>

    Report

  10. <p>free gifts for woocommerce grid layout</p>

    free gifts for woocommerce grid layout

  11. <p>free gifts for woocommerce carousel layout</p>

    free gifts for woocommerce carousel layout

  12. <p>free gifts for woocommerce datatable layout</p>

    free gifts for woocommerce datatable layout

How to check this plugin before purchasing that?

There are two ways to check the free gifts for WooCommerce plugin before buying:

Build Test Drive
Build Test-Drive(Amin Demo) and work with plugins in a real environment. For this, Please go to the WooCommerce Bulk Product Editing plugin page and then click the Live Preview button to enter the plugin demo page. In the top bar that appears, click Launch Admin Demo. A popup will appear asking you to enter your email and submit the form. The relevant link will now be sent to your email.

What kind of method use in Free Gifts For WooCommerce(Pro Version)?

In this plugin, we have 10 types of methods for giving gifts

1. simple adjustment
In this method, you can create a simple rule and specify how many and what gifts users can add to their shopping cart based on the conditions

2. buy x get x
allows to set up the gifts if rule is made to specifically “get” condition for the same product(s) that you “buy”

2. buy x get x-Repeating
allows to set up the gifts if rule is made to specifically “get” condition for the same product(s) that you “buy” . Repeating” also means that it may be applied more than once

4. buy x get y
allows to set up the gifts for specific amount of product if some other amount purchased

5. buy x get y-Repeating
allows to set up the gifts for specific amount of product if some other amount purchased. Repeating” also means that it may be applied more than once

6. subtotal
If customers spend $X on your shop, they will get some gifts, this is “Subtotal” method.

7. subtotal – repeat
If customers spend $X on your shop, they will get some gifts, this is “Subtotal” method(once more)

8. Bulk Quantity
Place unique purchase quantity range-triggers for gifts to be delivered to the customers.

9. Tiered Quantity

10. Bulk Pricing

What kind of method use in Free Gifts For WooCommerce(Free Version)?

In this plugin, we have 2 types of methods for giving gifts

1. simple adjustment
In this method, you can create a simple rule and specify how many and what gifts users can add to their shopping cart based on the conditions

2. buy x get y
allows to set up the gifts for specific amount of product if some other amount purchased

What are the required systems for Free Gifts For WooCommerce Plugin?

PHP compatibility: from 7.x
WordPress compatibility: from v5.x to the latest WordPress version.
WooCommerce compatibility: from v.3.6 to the latest WooCommerce version.

Does Free Gifts For WooCommerce Plugin support product variations ?

Yes , you can either select parent product to apply one discount for all variations or pick individual variations to set the gifts . you can select variations in conditions also select products to the gift by their attributes, tags or even custom field values

Where can I see video tutorials?

Please check Free Gifts for woocommerce youtube channel

Where can I get the Premium version of this plugin?

Please check Free Gifts for woocommerce

I need more information about this plugin

Please check the knowledge base

I have an idea, can I discuss it with you?

Please leave your message in our support system

How to translate Free Gifts For WooCommerce to other languages?

You can use free gifts for WooCommerce in any language, this means you can translate this plugin to another language.

There is a translate file in the “Language” folder as ‘.pot’ extension.

You can easily translate the plugin into the desired languages by using translation plugins such as WPML and Loco Translate.

Outstanding Support & Fast Fixes

By adamvadam on November 25, 2025

I had an amazing experience with the Ithemeland support team.
Sara was extremely patient, quick to respond, and went above and beyond helping me get everything configured on my WooCommerce stores.

She fixed issues, updated the plugin, and made sure everything worked perfectly.
Truly outstanding support — highly recommended!

Easy basic plugin that works, great support

By exitoffroad on October 14, 2025

Had to get Sara help me with a setup error today, but it was fixed up in just a minute. I like this very simple plugin, as I like to set it up with just 1 gift when an order hits a certain dollar value. It's very clear and I don't get my customers calling with confusion or anything like that. Auto-adding the free gift would be preferred, but that's only in the Pro version which I'd rather not pay for. If customers can't read and see the option to add something for free, which happens almost daily, then I don't mind saving that money.

Fantastic plugin with top-notch support – highly recommended!

By nmnetmedia on August 7, 2025

Not only a fantastic plugin, but also first-class support on top of that! Highly recommended! Thanks and keep up the good work!

MUST PAY TO PLAY

By dragonetdesign on July 29, 2025

I am so sick of every feature requiring a yearly subscription to be able to do what you want. The free version gets you close but every feature that you actually want requires the pro version and the pro version is a subscription. Pay yearly or the plugin will only give you close to what you want it to do but never enough to actually accomplish what you really want it to do and they know it.

Where's The Great Support I'm Hearing About?

By feign3 on July 29, 2025

We have a paid version of this plugin. Without warning all of our rules caused the shopping cart to break. Luckily a good customer of ours notified us of the issue but we have no idea how long people have been abandoning their carts because of this issue.

When I contacted support through the only method I could find on their website (chat). My message was answered after a few minutes with simply "Delete all of rules and check it". When I asked them if there was another way (because we have a lot of rules), the reply was simply "Disable them". From there it was radio silence. Nothing I could do to get anyone to respond and proceed with the troubleshooting.

I'm perplexed at the number of people praising the support of this company. My experience has been quite the opposite. If nothing more comes from support on this, I'll be requesting a refund (and chargeback if necessary).

Very good support!

By dirceb on March 3, 2025

I had a problem today setting up some conditions on the plugin, and the support was very VERY good !
Sara and the team helped me figuring out the problem and fix it. I think good support is essential anywhere, and your team is brillant!

Thank you

Very good

By collithak1d on December 10, 2024

Plugin works very good and support is very responsive!

Excellent Plugin!

By ArtWave on August 22, 2024

This Plugin does everything I needed and more... the developers are great with their support and pretty quick! Assisted me extra features I requested and it worked great! Thank you!

Great customer support

By gregzz1 on July 27, 2024

Always answers emails when I had issues and goes beyond in helping the client. 5/5

Well documented plugin with a great support

By (mkaramp) on June 27, 2024

This guys are excellent. Keep on good job.

3.2.1

  • Fixed : Scripts loaded in the footer
    Tested up to: WP 6.8.x
    Tested up to: WC 10.3.x

3.2

  • Fixed : compatible with pro version
  • Fixed : set default settings
  • Fixed : compatible wit gutenberg block woocommerce

3.1

  • Fixed : warning issue Critical Error

3.0

  • Added: Comparison Operator operand
  • Added: Add Ajax Manual Gift Products Add To Cart
  • Added: Shortcodes
  • Added: Gift Title Length
  • Added: Show Gift Type Lable
  • Added: Display price for gift
  • Added: Enable Quantity For Gift
  • Added: Show Available gift Quantity
  • Fixed : Important Security issues
    Tested up to: WP 6.8.x
    Tested up to: WC 10.2.x

2.8.1

  • Fixed : Remove leading empty spaces to prevent header errors

2.8.0

  • Fixed : Important Security issues

2.7.6

Tested up to: WP 6.8.x
Tested up to: WC 9.8.x

2.7.5

Tested up to: WP 6.8.x
Tested up to: WC 9.8.x
Fixed : Fixed Passed the Check Plugin issues
Fixed : Remove “a” Additional code

2.7.4

Tested up to: WP 6.8.x
Tested up to: WC 9.8.x
Fixed : Fixed Passed the Check Plugin issues
Fixed : Tracking usage in lite

2.7.2

Tested up to: WP 6.8.x
Tested up to: WC 9.8.x
Fixed : Tracking usage in lite

2.7.0

Tested up to: WP 6.7.x
Tested up to: WC 9.6.x
Added: Tracking usage in lite
Added: Framework for pro version

2.3.9

Tested up to: WP 6.7.x
Tested up to: WC 9.6.x

2.3.8

Added : Black Friday Discount Banner
Tested up to: WP 6.7.x
Tested up to: WC 9.4.x

2.3.7

Fixed : Fixed Passed the Check Plugin issues
Fixed : Some Issues
Tested up to: WP 6.6.x
Tested up to: WC 9.3.x

2.3.6

Added : Halloween Discount Banner
Tested up to: WP 6.6.x
Tested up to: WC 9.3.x

2.3.5

Fixed : Compatible with jQuery 4.0
Fixed : limit -1 in get_products

2.3.4

Fixed : add free gift button redirect a white page with a 0 value

2.3.3

Added : Hooks for display gift items in the cart content
Fixed : WordPress Security EscapeOutput . OutputNotEscaped

2.3.2

Fixed : save get products in rules
Fixed : WordPress Security EscapeOutput . OutputNotEscaped

2.3.1

Fixed :check array if rules isn’t applicable

2.3.0

Added : Ajax add to the cart
improve Ui structure for display gift
improve jQuery file codes
Fixed :issue #error notice in generate item gifts
Fixed :rule counter

Fixed : issue dependency rules
Tested up to: WC 9.1.x

2.2.7

Fixed : issue on save rules
Tested up to: WC 9.0.x

2.2.4

Tested up to: WP 6.5.x
Tested up to: WC 8.9.x

2.2.3

Tested up to: WP 6.5.x
Tested up to: WC 8.8.x
Fixed : jQuery Destroy Data table
Fixed : Error warning for PHP version 8.2

2.2.2

Tested up to: WP 6.4.x
Tested up to: WC 8.6.x
Fixed : Change h1 to h2 tag title for optimize seo

2.2.1

Fixed : Some strings for translate

2.2.0

Tested up to: WP 6.3.2
Tested up to: WC 8.2.1
Fixed : check wp_enqueue_scripts in the cart page and the checkout page

2.1.0

Tested up to: WP 6.3
Tested up to: WC 8.0.2
Fixed : check quantity gifts in session

2.0.3

Tested up to: WP 6.2.2
Change demo Link in description

2.0.2

Added : Compatible WPML Plugin
Added : added pot file
Fixed : action for load_textdomain
Fixed : Some string for translate
Tested up Woocommerce 7.8.2

2.0.0

Added : compatibility with WC HPOS
Tested up Woocommerce 7.8.0
Tested up WordPress 6.2.2

1.9.2

Add “Select Your Gift” for dropdown in localization

1.9.1

Tested up Woocommerce 7.6.1
Fixed : check stock quantity for dropown

1.9.0

Fixed : fixed some strings for multilingual site

1.8.9

Fixed : fixed some strings for multilingual site
Tested up Woocommerce 7.4.0

1.8.8

Fixed : layout dropdown

1.8.7

Tested up Woocommerce 7.2.2

1.8.6

Fixed : Notification popup for select the Gifts
Tested up WordPress 6.1.1

1.8.5

Tested up WordPress 6.1.0
Tested up Woocommerce 7.1.0

1.8.4

Fixed : you can select “none” for ‘Your Gifts’ position

1.8.2

Fixed : issue for save rules

1.8

Fixed : continue if the gifts isn’t a object

1.7.9

Fixed : Function in Datatable products variation
Fixed : Check if the gift is a object product

1.7.8

Added : .po .mo files to plugin

1.7.7

Minified js file
Clean codes

1.7.6

Added : add “free” word for localization
Tested up Woocommerce 6.8.1

1.7.5

add description in add new plugin wordpress
Tested up Woocommerce 6.8.0

1.7.4

change “class” directory to “classes”
change Description wordpress repository

1.7.3

Tested up WordPress 6.0.1
Tested up Woocommerce 6.7.0

1.7.2

Added : Apply Filter before Select gift Buttons
Tested up WordPress 6.0

1.7.1

Fixed : add “free” string for multilingual site
Tested up WordPress 6.0

1.7

Fixed : fixed some strings for multilingual site

1.6

Fixed : Array offset on value of type

1.5

Tested up WordPress 5.9.3

1.4

Fixed : translate the plugin in the front-end
added : po/pot/mo files
Tested up WordPress 5.8.3

1.3

Fixed : conflict jquery for create rules
Tested up WordPress 5.8.2

1.2

Fixed : apply rules in the cart page
Tested up WordPress 5.8.1

1.1

compatible with WordPress 5.8
compatible with WooCommerce 5.5.2

1.0

  • Hello World!
Back to top