MH Free Gifts for WooCommerce
Offer free gifts automatically in WooCommerce! Set up smart rules based on cart value, items, or user roles — fully supports WooCommerce Blocks.
Plugin info
Maintenance & Compatibility
Maintenance score
Maintained • Last updated 96 days ago • Support resolved 100%
Is MH Free Gifts for WooCommerce abandoned?
Likely maintained (last update 96 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
MH Free Gifts for WooCommerce gives store owners a powerful yet intuitive way to reward customers with complimentary products based on custom cart rules.
✨ Key Features
- 💯 COMPLETELY FREE — no upsells or pro version. 100% functional out of the box.
- 🎁 Add Multiple Free Gift Rules — create unlimited gift rules with different conditions and products.
- ⚙️ Smart Rule Conditions & Limits — restrict by subtotal, quantity, date range, product, or user.
- 🧩 WooCommerce Blocks Support — compatible with both classic and block-based cart and checkout.
- 🚀 Lightweight & Optimized — uses a dedicated database table for speed and reliability.
🛒 How It Works
- Define your free gift rules in the admin — choose eligible products, usage limits, and visibility options.
- Customers who qualify see a responsive “Choose Your Free Gift” section on the cart (and optionally checkout) page.
- When a gift is selected, it’s automatically added to the cart at $0.
- MH Free Gifts handles all validation and limits automatically.
Behind the scenes, the plugin intelligently evaluates cart contents, enforces limits, and prevents abuse — creating a seamless, self-contained gifting experience that enhances WooCommerce’s promotion capabilities without extra plugins or conflicts.
Free Gift Admin settings
General Settings
* Status (Active or Disabled)
* Rule Name (name it something meaningful) – only for admin use
* Description (describe your rule) – only for admin use
* Select Gifts (Select 1 or more gifts you would like in your gift rule)
Display Settings
* Display Gift On (Toggle between Cart or Cart/Checkout mode)
* Items Per Row (Cart) (decide how many items in a row you want displayed)
Usage Restrictions
* Product Dependency (Lock down rule to only allow free gifts to activate if any of these products are in the cart)
* User Dependency (Limit he rule to individual customers)
* Registered Users Only (Only allowed existing customers to activate the rule)
* Number of Gifts Allowed (Restrict the number of gifts a customer can add to their cart)
* Cart Subtotal (Is Less Than, Is Greater Than, Is Less Than or Equal To, Is Greater Than or Equal To, Is Equal To) Set you Subtotal threshold amount
* Cart Quantity (Is Less Than, Is Greater Than, Is Less Than or Equal To, Is Greater Than or Equal To, Is Equal To) Set you Quantity threshold amount
* Valid From (Set valid from date)
* Valid To (Set valid to date)
Usage Limits
* Usage Limit per Rule (Limits how many time the gift rule can be used)
* Uaage Limit per User (Limits how many times an individual user can use the gift rule)
License
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see https://www.gnu.org/licenses/gpl-2.0.html
Installation
- Login to your WordPress admin.
- Navigate to “Plugins > Add New”.
- Type “Free Gifts” into the Keyword search box and press the Enter key.
- Find the “MH Free Gifts for WooCommerce” plugin. Note: the plugin is made by “mediahub”.
- Click the “Install Now” button.
- Click the “Activate” button.
- Navigate to “Free Gifts” to add and maintain free gifts.
Frequently Asked Questions
Yes — MH Free Gifts for WooCommerce fully supports the latest WooCommerce Cart and Checkout blocks.
Absolutely! You can define unlimited rules, each with unique conditions and eligible products.
Yes — the plugin supports per-user and per-rule usage limits.
Yes! There’s no premium version or upsells. Everything is included for free.
Support is provided via the WordPress.org forums or through the Mediahub support site.
Review feed
Changelog
1.0.9 (2025-11-13)
- [Fixed] Gift wasn’t being removed from cart when threshold was no longer met
- [Fixed] State change fix on checkout page
1.0.8 (2025-10-17)
- [Added] Category dependancy functionality
1.0.7 (2025-10-16)
- [Added] Color picker added to color fields
[Fixed] Button preview when no radius applied
1.0.6 (2025-10-15)
- [Added] Button Styling functionality in plugin settings
[Fixed] Minor styling tweaks
1.0.5 (2025-10-08)
- [Fixed] Plugin icon change
1.0.4 (2025-10-06)
- [Added] Added Support for Woocommerce Blocks
1.0.3 (2025-09-24)
- [Fixed] Locked the ability for customers to increase quantity on the free product line
- [Added] Security enhancements
1.0.2 (2025-07-11)
- [Fixed] Rules cache was not cleared upon save, resulting in eligible gift rules not showing
1.0.1 (2025-06-25)
- [Fixed] Save notice missing after successful save
1.0.0 (2025-04-05)
- Initial release



