4.0.8 is out, and it’s a big one. Here’s everything that’s new.
BirdSend is now a supported ESP
BirdSend.co joins the Newsletter Glue lineup as a fully supported email service provider. If you’re running BirdSend, you can now connect it directly and send newsletters from the WordPress editor like any other ESP.
Adserver.Online support in the Ad Inserter block
We’ve added Adserver.Online as a second ad network integration in the Ad Inserter block, following the same pattern as Broadstreet Ads. If your publishers are running ads through Adserver.Online, they’re now supported out of the box.
Events post types now work with the Latest Posts block
This one’s been on the list for a while. We’ve built an events integration engine that makes events post types compatible with the Latest Posts block. Three adapters ship with this release: The Events Calendar, Events Manager (by msykes), and Local Calendar. More adapters can be added as needed.
Major Ad Inserter overhaul
The Ad Inserter integration engine has been refactored from the ground up to be fully integration-agnostic — previously the logic was tightly coupled to Broadstreet Ads, which made adding new networks like Adserver.Online much harder than it needed to be. Alongside the architecture work, we’ve made meaningful performance improvements to the Broadstreet integration: extended cache TTL, partial background processing, lazy initialization, and a switch from file_get_contents() to wp_remote_get(). The ad search experience in the editor also got fixes for hanging on keystrokes, pagination at 20 results per page, and accurate no-results messaging.
Mailchimp segment retrieval is faster
Enjoying this post?
Don't miss the next one.
Subscribe to get our latest product updates and blog posts.

For accounts with large segment counts, the old blocking API call has been replaced with a cached, parallel retrieval method and a background polling mechanism. Large Mailchimp accounts should see noticeably faster load times in the segment selector.
Sendy sender verification is smarter
Sendy’s sender verification now checks whether your Sendy instance has a verify-identity.php endpoint before attempting verification. If it doesn’t, it bypasses the check gracefully instead of throwing an error. This fixes compatibility issues with older or self-hosted Sendy setups.
Per-newsletter custom CSS
You can now add custom CSS to individual newsletters using the dynamic filter {post_ID}_newsletterglue_css, where the prefix is the post ID of the newsletter. Useful for one-off design adjustments without touching global styles.
Easy Cron is now off by default
Easy Cron ships disabled by default going forward. You can enable it programmatically using the newsletterglue_easy_cron_enable filter.
Fixes
A few things got patched in this release: the Custom HTML and Quote blocks were missing from the editor due to how allowed_block_types() was being handled — that’s fixed. A small bug in the Mailchimp integration is resolved. And a deprecation notice in NGL_Transactional_Integration_Base for a protected method has been cleaned up.


