Newsletter is a real newsletter and email marketing system for your WordPress blog: perfect for list building, you can easily create, send and track e-mails, headache-free. It just works out of box!

Discover a completely rewritten composer

We redesigned our drag and drop composer to make your campaign creation even easier. Try it!

Main Features

  • Easy-to-use Drag and drop composer to build responsive newsletters
  • Unlimited subscribers with statistics
  • Unlimited newsletters with tracking
  • Subscription spam check with domain/ip black lists, Akismet, captcha
  • Delivery speed fine control (from 12 emails per hour to as much as your blog can manage)
  • WPML ready, Polylang ready, Translatepress ready
  • All messages are fully translatable from administration panels (no .po/.mo file to edit)
  • GDPR ready
  • Advanced targeting with lists combinations like all in, at least one, not in and so on
  • Customizable subscription widget, page or custom form
  • WordPress Users registration seamless integration
  • Single And Double Opt-In plus privacy checkbox for EU laws compliance
  • Subscribers lists to fine-target your campaigns
  • PHP API and REST API for coders and integrations
  • SMTP-Ready (with free addon)
  • Customizable Themes
  • Status panel to check your blog mailing capability and configuration
  • Compatible with every SMTP plugin: Post SMTP (aka Postman), WP Mail SMTP, Easy WP SMTP, Easy SMTP Mail, WP Mail Bank, …
  • Subscribers import from file
  • Newsletter with Html and Text message versions

Find Us

Newsletter is a continuously evolving plugin. Stay tuned following us on Facebook or our site.

Free Addons

Improve The Newsletter Plugin with these free addons:

  • WP Registration Addon – connects the WordPress standard and custom registration with Newsletter subscription. Optionally imports all registered users as subscribers.
  • Archive Addon – creates a simple blog page which lists all your sent newsletters
  • Locked Content Addon – open up your premium content only after subscription
  • Newsletter REST API Addon – adds a tier of REST api to integrate with the Newsletter core services
  • Sendinblue Addon – deliver your newsletters with Sendinblue
  • SMTP Addon – deliver your newsletters with external SMTP
  • Advanced Import Addon – import contact from file or copy and paste data with full mapping

(easily add them from our Addons panel)

Addons on

Professional Addons

Need more power? Feel something’s missing? The Newsletter Plugin features can be easily extended through our premium, professional Addons! Let us introduce just two of them : )

  • Automated – generates and sends your newsletters using your blog last posts, even custom ones like events or products. Just sit and watch!
  • Autoresponder – creates email series to follow up your subscribers
  • Extended Composer Blocks – adds new blocks to the drag & drop composer
  • WooCommerce Integration – subscribe customers to a mailing list and generate product newletters.
  • Reports – improves the internal statistics collection system and provides better reports of data collected for each sent email. And retargeting. Neat.
  • Leads adds a fancy subscription popup box or a fixed bar to your website that will boost your conversion rate
  • Amazon SES and other mail providers integration – seamlessly integrate Amazon SES and other email service providers with The Newsletter Plugin. Hassle-free.
  • Contact Form 7 Integration – integrate the subscription on Contact Form 7 forms
  • Ninja Forms Integration – integrate the subscription on Ninja Forms
  • WP Forms Integration – integrate the subscription on WP Forms
  • Events Manager and The Events Calendar (By Modern Tribe) integrations – easily add events to your newsletters
  • Google Analytics – track newsletter links with Google UTM tracking paramaters
  • Subscribe on Comment – adds the subscription option to your blog comment form
  • Geolocation – adds geolocation capability to target subscribers by location


The Newsletter Plugin provides all the technical tools needed to achieve GDPR compliancy and we’re continuously working to improve them and to give support even for specific use cases.
The plugin does not collect users’ own subscribers data, nor it has any access to those data: hence, we are not a data processor, so a data processing agreement is not needed.
Anyway if you configure the plugin to use external services (usually an external mail delivery service) you should check with that service if some sort of agreement is required.


We provide support for our plugin on forums and through our official forum.

Premium Users with an active license have access to one-to-one support via our ticketing system.

Follow Us


  • The responsive email Drag & Drop composer
  • The plugin dashboard
  • The Reports extension


Detta tillägg erbjuder 1 block.

  • Newsletter

Vanliga frågor

See the Newsletter FAQ or the
Newsletter Forum to ask for help.

For documentation start from Newsletter documentation.

Thank you, The Newsletter Team


