Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

Email Subscribers & Newsletters

Add subscription forms on website, send HTML newsletters & automatically notify subscribers about new blog posts once it gets published.

Email Subscribers is a complete newsletter plugin which lets you collect leads, send automated new blog post notification emails, create & send newsletters and also manage them all in one single place.

This works very well indeed... It does all the necessary things for a newsletter/email list(s)... It is simple, clean, easy to engage, and looks good... I was also easily able to do some styling on the input forms by adding its widget css into my child's style.css file and add and/or change some properties and values... Thanks much for making this available and staying on top of it... :-) - crzyhrse

Perfect Plugin for All your Newsletter Needs

Email Subscribers is a fully featured subscription plugin specially created keeping in mind all the needs and requirements of a regular blogger, website owner, marketer and developers. It helps you achieve all the things you need to build a list and keep them engaged within a single plugin.

Easily Collect Leads On Your Website : Insert a neat looking subscription anywhere on your website. This subscription box is beautifully designed and grabs audiences attention instantly.

Send Automated Updates when a Post is published : Save on time by automating the process of sending emails each time a blog post is published.

Quickly Create, Schedule and Send Newsletters : Create beautiful newsletters using the HTML editor and send them to your subscribers either manually or via cron.

Complete Plugin. Configured within 5 minutes. Works 100% - I am very satisfied with this easy and complete plugin/widget. In 5 minutes or less I configured it and is working 100%. I had to delete what I was using from jetpack because it just stop working and I could not figured out why. So this one seems to be the right for me. Thanks - Vsoraya

Complete Feature List of Email Subscribers

  • Send notification emails to subscribers when new posts are published.
  • Option to schedule mail (Cron job option) or send them manually.
  • Collect customer emails by adding a subscription box (Widget/Shortcode/PHP Code).
  • Double Opt-in and Single Opt-in facility for subscribers.
  • Email notification to admin when user signs up (Optional).
  • Automatic welcome mail to subscribers (Optional).
  • Unsubscribe link in the mail.
  • Import/Export subscribers emails.
  • HTML editor to compose newsletters.
  • Send newsletters.
  • Sent mail status and when it was viewed.
  • Support localization or internationalization.
  • Include/exclude categories while sending a newsletter.
  • Ability to control user access (Roles and Capabilities).
  • Easy Integration with Icegram and Rainmaker plugin

Best Email Subscriber Plugin!! - I have tried quite a few subscribe by email type plugins and this by far blows them all out of the water. Beautiful emails and and great backend design for the admin. This works so nice and works well with SMTP solutions - Mike Price

Start Collecting Leads Anywhere on Your Website

Email subscribers lets you collect leads from anyplace on your website. You can either directly insert the subscription form as a shortcode, show it as a widget or simple add it to your site’s theme using php.

  • Shortcode for any posts or pages
[email-subscribers namefield="YES" desc="" group="Public"]
  • Widget option

Go to Dashboard->Appearance->Widgets. Drag and drop the Email Subscribers widget to your sidebar location.

  • Add directly in the theme
<?php es_subbox( $namefield = "YES", $desc = "", $group = "" ); ?>

Great Plugin - Works as expected. Great way to build an email list on your own site. It allows my clients to manage their own lists via login. I love the automatic notifications to subscribers when new posts are created. Looking forward to a “premium” paid version that includes email templates. - jj9617

Send Automated Mails as soon as a New Blog Post is Published

As soon as you publish a new blogpost, email subscribers will automatically send the people on your list a notification, informing them about the new blogpost.

Great product and support - I highly recommend this product. It does everything it says it will do, is easily adaptable to your website, and Mansi’s level of support is fantastic. Unlike some of the other similar plugins, this one gives you total control over who requests to subscribe to your newsletter or blog. - ForPm

It’s a One-time Setup

Once you setup a ‘New blogpost’ notification mail, you won’t have to look at it ever again. Email Subscribers will detect everytime a new blog article is published on your website and then send an notification email to your list informing them about the article.

