Ready to get started?Download WordPress

Plugin Directory

Easy Sign Up

This Plugin creates a form to collect the name and email from your visitors, who are then redirected to the web address of your choice.


  • NEW Multiple Redirection Locations
    • I have added the ability for you to override the default redirection web address in the shortcode. You do this by adding the new attribute esu_r_url and set it's value to a web address of your choosing.
    • [easy_sign_up esu_r_url="www.redirecting.com"]
  • NEW Simple Sign Up Data page had been added under the options area.
    • This will create a comma separated list of all your sign ups.
    • This is meant as simple system to keep track of who has signed up.
  • If you want more control data including please see the Easy Data Extra
    • the ability to export your data
    • view referring web pages
    • View user OS (operating system) data

  • Updated Read me file and changed shortcode use instructions
  • Added link to the WordPress support forums

  • Bug fix:
    • Added in a conditional statement to check that the array used by the Update Widget API has no unset variables.

  • Widget:
    • Fixed E_STRICT notices under WP 3.8 running on PHP 5.4.x


  • fixed bug introduced by 3.1.4 update that prevented generation of the phone field in the shortcode


  • Deleted unused transient function and hook
  • Fixed E_STRICT notices under WP 3.8 running on PHP 5.4.x


  • Added Dutch language support thanks to Luc van Geenen @ decoda


  • Corrected Language domain


  • Removed support for depreciated shortcode attribute
  • Added a forward slash (/) on the end of the website's URL as this was in a few rare cases tripping servers and preventing them from posting the from data


  • 3.0 is coded to take full advantage of WordPress's API - keeping the plugin fast and lightweight and eliminating redundant code.
  • New validation JavaScript code
  • New default layout
  • Screen reader support
  • Language support - feel free to translate
  • New shortcode tag attributes
  • New add Easy Sign Up shortcode via the page/post editor
  • New form fields, phone, first and last name
  • HTML auto responder emails
  • WYSWYG editor for auto responder email
  • Change the way extra's are installed, these are now stand alone plugins and are installed like any other WordPress plugin
  • Added Spam protection via the Akismet API. This requires that Akismet is installed and activated.
  • Added Hooks and Filters to allow other Plugin and Theme Developers to interact with the plugin, adding extra fields and capturing form data


  • Added stripslashes_deep() function to remove the the backslash character used to escape quotes in auto-responder email - March 14, 2012


  • Fixed a IIS bug with the way the unzip class was handling the windows folder system
  • Getting the plugin ready to work in 3.3
    • Ensuring that the code contains no deprecated functions or hooks


  • Replaced jQuery validation with standard JavaScript. Saving 35 kb and minimizing clashes with other JavaScript libraries used by themes and plugins
  • Replaced mail() with wp_mail()
  • Added support for Easy Extras
  • Added support for localization.
    • To translate into your language use the easy-sign-up.pot file in /languages folder.
    • Poedit is a good tool to for translating. @link http://poedit.net
    • Please contact me at http://www.beforesite.com/support with any translations so I can make them available to others.


  • Bug fix: Fixed a problem with a clash between the Easy Sign Up plugin and the Atahualpa Theme.

  • Added the form as a widget.

  • Changed the validation script to jQuery validation plugin 1.7

  • Added form_id as an optional attribute to the short code, this will allow the form to be in more then one area of your page without confusing the form validation script.

    • Note that you need to make your id one word i.e. form_id="my_id" OR form_id="myID" is correct, But form_id="My ID" is wrong.


  • Removed direct access to the wp-config.php file.
  • Added custom tag to the auto reply email. If you would like to include the name person who signed up in the Thank You Email just paste #fullname# into the Thank You Email text field where you'd like to see it.


First Version

Requires: 3.9 or higher
Compatible up to: 3.9.9
Last Updated: 2014-5-25
Downloads: 86,558


4 stars
4.8 out of 5 stars


2 of 2 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1
50,2,1 0,1,0
100,2,2 100,1,1
100,1,1 100,1,1
100,3,3 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1