Subscribe by Email

Drive engagement by allowing your readers to be automatically notified about your latest content.

Get Subscribe by Email »

or get all our 350+ premium plugins & themes »


Actual email received with default settings.
Subscribe by Email widget.
General settings.
Style settings
All current subscribers at a glance.
Log of all emails sent.


Watch video

Drive engagement for your site with regular emails to your readers with links to your latest content.

Subscribe by Email allows your audience to easily subscribe to configurable, personalised, clean, regular HTML digest emails.

Compatible with WordPress, WordPress Multisite and BuddyPress, Subscribe by Email is simple to set up and yet comes packed with features.

A Wealth of Features

Full supported, Subscribe by Email provides a host of features for a site owner:

  • Easily style email header with logo and color options
  • Configure header title and subtext and footer text
  • Include custom post types in the email
  • Option to include featured images from posts
  • Automatically generated unsubscribe link
  • Send emails immediately after publishing or on as a daily or weekly digest
  • Select the day when weekly digests are sent
  • Restrict included posts to particular categories
  • View a live preview of emails before sending
  • View the log of emails sent
  • Set the number of emails to be sent per hour (throttling)
  • Easy management of subscribers
  • Manually add subscribers
  • Bulk-add subscribers via a CSV file
  • Easily resend confirmation emails
  • Easily cancel subscriptions
  • Option to use double-optin subscribe method
  • Widget subscription form for easy inclusion in existing themes
  • Optional subscriber counter in widget

All covered, of course, by WPMUDev’s “Guaranteed To Work” policy.

Your Email, Your Look and Feel

The Subscribe By Email plugin not only allows you to tailor the email content by specifying the categories from which posts – and custom post types – are selected but also provides plenty of options for adding your own style to the email.

Here’s what you can customize:

Screenshot of a sample email with configurable components highlighted

Easily add your own look and feel to the emails

  1. Add a logo and control its size
  2. Set the header background color
  3. Set the header title and the color of the text
  4. Set the body title (this also is used for the email subject line and can be the title of the most recent post)
  5. Optionally set a body sub-title
  6. Specify whether featured images are displayed
  7. Optionally set a message in the footer

Easy Sign-up With Widgets and Follow Buttons

The Subscribe By Email plugin provides an easy-to-configure widget that makes adding a subscribe form to your site a breeze.

Screen grab of the widget configuration

Easily add a subscribe form to your site with Subscribe By Email’s easy-to-configure widget

And if that isn’t enough there’s also the optional Follow Box, a tab that sits at the bottom of the screen and expands to display the subscribe form when clicked.

Screen grabs of the Follow Button and the pop-up form when clicked

The Follow Button sits at the bottom of every page and displays a pop-up susbcribe form when clicked

Total Control For Your Subscribers Too

Your subscribers will also be comfortable knowing that after a double opt-in (optional) subscribe process they can manage and stop their subscriptions at any time by using clearly defined links that are automatically included in every email.

Simple, But Powerful

Subscribe by Email is a simple, powerful, fully supported and will work with a single site or thousands upon thousands of them.

And if you’d like to see any extra features added – please just drop by the forums, let us know, and we’ll more than likely be able to fit them in for you.

PLUS: ‘Guaranteed To Work’ Compatibility with the Latest Version of WordPress, Multisite and BuddyPress

We guarantee that all our plugins work with the latest version of WordPress, Multisite and, if appropriate, BuddyPress too … no more suffering with broken, poorly coded, free plugins… that’s the WPMU DEV money-back guarantee.

PLUS: Absolutely NO license restrictions

Whether you choose to purchase one plugin or all our plugins and themes, you can use your purchase on as many sites as you like, for as long as you like, no ongoing membership or subscription required, everything at WPMU DEV is 100% GPL.

PLUS: No subscription or ongoing membership required

Simply join and then cancel your membership, and you can carry on using our plugins and themes for as long as you like, wherever you like. Or, become an ongoing member for more support, updates, new plugins and APIs for videos, our dashboard and more. It’s up to you!

PLUS: Unlimited Live & Q&A Support from the WordPress experts, for anything to do with WordPress at all!