Easy to use but super powerfull - Easy to configure, tweak and manage. And works like a charm - Aleksander

Create Beautiful Newsletters Within Minutes

Email subscribers has a HTML editor which lets you create elegant newsletter, emails and send them to your subscribers. You can add images, infographics, links, content etc and make your newsletters engaging for your subscribers.

Impressive and simple - Found this plugin, most impressed, simple to set up, easy to use and the support is overwhelming - Closeburn

Send/Schedule Emails either Automatically or Manually

Using Email subscribers you can either choose to send the newsletters/ emails manually or schedule them using a cron job.

Detailed Documentation

Email subscribers has a vast, well documented series of article that can help you understand each feature in detail. Please go ahead and read it incase of any questions : Email Subscribers Documentation.

Hitman of email subscribing - the best plugin for getting subscribers.Combine it with any popup and you don’t need anything else.the help (FAQ) section is really detailed. - DrowsyReader

Friendly Approachable Support

Don’t believe it? Have a look at the review section. The support guys are friendly and ever willing to assist you with whatever be your query. Feel free to contact them with both pre-sales, after-sales questions.

Lightning support - Had 3 questions about the plugin, got extensive support with each one. Continue doing what you’re doing! Thanks a lot! 5/5 - DomLaurin

Get more benefits by using these free plugins

Use Email Subscribers with it's Free Addon - Email Subscribers - Group Selector

Use Email Subscribers with it's free Addon - Email Subscribers - Group Selector. It will extend Email Subscribers Form functionality by providing an grouping option right next to the form. The user can then subscribe to whichever group most appeals to him.

For example: Subscribe either to pop music or to rock music.

Get more form styles using the Free Addon Rainmaker

Email subscribers easily integrates with another light weight plugin called Rainmaker. This plugin provides you multiple, beautiful form design templates. It also lets you redirect the user to another url as soon as they subscribe to your form.

Using Rainmaker, you can extend the core features of Email subscribers making the forms even more useful and templates even more elegant.

Help Fellow WordPressers by Writing a Review

If you like Email Subscribers, please leave a 5 star review on WordPress. That helps fellow website owners access Email Subscribers easily and benefit from it!

Translators

Translations inside plugin

  • Czech (cs_CZ) - Martin
  • Spanish (es_ES) - David Bravo (bohemme)
  • Dutch (nl_NL) - John van Halderen, Paul't Hoen
  • Polish (pl_PL) - Witold
  • Russian (ru_RU) - Grishin Alexander
  • Serbian (sr_RS) - Ogi Djuraskovic
  • Turkish (tr_TR) - Erkan ORUÇ
  • French (fr_FR) - Serge
  • Lithuanian (lt_LT) - Andrius
  • Catalan (ca) - Jordi

Translations on translate.wordpress.org

Author Icegram
Profile
Contributors icegram, storeapps, niravmehta, MansiShah, akash123dhawade
Tags bulk emails, email marketing, email newsletter form, email signup, email widget, lead generation, list builder, newsletter, newsletter signup, signup form, subscribe, subscription form
  1. email-subscribers screenshot 1

    Front Page - Subscription box

  2. email-subscribers screenshot 2

    Subscribers Management Admin page

  3. email-subscribers screenshot 3

    Compose Mail Admin page

  4. email-subscribers screenshot 4

    Notification Management Admin page

  5. email-subscribers screenshot 5

    Send Mail Admin page

  6. email-subscribers screenshot 6

    Cron Job Detailes Admin page (Schedule email)

  7. email-subscribers screenshot 7

    Settings Admin page

  8. email-subscribers screenshot 8

    Roles and Capabilities Management Admin page

  9. email-subscribers screenshot 9

    Sent Mails Admin page

  10. email-subscribers screenshot 10

    Delivery Report Admin page

Option 1:

  1. Go to WordPress Dashboard->Plugins->Add New
  2. Search Email Subscribers plugin using search option
  3. Find the plugin and click Install Now button
  4. After installation, click on Activate Plugin link to activate the plugin.

