Buy one get one free (BOGO)
Free items are added to the cart automatically and locked at $0. They are removed when the cart no longer qualifies, so nobody gets a gift they didn't earn.
Create buy one get one free offers, automatic free gifts, tiered quantity pricing and cart discounts in minutes. Your customers see exactly how close they are to the deal.
One plugin for BOGO deals, free gifts, bulk pricing and cart discounts, with rules you control.
Free items are added to the cart automatically and locked at $0. They are removed when the cart no longer qualifies, so nobody gets a gift they didn't earn.
Buy 5 or more for 10% off, 10 or more for 15% off. Set quantity tiers per product or per category, and the highest tier reached applies.
Fixed amount or percentage off the cart total, shown as a clear, labelled line.
Any code can unlock a free gift or discount. You don't have to create a WooCommerce coupon first.
Start and end dates, priorities, usage limits, logged-in customers only, and the option to skip items already on sale.
Show one message before the cart qualifies and another after, on the shop, cart and checkout pages. They update as the cart changes.
{remaining_amount}{remaining_qty}{product}{free_product}{discount}{coupon}Target specific variations, make the cheapest item free, limit rules by role or day, and see results in reports.
No developer needed. If you can create a product in WooCommerce, you can create a rule.
Install GenTech Discount Rules from WordPress.org and activate it next to WooCommerce.
Start from Buy 2 Get 1, a free gift over $100, tiered pricing or a coupon gift.
Choose products, quantities, dates and priority. The summary shows the rule in plain words.
The cart applies the rule straight away, on classic and block checkouts.
Pro is an add-on to the free plugin. If you ever switch it off, your free rules keep working.
| Feature | Free | Pro |
|---|---|---|
| Product, category, subtotal, quantity and coupon conditions | ✓ | ✓ |
| BOGO free products, fixed and % cart discounts | ✓ | ✓ |
| Tiered / bulk pricing per product or category | ✓ | ✓ |
| Promotion messages on shop, cart and checkout | ✓ | ✓ |
| Schedules, priorities, usage limits, starter templates | ✓ | ✓ |
| Variation conditions and free variations | — | ✓ |
| Cheapest item free, cheapest products from a category | — | ✓ |
| User roles, days of the week, uses per customer | — | ✓ |
| Promotion reports | — | ✓ |
Every Pro plan includes every Pro feature. The plans differ only in the number of sites.
Save 38% vs. monthly
If Pro doesn’t work on your store and our support can’t fix it within 7 days of purchase, we’ll refund 100% of your payment.
Prices in USD · Cancel anytime · Secure checkout by Freemius
Can't find your answer? Ask in the WordPress.org support forum.
Install the free plugin, open Promotions, pick the "Buy 2, Get 1 Free" template, choose your product and publish. The free item is added to the cart automatically.
Yes. It uses WooCommerce's own cart, so it works with any WooCommerce theme, on both the classic cart and the Cart and Checkout blocks.
Yes. Rules run in priority order and stack by default. Turn on "Stop further rules" to keep lower-priority rules from applying.
No. Free items are locked at $0 and removed automatically when the cart no longer qualifies.
Yes. The free plugin and Pro both support WooCommerce High-Performance Order Storage.
Yes, within 7 days of purchase, if Pro doesn’t work on your store and our support can’t fix the problem. Open a support request first so we can try to fix it. If we can’t, you get 100% of your payment back and the license is deactivated. Monthly plans can be cancelled anytime and simply stop at the end of the paid month.
Your free rules keep working. Rules that need Pro pause until Pro is active again.
Get your own demo login with Pro switched on. Build a rule and test it in the cart. The demo resets after two hours.