Add a simple straightforward sign-up form to your WordPress site. Integrates with phpList, the most popular open-source newsletter manager.
This plugin is a widget that adds a simple sign-up form to your WordPress site, allowing visitors to subscribe to your mailing list. It serves as a front end to phpList, the most popular open-source newsletter manager (over 1.5 million downloads according to their website). The widget connects to phpList via AJAX, which allows a visitor to subscribe without leaving your WordPress page – no refresh or redirect is necessary.
Features:
More information
Requirements:
To install this plugin:
Alternatively you can search for the plugin from your WordPress dashboard and install from there.
Example of Sign Me Up form installed in WordPress Twenty Fourteen Theme
Built-in error checking - ensures email address has a valid format
Example response after a successful submission. Message and formatting can be customized via phpList Subscribe Page.
Configuring the form via the Widgets panel in WordPress backend
Yes, this plugin specifically designed to use phpList as the mailing list manager to store the email adresses
No, this plugin will not work with MailChimp or other mailing list services. It is designed as a free open-source alternative to these paid services. So, instead it works with phpList.
Unfortunately, no. Currently there is no provision in the AJAX code in phpList to parse these additional parameters. As a workaround,
it is possible to request for these fields (Name, Zip Code, etc) in any of the confirmation emails sent by phpList, or have
the user update their profile with these additional details.
You can only have one widget per WordPress page. But, you can setup multiple widgets that each reside on a different page of your website. For example, one widget on the “Contact Us” page, a different widget on the “Latest News” page, etc. This allows you to customize the message of the signup form to whatever content you are displaying on that page.
The messages for a successful response can be customized via the Subscribe Page in phpList. Unfortunately, the error messages and failed submission messages cannot be customized.
Yes, this should work with no issues. Just make sure that you enable cross-domain AJAX first. For more detailed instructions, see Cross-Domains.
Yes. Again, just make sure that you have enabled cross-domain AJAX. For more detailed instructions, see Cross-Domains.
This could be due to a number of issues: