Subscriber by BestWebSoft

Description

Subscriber plugin adds email newsletter signup form to collect customer data on your WordPress website. Subscribe your visitors to a company newsletter or simply collect leads.

Communicate with your audience directly. Convert your visitors to subscribers and customers easily!

NOTE: Subscriber plugin is an exclusive add-on to the Sender plugin.

View Demo

Free Features

  • Add newsletter email subscription form to the:
    • Posts
    • Pages
    • Widgets
  • Add labels to:
    • Text above the subscription form
    • Email field
    • Unsubscribe checkbox
    • Subscribe button
  • Compatible with Captcha
  • Compatible with Contact Form
  • Customize service messages
  • Notify administrator via email about new subscribers
  • Change recipient email to:
    • Administrator email
    • Custom email
  • Customize message content sent to:
    • Administrator
    • Subscribed user
  • Add unsubscribe link and additional text to email template
  • View information about subscribers:
    • Name
    • E-mail
    • Status
  • Sort your subscribers by:
    • All
    • Subscribed
    • Unsubscribed
    • Black listed
    • Trashed
  • Add custom code via plugin settings page
  • Compatible with latest WordPress version
  • Incredibly simple settings for fast setup without modifying code
  • Detailed step-by-step documentation and videos

Pro Features

All features from Free version included plus:

  • Add email newsletter subscription checkbox to registration form
  • Send email with subscription confirmation
  • Set time limit for subscription confirmation
  • Add the following fields to the subscription form:
    • Name
    • Unsubscribe (checkbox)
  • View reason of unsubscribing
  • Get answer to your support question within one business day (Support Policy)

Upgrade to Pro Now

If you have a feature suggestion or idea you’d like to see in the plugin, we’d love to hear about it! Suggest a Feature

Documentation & Videos

Help & Support

Visit our Help Center if you have any questions, our friendly Support Team is happy to help — https://support.bestwebsoft.com/

Translation

  • Czech (cs_CZ) (thanks to PaMaDeSSoft, www.pamadessoft.cz)
  • Indonesian (id_ID) (thanks to Jordan Silaen, www.chameleonjohn.com)
  • Russian (ru_RU)
  • Ukrainian (uk)

Some of these translations are not complete. We are constantly adding new features which should be translated. If you would like to create your own language pack or update the existing one, you can send the text of PO and MO files to BestWebSoft and we’ll add it to the plugin. You can download the latest version of the program for work with PO and MO files Poedit.

Recommended Plugins

  • Updater – Automatically check and update WordPress website core with all installed plugins and themes to the latest versions.
  • Contact Form – Allow customers to reach you using secure contact form plugin any website must have.
  • Captcha – #1 super security anti-spam captcha plugin for WordPress forms.
  • Sender – Send bulk email messages to WordPress users. Custom templates, advanced settings and detailed reports.
  • SMTP – Configure SMTP server to receive email messages from WordPress to Gmail, Yahoo, Hotmail and other services.

Screenshots

  • Subscriber Sign Up Form widget in the frontend.
  • Subscriber Basic Settings page.
  • Subscriber Email Notifications page.
  • Subscriber Subscribers page.
  • Subscriber Sigh Up Form widget settings.

Installation

  1. Upload the subscriber folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Plugin settings are located in ‘BWS Panel’, ‘Subscriber’.

View a Step-by-step Instruction on Subscriber Installation

FAQ

Installation Instructions
  1. Upload the subscriber folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Plugin settings are located in ‘BWS Panel’, ‘Subscriber’.

View a Step-by-step Instruction on Subscriber Installation

Can I create a newsletter subscriber in the backend of the site?

Yes. You just need to create a new user with the role of “Mail Subscriber” in Users > Add New.

How can the user unsubscribe from the newsletter?

1) The user should go to your site, enter his/her e-mail in the Subscribe Form, mark the “unsubscribe” checkbox and click the “Submit” button.
2) If everything has been done correctly, he/she will recieve a mail with a link for unsubscription.
3) If the user follows that link, he/she will be automatically unsubscribed from the newsletters.

How can the previously registered users subscribe for the newsletter?

The previously registered users can subscribe for the newsletter exactly as any other site visitor through the Subscribe Form or mark the “Subscribe for newsletters” checkbox on their Profile editing page.

Why do I need the blacklist?

If you do not want the user to receive letters of mailing for some reason, you can move him to the blacklist. Users from the black list can not receive letters and resubscribe for the mailing.

I would like to add checkbox “Subscribe” to the custom form on my website. How can I do this?
  1. Install the Subscriber plugin and activate it.
  2. Open the file with the form (where you would like to add checkbox “Subscribe”).
  3. Find a place to insert the code for the checkbox “Subscribe” output.
  4. Insert the necessary lines:

if ( has_filter( ‘sbscrbr_checkbox_add’ ) ) {
$sbscrbr_checkbox = apply_filters( ‘sbscrbr_checkbox_add’, false );
if ( isset( $sbscrbr_checkbox[‘content’] ) ) {
echo $sbscrbr_checkbox[‘content’];
}
}

If the form is HTML you should insert the line with the PHP tags:

  1. Then you should add the lines to the function of the entered data checking:

if ( isset( $_POST[‘submit’] ) && has_filter( ‘sbscrbr_checkbox_check’ ) ) {
$sbscrbr_check = apply_filters( ‘sbscrbr_checkbox_check’, array(
’email’ => isset( $_POST[’email’] ) ? $_POST[’email’] : ”
) );
if ( isset( $sbscrbr_check[‘response’] ) ) {
echo $sbscrbr_check[‘response’][‘message’];
}
}

or

