WordPress Newsletter plugin


The WordPress Newsletter plugin is a versatile newsletter plugin which installs in a flash and integrates well with your WordPress website. Using the WordPress Newsletter plugin is effortless and will improve your business’ marketing drastically.

System Requirements

  • WordPress 4.0 or higher
  • Linux/Apache (or Windows/IIS) Server (recommended)
  • MySQL 4 or higher
    • sql_mode Off or TRADITIONAL
  • PHP 5.4 or higher
    • memory_limit 64M (256M recommended)
    • safe_mode Off
  • Mail Server (Local/Remote)



  1. Download the ZIP package from the downloads management section.
  2. Either upload it to your WordPress > Plugins > Add New section for a quick installation and skip to step 4 or extract the package in order to obtain the wp-mailinglist folder of the plugin.
  3. Upload the wp-mailinglist folder to the wp-content/plugins/ directory.
  4. Log in to your WordPress admin and go to the “Plugins” page in your dashboard.
  5. Activate the “Newsletters” plugin by clicking the “Activate” link.
  6. To start using the plugin, click on the “Newsletters” menu item in your dashboard.


Upgrading the plugin

If you are upgrading the plugin from an older version to a newer version, the steps to follow are the same as the installation steps above. All your settings, products and other data will remain intact and nothing will be lost.

We recommend that you deactivate the plugin before uploading the files and then re-activating the plugin again after you have uploaded the new files to prevent errors on a production site.


VIDEO: Installation Instructions


Quick Start

In case you are using a reverse proxy on your web server, make sure it does not remove Referrer on the HTTP headers as it can cause an infinite loop on admin pages of this plugin. For nginx servers, you may need to add this setting to your configuration:

add_header 'Referrer-Policy' 'origin';


1. Activation

  • Go to ‘Plugins‘ in your WordPress dashboard.
  • Go to Newsletters and click the ‘Activate‘ link.
  • You will now see a red bar across the top of your admin screen. Generate a serial key from here: http://tribulant.com/downloads by clicking the key icon next to the plugin name (you may have to log in to view that page)

*Please note: The serial key is very sensitive to the domain it is generated for. There are very descriptive instructions but basically, from your WordPress admin page, the URL shown in the address bar of your browser, you need to select everything after the “http://” and before the next “/” slash.

Example: http://www.example-domain-name.com/subfolder1/subfolder2 for this URL you would only select the www.example-domain-name.com

Any mistakes will be final and you will have to submit a ticket to get your key re-issued. Once you have your key you need to copy and paste it to the serial key field and submit it. If your serial key was generated for the wrong domain, this is where you will get an “Invalid Serial Key” message, if it is right, then you can proceed and begin using the plugin.


2. Configuration

  • The menu item ‘Newsletters’ will appear in your menu. Go to ‘Newsletters’ > ‘Configuration’.
  • Click on Auto-import users from WordPress if you want to import your current users into a list.
  • Read carefully through the Configuration and select the options that best suit what you want.
  • If you have more than 100 subscribers, be sure to turn On the email scheduling feature. Keep the interval as low as possible and try to keep the number of emails per interval below 90. This depends on your mail server and what it accepts. Be sure to ask your SMTP provider or your hosting company, if unsure. If you want to send a lot of emails, you can take a look at our web hosting plans where we allow a lot more emails per hour.
  • Click on the blue ‘Save Settings’ at the top of the page when you are done.

Read the Configuration documentation for more information.


3. Put a Subscribe Form on the Site

You would most likely want to put a subscribe form on the site so that your users can subscribe to your mailing list(s) on the user-end of the site by filling in their email address (and other possible details).

There are several ways of putting a subscribe form on your WordPress site. You can use multiple instances (multiple subscribe forms) throughout the site and it is NOT limited to just a single one. They include:

  • Using a sidebar widget under ‘Appearance‘ > ‘Widgets‘.
  • Embedding into a WordPress post/page with a shortcode.
  • Hardcoding into the theme with PHP code.

Read the subscription form documentation for detailed instructions on how to use each individual method.


4. Get Additional Data from Subscribers

  • Go to ‘Newsletters’ > ‘Custom Fields’ and click the ‘Add New’ button.
  • Enter the title, such as “Name”.
  • Click ‘Required’, fill in Error Message such as “Please fill in your name“.
  • Select the field type, i.e., ‘text field’ in the drop down.
  • Tick/check the lists with which you want to associate the custom field.
  • Click Save Custom Field.

Read the Custom Fields documentation for more information.


5. Send a Post as a Newsletter

You can read the documentation on Send Post/Page as Newsletter for more info.

  • Go to ‘Posts’ > ‘Add New’ in your dashboard to add a new WordPress post or simply edit an existing one which you want to send out as a newsletter.
  • Below the WYSIWYG editor, tick/check the specific mailing list(s) to which you want to send out the post as a newsletter.


6. Start a Newsletter from Scratch

You can read the documentation on Create Newsletter for more info.

  • Go to ‘Newsletters’ > ‘Create Newsletter’ and start writing a newsletter just like you would write a WordPress post.
  • Tick/check the appropriate mailing list(s) to which you want to send the newsletter.


Usage & Integration


Tips, Tricks & Guides



See the WordPress Newsletter plugin Codex for action/filter hooks, functions, code snippets and more.


Release Notes

The changelogs below are for the premium version. Most plugin versions are similar but there might be some differences. View the lite/free version’s changelog on WordPress.org or by clicking on our plugin’s View Details link in your WordPress > Plugins page.



Beautiful Newsletter Templates

Professional newsletter templates that are fully responsive for desktop, tablet, and mobile. They are 100% cross-client compatible.

See Them

Pin It on Pinterest