Plugin
PluginUpdated
Bonus Product for WooCommerce
Bonus Product for WooCommerce is a WordPress plugin for WooCommerce store owners who want to include free items with qualifying purchases.
Product facts
- Version
- 1.2.4
- Released
- 27 August 2026
- Type
- Plugin
- Licence
- GPL
- Included in
- Every plan, or $3.99 on its own
Overview
This plugin lets you reward customers with bonus products tied to what they buy. Set eligibility for specific products, product categories, or the entire store, and add minimum cart requirements. Bonus items can be physical products, giving store owners a way to attach a gift to a purchase without creating a separate promotion for every item.
You can let customers choose a bonus from a curated collection and display bonus details alongside the original product information. The plugin also provides settings for labels, colors, and messaging, so the bonus information can suit your store's presentation. Its no-code controls are intended for store owners who want to manage these promotions without writing code.
Features
- Product-based eligibility: Set bonus eligibility for individual products, product categories, or the entire store to match the scope of a promotion.
- Customer bonus choice: Let customers choose a bonus product from a curated collection when their purchase meets the applicable rules.
- Minimum cart requirements: Require a minimum cart quantity before customers qualify for a bonus, using purchase thresholds as part of your promotion.
- Custom labels and colors: Adjust bonus product labels, colors, and messaging to suit the way your store presents its promotions.
- Bonus product details: Display information about the bonus product alongside the original product information so customers can review what is included.
- Physical bonus products: Offer physical products as free bonuses with eligible purchases, tying a tangible item to product, category, or store-wide rules.
Best for
- WooCommerce stores running gift promotions
- Stores offering product-specific bonuses
- Merchants setting cart-based bonus rules
Changelog
Version 1.2.4 — 26 August 2026
- Improved Latest WordPress 7.1 compatibility check
- Security The "Add Bonus Product" AJAX handler now verifies the requested product is actually configured as an eligible bonus for the item in the cart, instead of trusting the submitted product ID
- Fixed Bonus product quantity on the cart page could be changed away from 1 (e.g. via the quantity field and "Update cart"), giving multiple free units; quantity is now locked to 1 both in the cart display and when totals are calculated
- Fixed Renamed internal helper functions to use the plugin's function prefix, avoiding possible naming collisions with other plugins
Earlier versions
- 1.2 (3 October 2023): 1 improved
FAQ
Is Bonus Product for WooCommerce free?
The code of Bonus Product for WooCommerce is licensed under the GPL, so anyone may use, change and share it. GPL 247 is a paid service: a plan or a purchase of Bonus Product for WooCommerce gives you the download and its updates. The developer's own support, licence key and online services are not included.
Which version of Bonus Product for WooCommerce is this?
Version 1.2.4, released 27 August 2026. New versions appear here when the developer publishes them.
How do I update Bonus Product for WooCommerce?
Install GPL 247 Updater on your site and paste your key from My Account. It installs new versions of Bonus Product for WooCommerce for you.






