Bonus Product for WooCommerce is a lightweight plugin that lets you offer free gifts and bonus items based on cart totals, products, categories, coupons, and user roles. Drive more sales, boost AOV, and reward loyal customers with flexible rules, auto-add gifts, and a clean selection UI that works seamlessly with most themes and checkout flows.
- Create bonus products triggered by cart total, quantity, or item count
- Offer gifts by product, category, tag, or specific variations
- Auto-add free gifts or let shoppers choose from a popup/inline list
- Set multiple reward tiers (e.g., spend more, get better gifts)
- Limit gifts per cart, per customer, or per rule
- Schedule promotions with start/end dates and times
- Show dynamic gift messages on product, cart, and checkout pages
- Works with coupons, sales, and role-based pricing
- Exclude sale items, subscriptions, or specific SKUs from eligibility
- Support for simple, variable, and bundled products
- Mobile-friendly, AJAX-powered UI for smooth UX
- Compatible with most WooCommerce themes and page builders
- Track conversions with built-in logs and basic reports
- Multisite and multilingual-ready (WPML/Polylang compatible)
- Developer-friendly hooks and filters for custom workflows