WordPress.org

Plugin Directory

CampaignBay – Automated Discount Campaigns & Flash Sales for WooCommerce

CampaignBay – Automated Discount Campaigns & Flash Sales for WooCommerce

Description

Move beyond basic coupons and revolutionize your WooCommerce store’s promotions with CampaignBay.

CampaignBay is a powerful, user-friendly marketing tool that empowers you to create sophisticated, automated discount campaigns directly from your WordPress dashboard. Whether you’re running a Black Friday flash sale, rewarding customers for bulk purchases, or creating urgency with a limited-time offer, CampaignBay provides the robust features you need to drive sales and engage customers.

With its intuitive dashboard, flexible campaign types, and high-performance discount engine, you get unparalleled control over your marketing strategy without sacrificing site speed.

New: Take control to the next level with our robust Conditional Logic. Now you can restrict campaigns to specific User Roles, perfect for wholesale programs or VIP exclusives.

Why Store Owners Love CampaignBay:

  • Set It & Forget It – Campaigns auto-start and auto-stop on your schedule.
  • Beautiful Dashboard – Real-time analytics show you exactly how your promotions are performing.
  • Lightning Fast – Multi-level caching keeps your store blazingly fast.
  • 100% Free Core Features – No artificial limits. Create unlimited campaigns.

Key Features:

  • Scheduled Discounts – Run time-limited sales with automatic start and end dates.
  • Quantity Based Discounts – Tiered pricing like “Buy 3+, get 10% off.”
  • Early Bird Discounts – Reward the first X customers with special pricing.
  • BOGO (Buy One Get One) – Classic “Buy 2, Get 1 Free” deals.
  • Flexible Targeting – Target entire store, specific products, or categories.
  • Product & Category Exclusions – Fine-tune which items are excluded from discounts.
  • User Role Conditions – Restrict campaigns to Wholesalers, VIPs, or any role.
  • Smart Stacking Logic – Control how discounts interact with each other.
  • Coupon Compatibility – Works seamlessly with WooCommerce coupons.
  • Customizable Messages – Dynamic placeholders for promotional text.
  • Product Page Display – Discount tables and banners on product pages.
  • Cart Integration – Automatic discounts with strikethrough pricing.
  • Campaign Templates – Pre-built templates for quick setup.
  • Analytics Dashboard – Track KPIs, charts, and top campaigns.
  • Full Scheduling & Automation – Reliable WP-Cron based activation/deactivation.
  • Performance Optimized – Multi-level caching for fast storefronts.

Campaign Types:

  • Scheduled Discounts – Run classic time-limited sales. Set a start and end date, choose percentage or fixed discount, and target your entire store or specific products. Perfect for holiday sales or weekly specials.

  • Quantity Based Discounts – Encourage bulk purchases with tiered pricing. “Buy 3+, get 10% off. Buy 5+, get 20% off.” Customers see a pricing table on the product page.

  • Early Bird Discounts – Create urgency and reward early customers. Offer a discount to the first 50 or 100 buyers. A live counter shows remaining slots.

  • BOGO (Buy One Get One) – The classic deal. “Buy 2, Get 1 Free” or “Buy 1, Get 1 at 50% Off.” Free items are added directly to the cart.

Analytics Dashboard:

  • Active Campaigns – See how many promotions are running.
  • Total Discount Value – Track discounts given over any period.
  • Discounted Orders – Monitor orders that benefited from campaigns.
  • Sales from Campaigns – Measure revenue from promotions.
  • Interactive Charts – Line, bar, and pie chart visualizations.
  • Top Performing Campaigns – Identify winners at a glance.
  • Recent Activity Log – Track campaign creation and updates.
  • Live & Upcoming Campaigns – Quick view of active and scheduled promotions.

Documentation & Support:

Live Demo

Experience the power of CampaignBay firsthand on our interactive demo site. See how campaigns look on the frontend and explore the admin dashboard.

Upgrade to CampaignBayPro

Need more advanced features? Get CampaignBayPro and unlock:

  • BOGO Advanced – Buy from Category A, get discount on Category B.
  • Product In Cart Discounts – Trigger discounts when specific products are in cart.
  • Advanced Conditions – Target by cart total, order history, specific products in cart, and more.
  • Priority Email Support – Direct access to our development team.

Buy CampaignBayPro Now

Use Cases

  • Boost Average Order Value – “Buy 3+, save 10%. Buy 5+, save 20%.”
  • Black Friday Automation – Schedule sales to start and end automatically.
  • Product Launch Buzz – 30% off to the first 100 buyers.
  • Clear Old Inventory – “Buy 2, Get 1 Free” on last season’s items.
  • Wholesale Pricing – Exclusive bulk discounts for Wholesaler role.
  • Category Promotions – 20% off specific categories for limited time.

