SWF – Advanced Promotions for WooCommerce

img-swf-advanced-promotions-woocommerce
SWF – Advanced Promotions for WooCommerce

Manage time-limited discounts with automatic price backup and restoration

Create percentage promotions for the entire site, categories, and products (including variations), with start/end dates, days of week, and time windows. The batch engine applies and restores prices safely, with a progress bar and automatic jobs.

Key Features (Lite)

  • Percentage discounts on site / category / product.
  • Backup and restore of the original price (WooCommerce sale price).
  • Scheduling: dates, DOW (active days), and 1 time window per day.
  • Fast targeting with AJAX search (Select2) for products and categories.
  • Batch engine with progress and cron to apply/restore without timeouts.
  • WPML-ready: price synchronization across translations.

What you unlock with Pro

  • Advanced BOGO / Mix & Match (Nth free, cheapest free, percentage on Y).
  • Tiered discounts (qty or subtotal metric) as a cart fee; does not alter products.
  • Cart rules: subtotal threshold (%), quantity (fixed amount), first order with free-shipping option.
  • Multiple time windows and per-rule dates/times; combine rules (sum / last wins).
  • Mixed selector (product, category, entire catalog) with a dedicated UI.

Technical note: in Lite, discounts act as a sale price on products (including variations). Grouped parents are not discounted directly; in Pro, cart rules/BOGO operate on cart line items (including the children).

See plans

Lite vs Pro

Feature Lite Pro
Percentage discount on products/categories/site (sale price)
BOGO / Mix & Match (Nth free, cheapest free, percentage)
Tiered discounts (qty/subtotal) as cart fee
Cart rules (subtotal threshold %, quantity €), “first order”/free shipping
Scope: entire site
Scope: included categories 1 category Unlimited
Scope: included products max 10 Unlimited
Exclusions (categories / products) 1 cat / 3 prod Unlimited
Product variations ✓ (handled)
Grouped products (parent) Not discounted Handled at cart level (children)
Scheduling: start/end dates ✓ (dates) ✓ (dates & per-rule hours)
Days of week (DOW)
Daily time windows 1 window Multiple windows
Discount mode (replace / add) Replace only Replace or Add
Rule combination (sum / last wins) ✓ (cart rules)
Batch engine + progress bar + cron
WPML-ready (price sync / ID canonicalization)
Select2 search (AJAX) ✓ (products/categories) ✓ (mixed selector incl. “entire catalog”)

Let's work together!