All WPMU plugins and themes come with simple usage instructions, and unlimited member access to support Q&A where our dedicated team of WordPress support and development experts are waiting to answer your questions 24 hours a day – no appointment required!

PLUS: Fully internationalized, fully white-label ready, fully customizable

It’s easy to translate any WPMU DEV plugin or theme, and it’s equally easy to white-label them so your clients or users never know your secret source. As 100% GPL code, you’re even free to edit our plugins and themes as much as you like, no questions asked.

PLUS: More Amazing Premium WordPress Plugins

Buy now and we’ll show you how to upgrade to premium membership and gain access to EVERYTHING we offer: more than 300 plugins and themes, all with the same the updates and support we’ve just promised you.

Join more than 100,000 satisfied customers who trust WPMU DEV as their #1 WordPress resource – it’s like having your own dedicated WordPress team.


To Get Started:

Start by reading the Installing Plugins section in our comprehensive WordPress and WordPress Multisite Manual if you are new to WordPress.

Configuring the Settings

Once installed and activated, you will see a new Subscriptions menu item in your site’s dashboard. Go ahead and click on the Settings sub-menu now.


Under the General Settings tab, you can enter your basic information, control how emails are sent and for which post types, as well as set a page for user subscription management.

1. Enter your header notification text. 2. Enter the send-from email address. 3. Enter the email subject line. 4. Select how often emails are sent. 5. Enter the number of emails to send every 30 minutes. 6. Select the role to notify of subscription changes. 7. Select the page to use for user subscription management. 8. Toggle a follow button on/off.

1. Enter your header notification text.
2. Enter the send-from email address.
3. Enter the email subject line.
4. Select how often emails are sent.
5. Enter the number of emails to send every 30 minutes.
6. Select the role to notify of subscription changes.
7. Select the page to use for user subscription management.
8. Toggle a follow button on/off.

1. The Notification From Sender is what is displayed to subscribers in their email client before they open your email. Be sure to use only a few words, and that it describes your mailing well so that they don’t spam or delete your mail. This also appears in the header of the email template once opened.

2. The Notification From Email is the sent-from address that is displayed in the email client header when your subscribers open your mail.

3. The Mail subject appears in the email subject line of your subscribers email clients, and is displayed at the top of the email content.

4. The Email Frequency setting has 4 options to select from:

  • Immediately when a new post is published will fire off an email to your subscribers every time a selected post type is published on your blog. You may want to select a different option if you have a particularly active blog.
  • Send a weekly digest with all posts from the previous week will do just that. Excerpts from all selected post types published in the previous week will be included in the digest email. Selecting this option will open a new setting where you can select the day of the week to send your weekly digest.
  • Send a daily digest with all posts from the previous 24 hours is ideal for active sites where subscribers really want to be kept in the loop. An additional setting will appear so you can enter the time of day to send the digest. Note that this depends on the time you have set for your site under “Settings” > “General”.
  • Never will stop all emails from being sent.

5. Mail batches enables you to throttle delivery to large mailing lists if you experience timeouts or other server issues.

6. Get notifications allows you to select a user role to receive notification of new subscribers or cancelled subscriptions.

7. The Subscribers Management Page should be a page you create specifically for this use. This is the page your subscribers will land on when they click the “manage your subscriptions” link in the footer of any email they receive from you.

Your users can easily unsubscribe from automatic notifications of any post type, or subscribe to a new one, simply by selecting from the list.

You can include any content you like on the Subscription page; the subscription management part will be added automatically after your content. Note that the form depends on the user’s unique subscription key, so it will only display when visited by clicking the “manage” link in an email.

8. Check Display a follow button? if you want the popup subscribe form to be available for your users to subscribe to your blog instantly.

Click the Follow button to pop open the subscribe form

Click the Follow button to pop open the subscribe form

You can also use the following shortcode to display a subscribe form on any page, post or text widget:

Selecting Email Contents

The Contents tab will list all the post types active on your site. You can select which post types and categories to include in emails sent to your subscribers.


The post types you set here will also be available for selection by your subscribers on the Subscribers Management Page. This allows them to opt out of receiving notification of selected post types.


Styling Your Emails

Next up: getting emails looking the way you want them to. The settings under the Mail Template tab enable you to brand your emails with your preferred look & feel.