Screenshots

  • Dashboard Overview – Real-time KPIs and performance charts.
  • Campaign Editor – Intuitive interface for creating campaigns.
  • All Campaigns (Table View) – Filtering, sorting, and bulk actions.
  • All Campaigns (Grid View) – Card-based visual overview.
  • Global Settings – Tabbed interface for plugin configuration.
  • Product Settings – Customize discount message formats.
  • Quantity Table Customizer – Style the product page pricing table.
  • Cart Settings – Configure stacking rules.
  • Advanced Settings – Plugin data management.
  • Frontend: Product Page – Discount table and messages in action.
  • Frontend: Cart Page – Strikethrough pricing and savings display.

Installation

Requirements: WooCommerce must be installed and activated.

From WordPress Dashboard (Recommended)

  1. Navigate to Plugins Add New.
  2. Search for “CampaignBay”.
  3. Click “Install Now”, then “Activate”.

Manual Upload

  1. Download campaignbay.zip from WordPress.org.
  2. Go to Plugins Add New Upload Plugin.
  3. Upload the zip file and click “Install Now”.
  4. Click “Activate”.

Getting Started

After activation, find CampaignBay in your admin sidebar. Click “Add New Campaign” and follow our guide to create your first promotion in under 2 minutes!

FAQ

Does CampaignBay require WooCommerce?

Yes. CampaignBay is built specifically for WooCommerce and requires it to be installed and active.

Is CampaignBay free?

Yes! The core plugin is 100% free with no artificial limits. A Pro version is available with advanced features.

What are the system requirements?

WordPress 5.8+, PHP 7.0+, and WooCommerce installed.

Can I track campaign performance?

Yes. The built-in analytics dashboard shows real-time KPIs, charts, and top-performing campaigns.

What discount types are supported?

Scheduled Discounts, Quantity Based Discounts, Early Bird Discounts, and BOGO.

Can discounts stack?

By default, only the best discount applies. You can enable stacking in Settings Cart Settings.

How does scheduling work?

Set a start and end date. CampaignBay uses WordPress Cron to automatically activate and deactivate campaigns.

Can I limit discounts to specific user roles?

Yes! Use the Conditions feature to restrict campaigns to specific roles.

Where can I get support?

Visit our Support Forum.

Reviews

ກຸມພາ 9, 2026 1 reply
I’ve tried a few other WooCommerce discount plugins before, but they usually feel too bloated or break my site’s layout. I gave CampaignBay a shot for my wholesale store and I’m surprised by how well the free version works. Setting up tiered pricing (quantity discounts) was super easy and it actually looks good on the product page. My customers can see exactly how much they save. If you’re tired of complex setups, just get this one. It’s light and does exactly what it says.
Read all 1 review

Contributors & Developers

“CampaignBay – Automated Discount Campaigns & Flash Sales for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.1.1

  • Added close button to the campaign onboarding modal with a confirmation prompt.

1.1.0

  • Major Update: Complete UI Redesign! The entire admin interface has been rebuilt for a cleaner, faster, and more intuitive experience.
  • New Feature: Multi-select campaign filters—now filter by multiple types and statuses simultaneously.
  • Enhancement: Modernized dashboard with improved data visualization.
  • Enhancement: Streamlined campaign editor with better form layouts.
  • Enhancement: Refreshed settings pages with improved navigation.
  • Enhancement: Performance improvements and codebase optimizations.
  • Enhancement: Updated documentation links.

1.0.9

  • Enhancement: UI refinements for a smoother experience.

1.0.8

  • New Feature: Campaign Templates! Pre-built templates for Flash Sales, BOGO, Bulk Discounts, and Early Bird offers.
  • Enhancement: Visual template selector with example previews.
  • Enhancement: Campaigns now default to “Active” status for faster onboarding.

1.0.7

  • New Feature: Conditional Discounts! New “Conditions” section with User Role targeting.
  • Enhancement: Major UI upgrade across campaign editor and settings pages.

1.0.6

  • New Feature: Options to disable promotional messages on cart and product pages.

1.0.5

  • Enhancement: BOGO architecture upgrade—free products now added as separate cart items.
  • Enhancement: Improved hook system and standardized discount data structure.
  • Fix: Variable product message and table formatting issues.

1.0.4

  • Fix: Activation error introduced in 1.0.3.

1.0.3

  • Fix: Minor bug fixes and stability improvements.

1.0.2

  • Enhancement: Interactive Tour Guide for new users.

1.0.1

  • Enhancement: Updated plugin display name for better discoverability.
  • Refactor: Migrated admin interface to TypeScript for improved code quality.

1.0.0

  • Initial release of CampaignBay.