Category: Release Note

  • CampaignBay 1.1.0. Is Here – A Major UI Overhaul and BetterCampaign Control

    CampaignBay 1.1.0. Is Here – A Major UI Overhaul and BetterCampaign Control

    We are excited to announce the release of CampaignBay 1.1.0! This update brings a new
    round of refinements designed to make your discount campaign even smoother to manage and
    more effective to run.
    We’ve polished key areas that impact day-to-day setup to make your management more reliable
    and consistent. This version represents a crucial step forward in the evolution of CampaignBay,
    with a strong focus on usability, clarity and efficiency.
    The most notable change in our new version is the completely redesigned user interface, to
    provide a more hassle-free interaction. Repositioning of the features structure ensures a
    no-nonsense navigation experience.
    Whether you’re creating simple percentage discounts, complex tiered pricing structures or
    BOGO promotions, CampaignBay 1.1.0 makes it easier than ever to create, launch, manage,
    monitor and evaluate your campaigns with confidence.

    A More Refined Dashboard – Better “At a Glance” Information

    Minor but effective changes in the dashboard functionality to be more informative and useful.
    Instead of requiring users to dig through menus or open individual campaigns to understand
    what’s happening, the dashboard now presents key information in a clearer way, allowing you to
    quickly access:
    ➔ How many campaigns are currently active
    ➔ Discount performance trends and summaries
    ➔ Recent activity across your discount system
    ➔ A more structured view of the campaign impact
    This makes it even easier to monitor your store’s promotional activity.

    Cleaner Visual Hierarchy

    The updated interface uses a refined color palette, improved typo and generous spacing to
    provide a premium and professional experience.

    Improved Filtering

    CampaignBay 1.1.0 introduces more versatile filtering options, allowing you to manage
    campaigns with much more control.
    You can now filter:
    ➔ Multiple campaign statuses
    ➔ More flexible viewing modes
    ➔ Wider variety of sorting options
    ➔ Cleaner organization for large campaign lists

    Streamlined Campaign Editor

    Creating, managing and editing campaigns are now faster and more intuitive than ever.
    ● Better form layouts, logical grouping, clean sections, less time needed.
    ● Improved “Add Campaign” Menu with New Variety. Creating campaigns is now smoother
    and more streamlined.
    ● Improved date and time scheduling, time outside your selected range is disabled(greyed
    out) rather than hidden.
    ● A new magic wand to help you launch your first campaign easily, comes initially with a
    tutorial styled initiation.
    ● One-Click Toggle for Campaign Activation, allowing you to quickly enable or disable
    campaigns without needing to open each campaign individually.

    These small changes deliver huge improvements in everyday workflow.

    Core Features Are Easier to Access and Interact With

    We’ve reorganized and repositioned key areas of CampaignBay so the most commonly used
    tools are always within reach.
    Instead of burying important features inside multiple menus, CampaignBay 1.1.0 ensures that
    the core campaign tools are easier to locate, easier to understand, and faster to interact with.
    This makes the plugin feel more natural to use and reduces the learning curve for store admins
    managing discounts for the first time.

    Refreshed Settings Pages

    Plugin configuration is now organized and polished.

    ● Improved Navigation: Move between Global Settings, Product Settings, Cart Settings,
    and Advanced Settings with clear, intuitive tabs.
    ● Cleaner Option Groups: Settings are now visually separated into logical groups, making
    it easy to find exactly what you need to configure.
    ● Updated Documentation Links: Every setting references our comprehensive online
    documentation, so help is always one click away

    Developer & Performance Improvements

    Under the hood, we’ve continued to refine the codebase:

    • Optimized Component Rendering: The React components powering the admin interface are now more efficient, reducing memory usage and improving responsiveness.
    • Better Code Organization: We’ve restructured internal modules for improved
      maintainability, making it easier for us to ship new features quickly.
    • Caching Improvements: Behind-the-scenes optimizations ensure your discount
      calculations remain lightning-fast, even with complex multi-tier promotions.

    This release also improvises some bug fixes and minor improvements.

    What This Means for Your Business

    With version 1.1.0, you get:
    A More Enjoyable Experience
    – The redesigned interface makes campaign management feel effortless.
    Faster Workflow
    – Improved performance and better layouts save you time.
    Built-In Guidance
    – Contextual tooltips and documentation links mean you’ll never feel lost.
    Future-Ready Foundation
    – Our modernized codebase sets the stage for exciting new features coming soon.
    This isn’t just an update—it’s a new beginning for CampaignBay.

    Update Today!

    CampaignBay 1.1.0 is available now in your WordPress dashboard. Simply navigate to
    Plugins → Updates and click the update button. The process takes just a few seconds, and all
    your existing campaigns will continue working perfectly with the beautiful new interface.
    Happy Selling!
    The CampaignBay Team

    Changelog

    .1.0

    • Major Update: Complete UI Redesign! The entire admin interface has been rebuilt for a cleaner, faster, and more intuitive experience.
    • 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.
  • CampaignBay 1.0.5: Smarter BOGO, Clearer Carts, and a Stronger Engine

    CampaignBay 1.0.5: Smarter BOGO, Clearer Carts, and a Stronger Engine

    We are thrilled to announce the release of CampaignBay 1.0.5! This update represents months of work refining the core of our discount engine. We’ve completely rebuilt some of the most critical parts of the plugin to make your discount campaigns more powerful, more flexible, and more reliable.

    Whether you’re running a simple percentage-off sale, complex tiered pricing for bulk orders, or creative Buy-One-Get-One promotions, this update ensures everything works seamlessly for both you and your customers.

    A Complete BOGO Overhaul

    One of the biggest changes in version 1.0.5 is how we handle Buy One, Get One (BOGO) promotions. We’ve completely rebuilt this system from the ground up.

    What Changed?

    In previous versions, when a customer qualified for a free product through a BOGO campaign, we would add it to their cart and then remove it during price calculations. While this worked, it sometimes caused confusion—customers would see items flash in and out of their cart, and the final pricing wasn’t always crystal clear.

    Now, free products stay in the cart as separate, clearly marked items. Here’s what that means for you:

    • Crystal Clear Cart Display: Every free or discounted item appears as its own line in the cart. Your customers can see exactly what they’re getting and why.
    • Multiple BOGO Campaigns: If a customer qualifies for free items from multiple campaigns (say, one from a “Buy 2 Get 1” deal and another from a seasonal promotion), each free item is listed separately. No confusion, no hidden discounts.
    • Flexible Discounts: While our free version focuses on 100% free products (Buy X, Get X free), our backend system now supports partial discounts too. This means if you upgrade to Pro or use third-party integrations, you can create offers like “Buy Product A, Get Product B at 50% off.” The engine is ready!
    • Custom Messages for Each Item: You can now set unique success messages for different free products. Imagine showing “Free Gift Added!” for one item and “50% Off Applied!” for another. Your checkout page will look professional and personalized.

    Why It Matters

    This change makes your store feel more trustworthy. Customers love transparency. When they can clearly see what’s free and why, they’re more confident in completing their purchase. Plus, this new system is rock-solid—it works perfectly with other WooCommerce plugins and won’t cause unexpected cart issues.

    Beautiful, Bug-Free Discount Displays

    We’ve also spent considerable time polishing how your discounts are displayed on both product pages and in the shopping cart.

    Fixed: Variable Product Discounts

    If you sell products with multiple variations (like t-shirts in different sizes and colors), you know how tricky it can be to get discounts working correctly. We’ve squashed all known bugs related to variable products:

    • Discounts now apply correctly to specific variations.
    • Quantity-based discounts work seamlessly across all variations.
    • Pricing tables display accurate information no matter which variation is selected.

    Improved: Discount Messages

    Those promotional banners and “next tier” messages are crucial for driving sales. We’ve fixed several formatting issues that were making them look broken or inconsistent:

    • Product Page Banners: “You Save 20%!” messages now display perfectly, using your custom formatting.
    • Cart Prompts: “Add 2 more to save 15%!” messages are crisp, clear, and positioned exactly where you want them.
    • Quantity Tables: Bulk pricing tables now render beautifully on all screen sizes and products.

    Everything looks professional and encourages customers to buy more.

    A Stronger, Smarter Backend

    While you won’t see this directly, we’ve made massive improvements to how CampaignBay stores and processes discount data.

    What We Did

    We’ve standardized the entire data structure. Now, whether it’s a Scheduled Sale, an Early Bird discount, a Quantity Tier, or a BOGO offer, all campaigns follow the same internal format. This might sound technical, but here’s what it means for you:

    • Faster Performance: The plugin processes discounts more efficiently, meaning faster page loads even with complex campaigns.
    • Better Compatibility: CampaignBay now plays nicely with virtually any other WooCommerce plugin or theme.
    • Future-Proof: We’ve built a foundation that allows us (and third-party developers) to add new campaign types and features without breaking existing functionality.

    Fixed: Third-Party Plugin Issues

    We’ve improved our hook system to ensure better compatibility with third-party plugins. Now, external plugins can seamlessly add their own promotions without interfering with your campaigns.

    What This Means for Your Business

    With version 1.0.5, you get:

    • More Trust: Transparent, clearly displayed discounts that customers can easily understand.
    • More Flexibility: The ability to run multiple campaigns simultaneously without conflicts.
    • More Reliability: Fewer bugs, better performance, and seamless compatibility with other tools.
    • More Control: Detailed message customization and precise discount targeting.

    This update ensures that your promotional campaigns do exactly what you want them to do—drive sales, delight customers, and increase your average order value.

    Update Today!

    CampaignBay 1.0.5 is available now in your WordPress dashboard. Simply navigate to Plugins → Updates and click the update button. The process takes just a few seconds, and all your existing campaigns will continue working—now even better than before.

    Happy Selling!
    The CampaignBay Team

    Download CampaignBay from WordPress today.


    Changelog

    Version 1.0.5

    Added:

    • Completely rebuilt BOGO engine with separate cart items for each free product
    • Support for cross-product BOGO promotions (Pro/integrations)
    • Support for partial discount free products (Pro/integrations)
    • Distinct custom messaging for individual free products
    • Standardized discount data structure across all campaign types
    • Enhanced hook system for third-party plugin compatibility

    Fixed:

    • Message formatting bugs on variable product pages (discount banners, save messages)
    • Message formatting bugs in cart for variable products (quantity tier prompts, next-tier messages)
    • Quantity table display issues on variable products
    • Free product removal/addition flow issues causing cart display confusion

    Improved:

    • Cart item calculation performance
    • Overall plugin stability and compatibility
    • Internal code structure for easier maintenance and future feature additions

    Version 1.0.4

    Fixed:

    • Error at new activation on 1.0.3 version.

    Version 1.0.3

    Fixed:

    • Minor bug fixes and stability improvements for the admin interface.

    Version 1.0.2

    Enhanced:

    • Added an interactive Tour Guide to help new users navigate the “Add Campaign” interface.

    Version 1.0.1

    Enhanced:

    • Updated the plugin display name to “CampaignBay – Automated Discount Campaigns & Flash Sales for WooCommerce” for better clarity and searchability in the WordPress repository.

    Refactored:

    • Migrated the admin interface scripts from JavaScript to TypeScript for improved long-term stability, code quality, and maintainability.

    Version 1.0.0

    • Initial release of CampaignBay.
    Subscription Form