MH Free Gifts for WooCommerce

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

  1. Define your free gift rules in the admin — choose eligible products, usage limits, and visibility options.
  2. Customers who qualify see a responsive “Choose Your Free Gift” section on the cart (and optionally checkout) page.
  3. When a gift is selected, it’s automatically added to the cart at $0.
  4. 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)
* Product Category Dependency (Limit rule to selected categories)
* **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

Captures d’écran

  • The “Choose Your Free Gift” section on the WooCommerce cart page.
  • Free Gift section at checkout. Can remove & add gifts here also.
  • Add/Edit Rule page in Admin
  • Settings for custom button styles

Installation

  1. Login to your WordPress admin.
  2. Navigate to « Plugins > Add New ».
  3. Type « Free Gifts » into the Keyword search box and press the Enter key.
  4. Find the « MH Free Gifts for WooCommerce » plugin. Note: the plugin is made by « mediahub ».
  5. Click the « Install Now » button.
  6. Click the « Activate » button.
  7. Navigate to « Free Gifts » to add and maintain free gifts.

FAQ

Does it work with WooCommerce Blocks?

Yes — MH Free Gifts for WooCommerce fully supports the latest WooCommerce Cart and Checkout blocks.

Can I create multiple gift rules?

Absolutely! You can define unlimited rules, each with unique conditions and eligible products.

Can I limit gifts per user or order?

Yes — the plugin supports per-user and per-rule usage limits.

Is it really free?

Yes! There’s no premium version or upsells. Everything is included for free.

What do I do if I need help?

Support is provided via the WordPress.org forums or through the Mediahub support site.

Avis

Il n’y a aucun avis sur cette extension.

Contributeurs & développeurs

« MH Free Gifts for WooCommerce » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

Historique des changements

1.0.11 (2026-01-15)

  • [Fixed] Improved rule date handling

1.0.10 (2026-01-05)

  • [Fixed] Cart Evaluation flow upgraded

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