Just updated114 new versions in the last 24 hours
Bonus Product for WooCommerce plugin banner
Plugin Updated

Bonus Product for WooCommerce

elements.envato.com v1.2.4 Unlimited sites

Bonus Product for WooCommerce is a WordPress plugin that lets WooCommerce store owners give customers free bonus items with their purchases. You decide which products, categories or store-wide orders qualify, and the gift can be a physical item or a downloadable file.

Version
1.2.4
Released
Aug 26, 2026
Type
WordPress plugin
Requires
WooCommerce
Licence
GPL
Included in
Every plan, or $3.99 on its own

What’s new in Bonus Product for WooCommerce 1.2.4

Version 1.2.4 · Aug 26, 2026 Latest
  • ImprovedLatest WordPress 7.1 compatibility check
  • SecurityThe "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
  • FixedBonus 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
  • FixedRenamed internal helper functions to use the plugin's function prefix, avoiding possible naming collisions with other plugins

What it does

Running a gift-with-purchase promotion in WooCommerce usually means manual work or custom code. This plugin handles it through settings instead. You pick the items that earn a bonus, choose the free product that goes with them, and set any conditions such as a minimum cart quantity. Rules can apply to a single product, a whole category or every order in the store, and over 50 filter settings let you narrow down exactly when a bonus appears.

On the storefront, bonus product details show alongside the original product information, so shoppers can see what they get before they buy. You can also let customers pick their own gift from a selection you set up. Labels, colors and messaging are adjustable to match your branding. In the cart, the free item is held at a quantity of one, so shoppers cannot raise it to claim extra free units. The plugin requires WooCommerce.

Best for

  • WooCommerce stores running gift-with-purchase promotions
  • Shops selling digital downloads that want to add free extras
  • Store owners who prefer configuring promotions without code

Features

Flexible bonus rules

Make bonuses available for individual products, entire categories or the whole store, with over 50 filter settings to define exactly which purchases qualify.

Customer choice of gift

Offer a set of bonus items and let shoppers choose the one they want, instead of assigning a single fixed gift to every order.

Bonus details on product pages

Show information about the bonus item next to the original product details so customers know what comes free with their purchase.

Custom labels and colors

Change bonus product labels, colors and messaging so the promotion matches your store's branding and the theme of each campaign.

Minimum cart quantity

Set a minimum purchase requirement that customers must meet before a bonus item becomes available, which suits buy-more style promotions.

Physical and downloadable gifts

Give away either physical goods or digital downloads as the bonus, so the plugin works for stores selling tangible products, digital files or both.

Locked bonus quantity

The free item stays at a quantity of one in the cart and in totals, and only items configured as eligible bonuses can be added.

No-code setup

Configure every promotion through the plugin's settings interface, so store owners without development experience can run gift offers on their own.

Bonus Product for WooCommerce older versions

  • 1.2Feb 22, 20241 improvement

Members and buyers of this product can download older versions.

Questions about Bonus Product for WooCommerce

Can I give a free gift only when someone buys from a certain category?

Yes. Bonus rules can be tied to a specific product category, to individual products or to the entire store. Over 50 filter settings give you finer control over which purchases trigger the free item.

Can my customers choose which bonus item they receive?

Yes. You can set up a collection of bonus products and let shoppers pick the one they prefer. This works well when you want to offer a few gift options rather than one fixed item.

Will customers be able to add several free units of the bonus product?

No. The bonus item's quantity is locked to one, both on the cart page and when totals are calculated. The plugin also checks that any bonus added to the cart is actually configured as eligible for the item purchased.

Does the bonus have to be a physical product?

No. The bonus can be a physical product or a downloadable one, so stores selling ebooks, files or other digital goods can use it as well as shops shipping tangible items.

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 Feast is a paid service: a plan or a single purchase gives you the download and automatic 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 Aug 26, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.

How do I update Bonus Product for WooCommerce?

Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of Bonus Product for WooCommerce automatically and keeps a backup, so you can roll back.

What does Bonus Product for WooCommerce need?

Bonus Product for WooCommerce needs WooCommerce installed and active.

You might also like

Plugin

DIGITS

UnitedOver

v9.2.4.2 · $3.99
Bonus Product for WooCommerce 1.2.4Request an update or report a problem

Log in to ask for a newer version or report a problem with this product.

Log in