Option 2:

  1. Download the plugin email-subscribers.zip
  2. Unpack the email-subscribers.zip file and extract the email-subscribers folder
  3. Upload the plugin folder to your /wp-content/plugins/ directory
  4. Go to WordPress dashboard, click on Plugins from the menu
  5. Locate the Email Subscribers plugin and click on Activate link to activate the plugin.

Option 3:

  1. Download the plugin email-subscribers.zip
  2. Go to WordPress Dashboard->Plugins->Add New
  3. Click on Upload Plugin link from top
  4. Upload the downloaded email-subscribers.zip file and click on Install Now
  5. After installation, click on Activate Plugin link to activate the plugin.

3.2.6 (18.01.2017)

  • New: WordPress 4.7.1 compatible
  • New: Changed terminologies of admin menus for better accessibility
  • Fix: Sanitize input fields while submitting subscribe form - Thanks to Callibrator Pentester
  • Fix: Made all admin success notices to be dismissible
  • Update: UI improvements
  • Update: Text correction & improvements
  • Update: POT file

3.2.5 (05.01.2017)

  • New: Added action 'es_message_head' for developers to insert custom CSS into subscribe and unsubscribe message
  • New: Translation for Catalan (ca) language added (Thanks to Jordi)
  • Fix: Exporting subscribers was giving 'Unexpected url submit has been detected' error
  • Update: Translation for Czech (cs_CZ) language updated (Thanks to Tomas & Martin)
  • Update: Translation for Spanish (es_ES) language updated (Thanks to David Bravo)
  • Update: Translation for Lithuanian (lt_LT) language updated (Thanks to Andrius)
  • Update: Translation for Polish (pl_PL) language updated (Thanks to Witold)
  • Update: Translation for Dutch (nl_NL) language removed
  • Update: Translation for Serbian (sr_RS) language removed

3.2.4 (08.12.2016)

  • New: Bulk update Subscribers Status
  • Fix: Single Opt In subscribers also showing Resend Confirmation link on Subscribers page
  • Fix: Incorrect documentation links
  • Update: Tested upto WordPress 4.7
  • Update: Translation for Czech (cs_CZ) language updated (inside plugin & on translate.wordpress.org) (Thanks to Tomas & Martin)
  • Update: POT file
  • Tweak: Show only one notice while deleting subscribers

3.2.3 (27.10.2016)

  • New: New contributor name has been added
  • Update: Documentation links
  • New: Translation for Lithuanian (lt_LT) language added (Thanks to Andrius)
  • Update: Translation for Czech (cs_CZ) language updated (Thanks to Martin)
  • Update: Translation for Spanish (es_ES) language updated (Thanks to David Bravo)
  • Update: Translation for Turkish (tr_TR) language updated (Thanks to Erkan ORUÇ)
  • Update: POT file

3.2.2 (06.10.2016)

  • Fix: Illegal string offset 'es_registered' when syncing existing WordPress Subscribers
  • Fix: Confirmation text for static newsletters on Send Mail page
  • New: Translation for French (fr_FR) language added (Thanks to Serge)
  • Update: Translation for Polish (pl_PL) language updated (Thanks to Witold)

3.2.1 (29.09.2016)

  • Fix: Optimize Table & Delete Records button not working
  • Update: Translation for German (de_DE) language removed
  • Update: Translation for Ukrainian (uk) language removed