1. Upload and style your logo. 2. Set your email header options. 3. Set your email footer options. 4. Enter the confirmation email text. 5. Set additional options.

1. Upload and style your logo.
2. Set your email header options.
3. Set your email footer options.
4. Enter the confirmation email text.
5. Set additional options.

1. The Logo for notifications that you upload here is the image that will display in the header of all emails sent by this plugin. You can also set the maximum width for the logo in pixels.

2. The Header color and Header text color settings are self-explanatory. The Subtitle text appears in the email header. If checked, Show From Sender will display the Notification From Sender you entered in the General Settings.

3. The Footer text setting is where you can include any additional information you want at the very bottom of every email. This can be especially useful for contact info, etc. Here also, any HTML will render as text in the email.

4. The Subscribe Email Content setting allows you to customize the content of the email users receive when they subscribe. There is a link in that email that they must click in order to confirm their subscription.

5. Checking the Show featured images checkbox will ensure that the plugin attempts to include the featured image from each post in emails. Note that this may not function perfectly with every theme.

Live Preview

At any time during the setup, you can preview how your emails will look by clicking the Refresh Changes button. Once you’re done with your settings, click Save Changes at the bottom of the screen.

If you want to start over from scratch, simply click the Restore template to default link. Note that this will only clear your style settings, and all your general settings will remain intact.

Here’s what the email preview would look like using the example settings from our screenshots above:


Email Log

Every time an email is sent by this plugin, it is logged and you can view their details on the Sent Emails page.

Managing Subscribers

You can instantly see details about your subscribers by clicking the Subscribers sub-menu item. The subscribers page will display a sortable table of all users who have subscribed to your blog.


You will see each subscriber’s email address, the date they subscribed, whether or not they have clicked the link in their confirmation email, as well as the type of subscription.

Confirmation email? Yes, this plugin has a double opt-in feature by default. New subscribers will receive an email containing a link they must click to confirm their subscription. If not clicked within 7 days, their data is deleted from the system.

If you ever need to re-send a confirmation email to a subscriber within that 7-day window, simply hover your mouse pointer over the subscriber’s email address and click the Resend confirmation mail link.

You can also cancel a user’s subscription in the same manner. If you need to cancel multiple subscriptions, tick the checkboxes and select the option from the Bulk Actions dropdown.

The information in the Subscription Type column simply refers to how the users subscribed. Let’s take a look at how your blog readers can be subscribed.

Creating Subscriptions

There are 3 ways that subscriptions can be created:

  • Your blog readers can subscribe via a widget in your blog’s sidebar.
  • They can subscribe via the Follow button if you have enabled it.
  • You can add them manually one at a time or in bulk by importing their addresses in a CSV file.

The widget is really very simple. Go to Appearance > Widgets and drag the Subscribe by Email widget to your sidebar. You can customize the title, the widget text, and even the button. Here’s what the widget looks like (settings on the left, front-end widget appearance on the right):


To add subscribers manually yourself, click Add Subscribers in your Subscriptions menu.

Add new user

You can add subscribers one at a time simply by entering an email address and clicking the Subscribe button. Or you can import a CSV file of email address to add them in bulk. Your CSV file should contain only email addresses with no header, so it would look something like this:


Simply click the Browse button, select the CSV file on your computer and click Import.

Canceling Subscriptions

You saw above that you, as admin, can cancel subscriptions on the Subscribers page. Your subscribers can also opt out of their subscription at any time simply by clicking the link in the footer of any email they receive from you.


And that’s it for all the plugin settings. Now it’s up to you to write the best stuff on the web, and get it out to your new subscribers! Happy blogging!

If you run into any snags, just head on over to the community forums. Our stellar support team (and members!) are standing by to help you get things up and running smoothly.

If you liked Subscribe by Email, you’ll love...


Send professional email newsletters and manage subscribers from your WordPress dashboard


When a new users signs up at your site, you want to welcome them, and this plugin allows you to do that extra well by sending automatic welcome emails for several days after they have joined.

Mass Email Sender

Allows you to send emails to all users via defined mailing lists. Users also have the option to unsubscribe from the mailing list.