BACK TO DIRECTORY

ByticsLab Conditional Offers for WooCommerce

by Bytics Lab

5.0
(1 ratings)

Turn “buy this, get that free” into an automatic promotion — no coding, no third-party tools. Set it up once in a few clicks, and the plugin handles the rest: checking every cart, applying the right free gift, enforcing limits, and tracking results.

Plugin homepage: https://www.byticslab.com/plugins/conditional-offers-for-woocommerce/

Promotion types

Pick one of five guided promotion types. Each one asks you for plain, simple details — no technical setup.

  • Buy X Get Y — Buy a quantity of one product, get another product free.
    Example: Buy 2 water bottles, get 1 free.
  • Spend X Get Y — Spend a set amount in the cart, get a free product.
    Example: Spend $50, get a free tote bag.
  • Buy From Category — Buy anything from a chosen category, get a free product.
    Example: Buy any pair of shoes, get free socks.
  • Spend X in Category — Spend a set amount within one category, get a free product.
    Example: Spend $100 on electronics, get a free charger.
  • Choose Your Gift — Spend a set amount, and let the customer pick their own free gift from a list.
    Example: Spend $75, choose any one of three gifts.

Built for real stores

  • Works with both the classic cart/checkout and WooCommerce Blocks.
  • Usage limits — storewide or per customer — so a promotion can’t be over-claimed.
  • An Analytics tab shows gifts awarded, orders affected, and estimated value given away, in your store’s own currency.
  • A “Test Promotion” tool lets you simulate a cart and confirm a promotion works before it goes live.
  • Thoroughly tested with hundreds of automated tests covering real checkout scenarios.
  • Fully compatible with WooCommerce’s High-Performance Order Storage (HPOS).
  • Translation-ready, and built to respect customer privacy (data export/erase support included).

Built and maintained by ByticsLab — https://www.byticslab.com

Screenshots

Choosing a promotion type — five guided builders, each naming the condition/reward pair it uses under the hood.

Choosing a promotion type — five guided builders, each naming the condition/reward pair it uses under the hood.

The promotion editor filled in for a real "Buy X Get Y" promotion — trigger product, quantity, and gift product/quantity.

The promotion editor filled in for a real "Buy X Get Y" promotion — trigger product, quantity, and gift product/quantity.

The Promotions list, showing several active promotions with their type, status, priority, and usage.

The Promotions list, showing several active promotions with their type, status, priority, and usage.

The Analytics tab — gifts awarded, orders with a promotion, and estimated gift value, with real currency formatting.

The Analytics tab — gifts awarded, orders with a promotion, and estimated gift value, with real currency formatting.

A real storefront cart with a promotion-triggered gift line (a free product alongside its normal savings badge).

A real storefront cart with a promotion-triggered gift line (a free product alongside its normal savings badge).

Plugin Details

Active Installs
0
Total Downloads
345
Version
1.0.5
Requires WP
6.5
Requires PHP
7.4
Tested Up To
7.1.4
Added
2026-10-07
Last Updated
2026-10-10 2:24pm GMT

Ratings

5
1
4
0
3
0
2
0
1
0