3.2 (26.09.2016)

  • New: Show the recipients count while sending static newsletters from Send Mail page
  • New: Show Submission Date of subscribers on View Subscribers page
  • New: Improved UI for Admin pages (Subscribers, Compose, Notification, Send Mail, Roles)
  • New: Improved UI & Revised FAQ links for Help & Info page
  • Fix: Security Check Failed error while sending static newsletters from Send Mail page
  • Fix: Apostrophe in FROM name contains backslash escape character in emails
  • Fix: Unable to update Subscribers group while editing Notification
  • Fix: Failed to delete buffer while exporting the Subscriber list
  • Fix: Use wp_get_referer() instead of $_SERVER['HTTP_REFERER'] while exporting email addresses ($_SERVER['HTTP_REFERER'] was not set on some servers)
  • Fix: Presence of two content-type in email header was resulting in emails to bounce back in some cases
  • Fix: Success notice was not visible when admin was saving / updating Roles
  • Fix: Uncaught TypeError: Cannot read property 'es_email_mail' of undefined in Admin Roles page while updating Roles
  • Fix: Made few strings translatable
  • Update: Added pagination links on top in Sent Mail and Delivery Report page
  • Update: Show 15 reports of emails sent on one page of Sent Mail page
  • Update: Show 100 entries of subscribers on one page of Delivery Report page
  • Update: Changed the confirmation text shown after subscriber successfully subscribes for Double Opt-In
  • Update: Made text correction & improvements in many places
  • Update: Updated POT file
  • Update: Removed A-Z & 0-9 listings from View Subscriber & Send Mail page
  • Update: Removed listing all subscribers emails on Send Mail page
  • Update: Removed showing Database Id on View Subscribers page
  • Update: Removed comments sync option from Sync Email page
  • Update: Removed unnecessary view-group.js, roles.js & settings.js files
  • Update: Translation for Czech (cs_CZ) language updated (Thanks to Martin)
  • Update: Translation for Turkish (tr_TR) language updated (Thanks to Erkan ORUÇ)
  • Update: Translation for Polish (pl_PL) language updated (Thanks to Witold)
  • Update: Translation for Spanish (es_ES) language updated (Thanks to David Bravo)
  • Update: Translation for Russian (ru_RU) language updated (Thanks to Grishin Alexander)
  • Update: Translation for Dutch (nl_NL) language updated (Thanks to Maurice)
  • Update: Code Indentation & Code Improvements

3.1.5 (21.07.2016)

  • New: Changed Notification Layout
  • New: Created Check,Uncheck All Buttons while selecting categories on the Notification screen
  • New: Translation for Czech (cs_CZ) language added (Thanks to Martin)
  • Fix: Subscribers subscribing via Rainmaker were not receving confirmation emails
  • Fix: Made few strings translatable
  • Update: Text correction in few places
  • Update: Updated POT file
  • Update: Translation for Spanish (es_ES) language updated (Thanks to David Bravo)
  • Update: Translation for Russian (ru_RU) language updated (Thanks to Grishin Alexander)
  • Update: Translation for Polish (pl_PL) language updated (Thanks to Witold)
  • Update: Translation for Turkish (tr_TR) language updated (Thanks to Erkan ORUÇ)
  • Update: Translation for Tamil (ta) language deleted
  • Update: Code Indentation & Code Improvements
  • Tweak: Added div class for the subscribe, unsubscribe messages shown via emails

3.1.4 (02.06.2016)

  • New: Use Rainmaker form to collect Subscribers
  • New: Setting to select featured image size when using ###POSTIMAGE### shortlink
  • New: Translation for Spanish (es_ES) language added (Thanks to bohemme)
  • Fix: Made few strings translatable
  • Fix: Incorrect text domain in few places
  • Update: Revised FAQ links in Help & Info page inside plugin
  • Update: Updated POT file
  • Update: Translation for Russian (ru_RU) language updated (Thanks to Alexander)
  • Update: Translation for Turkish (tr_TR) language updated (Thanks to Erkan ORUC)
  • Update: Text correction in few places
  • Update: Code Indentation
  • Tweak: Code improvements when using wp_enqueue_script
  • Tweak: Do not allow admin to edit sample cron job url from Cron Mail Settings
  • Tweak: CSS changes in Help & Info page inside plugin

3.1.3 (27.04.2016)

  • New: Added form tag to subscribe form
  • Fix: Added missing charset to meta tag
  • Update: Moved javascripts to footer
  • Update: Translation for Serbian (sr_RS) language updated (Thanks to Ogi Djuraskovic)
  • Update: Updated POT file

