Dec 222015

WordPress Simple Membership Free Level Setup shows you how to add and create a Free Membership Level sign up in your website.

Last Updated: September 5, 2017

Latest News: I have added one image and updated another image.

In this post you will learn how to create a Free Membership Level and how to troubleshoot issues you might run into. It is important that you follow these steps correctly or else you will see an error message displayed in your website.

Important: Free membership signup does not send a thank you e-mail message to the new member after registration is complete. This is only currently possible with the Form Builder add-on. Or if you are comfortable editing your functions.php theme file then check the following URL Troubleshooting and read Q7.

WordPress Simple Membership Free Level Setup Steps

Step 1 ) First go to WP Membership -> Membership Level and create a Free Membership Level if you have not already done so. See image below.

Click on Add Level and start creating your Free Membership level. When you create a new level you can configure the following features.

  • Membership Level Name (required)
  • Default WordPress Role (required)
  • Access Duration (required)
  • Click on Add New Membership Level button once you have completed your set up.


Once you have created the Free membership level you should see the following information displayed.

Note: Your ID number might be different.


Step 2 ) Then go to WP Membership -> Settings -> General Settings to enable and add the following settings. See image below.

  • Enable Free Membership
  • Free Membership Level ID = add here the free membership level ID you received when you created the account above in Step 1 ).


Step 3 ) Once you have completed the above then you need to add the following shortcode to the registration page you created or the Join Us page if that is where you want to add the shortcode.

[swpm_registration_form ]

If everything goes well you should see the following registration form with out any error messages.


Troubleshooting the Free Membership Form

What if the form does not show or you receive an error message? If you see any of the messages below it means that your settings are not correct. Go back to the beginning and check to make sure you followed all the steps correctly.

Below is a list of some of the error or warning messages that will display on the signing up page, when signing up for a Free membership level.

Error 1 )


Free membership is disabled on this site. Please make a payment from the Join us page to pay for a premium membership.

You will receive a unique link via email after the payment. You will be able to use that link to complete the premium membership registration.

You might see the following Fatal error message, this one usually appears when you add a membership level that does not exist.

Error 2 )

Fatal error: Call to a member function get_value() on a non-object in …\wp-content\plugins\swpm-form-builder\classes\class.swpm-fb-form.php on line 64

Note: If you have installed the Form Builder add-0n then click on the following URL WordPress Simple Membership Form Builder to help you troubleshoot some of the errors you might see.


Click on the following URL Shortcode List to continue.

I hope my information above helps you. More instructions coming soon.

If you have any questions please let me know. I will be updating this tutorial from time to time.


Simple Membership Plugin Tutorial List:

Manuel Ballesta RuizManuel Ballesta Ruiz is a web developer, Blogger and WordPress Enthusiast.

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>