isset( $_POST[’email’] ) ? $_POST[’email’] : ”
) );
if ( isset( $sbscrbr_check[‘response’] ) ) {
echo $sbscrbr_check[‘response’][‘message’];
}
} ?>

where:

  • $_POST[‘submit’] is a name of the submit form button;
  • $_POST[’email’] is a name of the field with entered e-mail;
I have some problems with the plugin’s work. What Information should I provide to receive proper support?

Please make sure that the problem hasn’t been discussed yet on our forum (https://support.bestwebsoft.com). If no, please provide the following data along with your problem’s description:

  1. the link to the page where the problem occurs
  2. the name of the plugin and its version. If you are using a pro version – your order number.
  3. the version of your WordPress installation
  4. copy and paste into the message your system status report. Please read more here: Instruction on System Status

Reviews

Read all 9 reviews

Contributors & Developers

“Subscriber by BestWebSoft” is open source software. The following people have contributed to this plugin.

Contributors

“Subscriber by BestWebSoft” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Subscriber by BestWebSoft” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

V1.3.7 – 13.07.2017

  • NEW : The Indonesian language file has been added.

V1.3.6 – 23.06.2017

  • NEW : An ability to add several email addresses to the “Recipient email address” field has been added.
  • Bugfix : Widget’s name has been changed from “Subscriber Form Registration” to “Subscriber Registration Form”.
  • Bugfix : Service messages have been changed.
  • NEW : An error message which appears if email can’t be sent and SMTP is not configured has been added.
  • Bugfix : Form’s action has been corrected to remove wrong redirects after form submission.

V1.3.5 – 14.04.2017

  • Bugfix : Multiple Cross-Site Scripting (XSS) vulnerability was fixed.

V1.3.4 – 26.12.2016

  • NEW : An ability to refer {unsubscribe_link} and {subscribe_link} shortcodes to a separate page or specified URL.

V1.3.3 – 12.08.2016

  • Update : All functionality for WordPress 4.6 was updated.

V1.3.2 – 21.07.2016

  • Bugfix : Decoding of special characters in emails was added.

V1.3.1 – 13.07.2016

  • NEW : Classes has been added for form’s blocks for an ability to stylize it.
  • NEW : An anchor has been added to the form to make the page scroll down to the form after submitting.
  • Update: BWS panel section was updated.
  • Pro : An ability to disable Subscription confirmation.

V1.3.0 – 20.05.2016

  • NEW : Ability to use HTML letters created with TinyMce visual editor through Sender Pro by BestWebSoft plugin.

V1.2.9 – 25.04.2016

  • NEW : Ability to add custom styles.
  • Bugfix : Bug with checking Contact Form version has been fixed.

V1.2.8 – 31.03.2016

  • NEW : An ability to add “Subscribe” checkbox to Contact Form plugin by BestWebSoft.
  • Update: BWS plugins section was updated.

V1.2.7 – 18.01.2016

  • NEW : The Czech language file was added.
  • Bugfix : Bug with sorting by columns was fixed.

V1.2.6 – 25.12.2015

  • Bugfix : Fixed captcha working.

V1.2.5 – 03.12.2015

  • NEW : An ability to disable the notifications about new subscribers was added.

V1.2.4 – 30.09.2015

  • NEW : A button for Subscriber shortcode inserting to the content was added.
  • Bugfix : Fixed captcha displaying.

V1.2.3 – 03.07.2015

  • New : Ability to restore settings to defaults.
  • Update: Input maxlength is added.
  • Update: BWS plugins section was updated.

V1.2.2 – 27.05.2015

  • Bugfix : We fixed bug with unsubscribing user via the link in an email.
  • Update : We updated all functionality for wordpress 4.2.2.

V1.2.1 – 21.04.2015

  • Bugfix : We fixed bug with displaying the lists of the users.

V1.2.0 – 07.04.2015

  • Bugfix : Subscriber shortcode checking for WP versions 3.6 and below was fixed.
  • Bugfix : Fixed duplicate messages.
  • Bugfix : We fixed syntax error.

V1.1.9 – 03.02.2015

  • Bugfix : False error display when subscribing from a form was fixed.
  • Bugfix : The empty “From” field in the letter to the administrator was fixed.
  • Update : We added style for subscriber form.

V1.1.8 – 26.01.2015

  • Bugfix : We fixed selectbox on plugin settings page.
  • Bugfix : We have changed adding script variables.
  • Bugfix : We have fixed Unsubscribe checkbox redundance on the user profile page with activated Sender Pro plugin.

V1.1.7 – 06.01.2015

  • Update : BWS plugins section is updated.
  • Update : We updated all functionality for wordpress 4.1.

V1.1.6 – 20.10.2014

  • Bugfix : We fixed email headers.

V1.1.5 – 11.09.2014

  • Update : We updated all functionality for wordpress 4.0.
  • Bugfix : Duplication of mailout with Sender Pro for the user registered after installation of the Subscriber plugin was fixed.

V1.1.4 – 18.08.2014

  • Bugfix : Security Exploit was fixed.

V1.1.3 – 28.07.2014

  • Update : We updated all functionality for Limit Attempts Pro plugin.

V1.1.2 – 17.07.2014

  • Update : We updated all functionality for Email Queue plugin.

V1.1.1 – 26.05.2014

  • Update : We updated all functionality for wordpress 3.9.1.
  • NEW : The Ukrainian language file is added to the plugin.
  • Bugfix : Fixed 404 error after form submitting.
  • NEW : Compatibility with Captcha Pro plugin.

V1.1 – 01.04.2014

  • Update : BWS plugins section is updated.
  • Bugfix : Problem with deleting plugin is fixed.
  • Bugfix : Fixed output administrator`s login on settings page.

V1.0 – 27.02.2014

  • NEW : Russian language files were added to the plugin.