3.1.2 (22.03.2016)

  • New: You can now include Unsubscribe link in Welcome Email (Email Subscribers v3.1.2+)
  • New: Welcome Page on activating Email Subscribers
  • Fix: Shortcode not showing error messages upon user subscription
  • Fix: Show full sized featured image when using ###POSTIMAGE### shortlink
  • Fix: Can't edit settings in admin panel if SSL is enabled
  • Update: Revised the FAQ's in Help & Info page inside plugin
  • Update: Text correction in few places
  • Update: Updated POT file
  • Tweak: Do not allow admin to edit Subscribe, Unsubscribe link in admin settings

3.1.1 (08.03.2016)

  • Fix: call_user_func_array() expects parameter 1 to be a valid callback, function 'es_admin_option' not found or invalid function name
  • Fix: Incorrect plugin name in admin dashboard
  • Fix: Warnings in console on submitting subscription form in Chrome
  • Update: Revised Help & Info page inside plugin
  • Update: Added translation for missing texts
  • Update: Updated POT file
  • Tweaks: Minor tweaks

3.1 (09.02.2016)

  • New: Scripts and styles are now localized and can be translated
  • Fix: Subscribe button not visible correctly in Chrome
  • Update: Added POT file

3.0.1 (16.12.2015)

  • New contributor name has been added successfully.

3.0

  • Tested upto 4.4

2.9.2

  • Add-on plugin available for advanced subscribers form (Users can select interested group in subscribers form).
  • Polish language file added in the language directory.
  • Text Domain slug has been added for Language Packs.

2.9.1

  • Fixed cross-site scripting vulnerabilities and a potential SQL injection.

2.9

  • Tested upto 4.3
  • Option available to add same email address to multiple group name
  • Cron Mail option added. With this option you can schedule cron jobs for newsletter and notification emails. Using this cron option you can schedule mail (example 100 mails per hour)
  • Group Name added in the export list.
  • Mail Type option has been added in the Send Mail admin page. With this option you can add the mails into cron job or you can send the mail immediately.
  • Notification Status option has been added in the notification setup page. With this option you can add notification mails into cron job or you can send the mail immediately when new post is published.
  • Group name filter has been added in the subscriber admin page.

2.8

  • Tested upto 4.2
  • Fixed warning message bug on Roles page
  • Sync Email option has been added in the subscribers admin page. with this option all newly registered email address will be synced automatically into the plugin subscribers group.

2.7

  • Up to plugin version 2.6 only administrator level users can manage this plugin in dashboard. From this version I have introduced new feature called Roles. The user role can be selected using this Roles Menu. For example, If you want to give Send Email feature to Editor. Go to plugin Roles menu using administrator login and select Editor role to Send Email Menu, So that your Editor level user can access plugin Send Email menu to publish newsletter emails.

2.6

  • Added new option in the Email Import page to select Email Status and Email Group. with this option you can select (or create) group name and emails status when you import the email address.

2.5

  • Now plugin supports custom post type. i.e. With this plugin, you can able to send automatic newsletter/notification emails when you publish custom posts.

2.4

  • Tested upto 4.1
  • Fixed special character bug on Sender of Notification FROM email name.

2.3

  • This warning issue has been fixed (Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'es_admin_option' not found or invalid function name)

2.2

  • Warning message issue has been fix on notification mails. previously $post object was submitted to notification mail method without filtering post_id.
  • Added new keywords ###POSTLINK-ONLY###, ###POSTLINK-WITHTITLE### for notification mail content. ###POSTLINK-ONLY### - Use this key word to add post link in the mail content (Post link cannot be clickable) ###POSTLINK-WITHTITLE### - Use this key word to display post link with title (Clickable post title) ###POSTLINK### - Use this key word to display clickable post link.