22 april 2021
This plugin wants you subscribe for their free extension manager so that you can import a list even though the description of the plugin doesn't say that. But fine.....I subscribed. Now I can't import a list of emails that I just exported from a slightly older version of this same plugin. We're just doing a rebuild of the site and now I can't transfer 10000+ (yes 4 0s) of emails!!!!!!!!!!!!!!!!!!! You might think that these developers would make the export file import back in with out any problems. And I was going to suggest to the client he needs to renew his pro license fro this plugin. If you can't be trusted for small things we won't trust you for big things.
6 april 2021
Ive always searched for a newsletter plugin that's easy to use especially for those who do not have a deep background in wordpress. I love this plugin so much. It has wonderful templates that are very easy to customize, too. Plus it's free!
5 april 2021
I was having some problems with newsletters not sending and no response for "support" But it turned out that the problem was an older version of php on the server. Once it was updated, everything worked again
24 mars 2021
I opened a support ticket about a problem I was having with one of their modules I paid quite a bit of money for. The module claims to support the use of shortcodes within the newsletter and come to find out that nearly zero shortcodes actually work (ALL shortcodes that reference ANY WordPress post will be broken). The author wrote back "figure out how to do it yourself". Completely dismissive, and totally uninterested in lifting a finger for a paying client. Find yourself a different plugin, because as soon as you run into problems, you'll find out these guys don't give a darn.
19 mars 2021
Out of all the options out there for creating a newsletter within WordPress this one worked the best for me. It has a bunch of good features, a good visual builder and the ability to use a bunch of different services to do the sending. The free version lets you do a lot, and will be more than suitable for a lot of people. The paid version gives you a lot more options, and I feel the pricing is good for what you get. Check it out and see if it will work for you.
Läs alla 951 betyg

Bidragsgivare och utvecklare

”Newsletter” är programvara med öppen källkod. Följande personer har bidragit till detta tillägg.

Bidragande personer

”Newsletter” har översatts till 20 språk. Tack till översättarna för deras bidrag.

Översätt ”Newsletter” till ditt språk.

Intresserad av programutveckling?

