FluentCRM
Internal marketing draft preview

Release Announcement Draft

FluentCRM 3.1.5: More Reliable Email Sending, Better Email Rendering, and Stability Improvements

A focused release with campaign sending reliability improvements, cleaner email previews, better CSP compatibility, footer fixes, and workflow refinements.

Version 3.1.5 Date: June 10, 2026 Status: Draft

Just a little while ago, we released FluentCRM 3.1.0 with WordPress 7.0 AI support, Gutenberg editor refinements, and several workflow improvements.

Since then, many of you shared feedback around campaign sending, email previews, RSS blocks, footer behavior, and a few edge cases that only appear when real businesses are sending real campaigns at scale.

FluentCRM 3.1.5 focuses exactly on those areas.

This release improves campaign sending reliability, fixes email rendering issues, improves CSP compatibility, and polishes several editor and automation workflows.

More Reliable Campaign Email Sending

Email sending reliability is one of the most important parts of FluentCRM. Whether you are sending a newsletter to a few hundred subscribers or running a large campaign, every recipient matters.

In FluentCRM 3.1.5, we improved how campaign recipients are processed during sending.

Previously, in some large campaign processing scenarios, recipient chunking could miss contacts because of offset-based pagination behavior. We improved this with a more stable recipient processing flow so campaigns can move through subscriber lists more reliably.

We also improved the email queue handling system with better sender locking, safer stale email recovery, and improved loopback fallback handling. In simple terms: FluentCRM is now better at continuing email sending jobs and recovering from interrupted sending processes.

Improved CSP Compatibility

We also improved compatibility for websites using stricter Content Security Policy rules.

Some public-facing FluentCRM forms and email view-on-browser pages previously depended on inline scripts. In this release, we moved more of that behavior through WordPress' script loading system and externalized form field initialization logic.

This is a CSP compatibility improvement, not a claim that every possible CSP issue is fully eliminated. Some inline style or script handling may still depend on WordPress, themes, or third-party CSP nonce plugins.

Better Email Editor and Preview Experience

FluentCRM 3.1.5 includes several fixes around email editing and preview rendering.

The RSS block now renders more reliably inside the email editor and in sent emails. This is especially useful if you use WordPress RSS feeds or WP RSS Aggregator feed items inside newsletters.

We also fixed multiple footer-related issues:

  • Email template footer disable settings now persist correctly
  • Classic editor footer settings now load properly
  • Duplicate footer issues in web preview are fixed
  • ##web_preview_url## smartcode rendering has been improved

Together, these fixes make the email editor and preview flow more predictable.

We added a new global link color picker to the Gutenberg email editor.

This gives you better control over link styling across your email designs and helps keep newsletters, product emails, and automation emails more consistent with your brand.

Recurring Campaign and Report Fixes

This release also improves recurring campaign editing and reporting workflows.

We fixed an issue where the subject and settings step could be missing in the Gutenberg recurring campaign editor. We also fixed revenue-related reporting issues, including WooCommerce/HPOS order handling and revenue re-sync behavior in sent campaign reports.

For stores and ecommerce workflows, these fixes should make campaign reporting more dependable.

Workflow and Admin Refinements

As usual, this release also includes smaller fixes that improve day-to-day usage:

Automation Label contrast in dark mode and label sync behavior are improved.
Funnels Conditional blocks are no longer selectable inside conditional child branches.
Admin tools Data cleanup delete flow is more stable.
Compatibility Emogrifier autoloader conflict with FluentCart is fixed.

A Stability-Focused Release

FluentCRM 3.1.5 is not about one big headline feature. It is about making the core experience more reliable.

Campaign sending is more dependable. Email rendering is cleaner. Public form scripts are more CSP-friendly. Footer and preview behavior is more consistent. Reports and automation workflows are more polished.

As always, thank you for the feedback, bug reports, and real-world testing. These refinements help us keep FluentCRM fast, reliable, and deeply WordPress-native.