2.1

  • In view subscribers admin page, Filter option and paging moved to the top right corner (Previous version it was in bottom).
  • Plugin tested for multisite installation blogs.

2.0

  • Tested up to WordPress 4.0
  • In view subscribers admin page, new option added to filter the email address based on status.
  • Paging option added on view subscribers admin page. In default it will show only first 200 emails, you have drop down box to navigate another page (i.e. 201 to 400 emails etc..).
  • Warning message fix on email address import page (i.e Strict standards: Only variables should be passed by reference) - Fixed

1.9

  • New option added in admin setting page to update Sent Mail Report Subject/Content. For each newsletter mail and notification mail, plugin will send one report mail to admin with default content. Now with this option, admin can update that default mail content.

1.8

  • Bug fixed on Double Opt-In welcome mail check (Previously it was not checking admin setting for welcome mail).
  • Tested up to WordPress 3.9.2

1.7

  • Bug fixed on individual subscriber delete option.
  • Bug fixed on individual subscriber resend confirmation mail option.

1.6

  • Bug fix on Send Mail/Notification warning message (i.e Call to undefined method issue has been fixed)
  • Call to undefined method es_cls_common::es_sent_report_plain() - Fixed
  • Call to undefined method es_cls_common::es_sent_report_html() - Fixed

1.5

  • Bug fix on admin notification email for new subscribers.

1.4

  • Scheduled published posts issue has been fixed (From this version onwards, Notification emails will be triggered for scheduled posts)
  • Bulk update option for subscribers group in admin view subscribers page.

1.3

  • Fixed small error on mail compose page.
  • Added check for Already Confirmed emails. This is to prevent user clicking optin email link multiple time.

1.2

  • Widget translation issue has been fixed
  • PHP warning message from Subscribers Export page has been removed.

1.1

  • Subscriber admin page, Check ALL & Uncheck All bug fixed.
  • Updated Help documents.

1.0

  • First version

1. How to install and activate Email Subscribers on multisite installation?

Refer here.

2. How to add subscription box to your website?

Refer here.

3. How to Import and export email address?

Refer here.

4. How to modify the existing email content like Confirmation email, Welcome email, Admin emails?

Refer here.

5. How to change/update/translate any strings from the plugin?

Refer steps from here.

6. How to add unsubscribe link in emails?

Refer here.

7. What are Static Templates and Dynamic Templates?

Refer here.

8. How to Compose and Send Newsletter Emails

Refer here.

9. How to Configure and Send Post Notification emails to subscribers when new posts are published?

Refer here.

10. How to Send a sample new post notification email to testgroup/myself?

Refer here.

11. How to check Sent emails reports?

Refer here.

12. How to Add/Update Existing Subscribers Group?

Refer here.

13. Subscribers are not receiving Emails

Check steps from here.

14. How to show subscribe form inside a popup?

Refer here.

15. How to use Rainmaker’s form in Email Subscribers?

Refer here.

16. How to Schedule Cron Emails/auto mails?

Refer here.

17. How to Schedule Cron Emails/auto emails for Email Subscribers in cPanel?

Refer here.

18. How to Schedule Cron Emails/auto emails in Parallels Plesk?

Refer here.

19. What to do if Hosting doesn’t support Cron Jobs

Refer here.

20. Email Subscribers FAQ

Refer here.

21. How to add group selection in front end subscription box

Use Email Subscribers - Group Selector add-on.

How to install and activate the plugin? and How to setup subscription box widget?

How to compose Newsletter and How to Send Newsletter Emails to subscribers?

How to setup notification mail when news posts are published in the blog?

How to Import & Export email address?

Share  
Download
Version 3.2.6

Requires WordPress version: 3.4 or higher

Compatible up to: 4.7.2

Last Updated 18 Jan 2017

Date Added: 09 May 2014

Plugin Homepage

Evaluation
star1
star2
star3
star4
star5

4.7 stars
190 ratings
481,974 downloads

Compatibility

Not Enough Data

Reports:
Works: 0
Broken: 0