Läs programkoden, kika på SVN-filförvaret eller prenumerera på utvecklarloggen via RSS.



  • [ADDONS] Fixed the addons list


  • [GENERAL] Improved profile related functions
  • [GENERAL] Fixed check on field names (thanks Peter P.)
  • [COMPOSER] Fix on preset selection
  • [GENERAL] Fix ajax subscription on error


  • [COMPOSER] Added link to tags documentation to inject subscriber’s data
  • [COMPOSER] Fixed layout of posts block for Outlook 365
  • [GENERAL] Improved caching of addons json (even on error)
  • [GENERAL] Status menu changed to System/Status and System/Logs
  • [API] Fixed the subscriber status management (the API Addon should be updated as well)
  • [GENERAL] Fixed management of fatal errors on sending
  • [GENERAL] Limited error string per message to 250 chars
  • [GENERAL] Fixed check on field names (thanks Peter P.)


  • [CAPTCHA] Fixed button label translation
  • [DELIVERY] Mailing fatal error management with newsletter stop and reporting
  • [SMTP] Marked obsolete the internal SMTP and made available the free SMTP addon
  • [DELIVERY] Better management of delivery fatal errors with a new ”error” status for newsletters
  • [GENERAL] New log files panel
  • [IMPORT] Old import panel replaced by the new (really better) import addon (file, copy and paste, bounced addresses import)
  • [NEWSLETTERS] It’s now possible to specify the sender name and email per newsletter (thanks to Matthew S.)


  • [SUBSCRIBERS] Changed action buttons
  • [GENERAL] Reorganization of CSS and removal of unused files
  • [DASHBOARD] New window open for links and fix of invalid URLs
  • [NEWSLETTERS] New action buttons
  • [GENERAL] Minor fixes and optimizations
  • [COMPOSER] Fixed rare size error on gif images


  • [COMPOSER] Fixed a warning in some inline editable blocks
  • [NEWSLETTERS] Fixed style which made list labels badly readable
  • [NEWSLETTERS] Fixed style which made bullet lists white (not on delivered newsletters)
  • [GENERAL] Added some references to the not working scheduler warning


  • [COMPOSER] CTA block not grabbing settings from the ”old” blocks
  • [COMPOSER] CSS issue on button settings group
  • [COMPOSER] Posts block two columns layout (author and padding)
  • [IMPORT] Removed the old low-featured import (the free import addon has everything needed!)
  • [GENERAL] Compatibility check with WP 5.7


  • [COMPOSER] Hero CTA button not working
  • Fixed to the hero block button
  • Added support for the SMTP addon


  • [COMPOSER] Redesigned drag and drop composer
  • [COMPOSER] NEW! Save drag and drop composed newsletters as templates to reuse easily
  • Redesigned dashboard
  • Several bug and fixes


  • Option to choose between unsubscription and profile link in the footer block
  • Direct image src URL for image block
  • New media selector for blocks
  • Minor fixes
  • Updated codemirror
  • Updated default theme
  • Fixed tag filter on posts block (when tags have parathesis or like)
  • Fixed composer visualization of bullet points


  • Fixed media 2x resize


  • Fixed enforced lists by language with Polylang


  • Added multiple newsletter selection for deletion
  • Added text part on welcome and activation email
  • Added the attribute ”show_form” to ”newsletter” shortcode
  • Added filter on subscriber saving (from external systems) with wrong list field values
  • Added index.html on log folder


  • Not specified gender fix
  • Labels translation
  • Added ”newsletter_message” filter to act on the whole message before sending
  • Removed X-Mailer when sending with the internal SMTP
  • Added referrer field on subscriber editing page
  • Fixed button label control on composer


  • New color picker
  • Extended the IP field on stats table
  • Removed filter for temporary email services (can be added in the security page)
  • Added support to show the last regular newsletter (not private) adding to the home url ?na=view&id=last
  • Hero and image blocks now use high res images


  • Fixed country filter
  • Fixed tag replacements for server with TR-tr locale


  • Added 3 months option for inactive subscriber selection
  • Improved the add-ons classes
  • Improved admin messages for multilanguage blogs
  • Updated link to documentation on main settings
  • Added VK and Telegram socials
  • Removed the old bounce import on subscribe maintenance panel
  • Added Telegram and VK icon on social block component


  • Added new posts block layout
  • Improved the mobile version of hero block
  • Added title and text global fonts


  • Added pagination on newsletters page table
  • Changed label text for empty language in edit user page
  • Added preheader text on email
  • If email is paused but scheduled in the future it is now possible to change the sending date
  • Fixed font weight selection for titles on posts block


  • Fixed the profile save
  • Improved the email change management from the subscriber data page
  • Removed custom javascript and opted for HTML5 validation (you can use a polyfill plugin like parsely)
  • Removed custom error messages (see above)
  • Check on delivery speed to be minimum 10 emails per hour


  • Fixed profile saving spam check


  • Fixed error on TNP::subscribe()


  • Fix of administrator notice on form about worng list


  • Improved and optimized the lists field shortcode
  • Added the dropdown option to the lists field shortcode
  • Optimized the standard generated form aligned with the structure of the form generated by shortcodes
  • Added notices only for the administrator on online forms to better discover wrong or unwanted configurations
  • Added support for the next to come API version 2
  • Internally revised the subscription process
  • Fixed empty tag {profile_20}
  • Fix CSS class on mininmal form privacy field
  • Improved error message with notes for administrator on form submission errors
  • Improved error repoting on invalid tracking links (very rare anyway)


  • Welcome and activation messages test sent using the admin language
  • Added RTL/LTR button on composer text block


  • Fixed cancellation notification for admins


  • Fix of confirmation_url attribute on minimal subscription form


  • Disabled the default WordPress emoji to image replacer on admin pages of Newsletter


  • Updated Controls class to support the new Reports Addon


  • Code update for WordPress 5.5 compatibility (PHPMailer)
  • Added dummy user-related-links on newsletter preview
  • Fixed optin form option for the minimal subsbscription form


  • Changed the administrative notification of subscription removing the lists and linking the user profile
  • Fixed missing user token on data from some external sources
  • Extra profiles fix and optmization
  • Improved notificatons for usage of private fields on custom forms
  • Better management of opt-in override on forms and notices for administration when used in wrong ways
  • Fixed the posts block with odd numbers of posts on Automated context
  • Added administrative notices on custom form for invalid list usage
  • Added multilanguage support on lists on custom forms
  • Added multilanguage support on extra profiles on custom forms
  • Fixed CSS for extra profile fields
  • Improved antibot/antispam performances
  • Multilanguage on validation JS (but will be removed in favor of pure HTML validation)
  • Fixed label ”for” attribute for extra fields on custom forms
  • Better test message from status panel
  • Fixed vulnerability reported by WordFence


  • Added HTML filtering on block rendering


  • Fixed welcome message not being displayed (on 6.8.0)


  • Improved license checking (only for who set a license code – it is not required)
  • Imporved extra field configuration with multilanguage blogs
  • Improved subscription form with extra fields for multilanguage blogs
  • Minor code improvements
  • Improved HTTP responses for invalid profile links (good for users and acceptance tests)
  • Fixed newsletter page url generation with Polylang