How to create a user registration form in WordPress
Whether you’re selling an online course, running a membership website, or planning to build a community, a straightforward enrollment process is essential for retaining users. The simpler the process, the more people who register on your website and the larger your audience will be.
A user registration form streamlines the registration process on your website. It’s a simple form asking visitors for basic information, and by filling in a few details, they can register on your site in no time. In this article, we’ll go over the process of creating an attractive user registration form.
Activate Membership Settings on Your Website
Before creating a user registration form, you must first enable the membership settings in WordPress.
1. Go to your WordPress dashboard and click on Settings.
2. In General settings, activate the “anyone can register” box.
Install the Ultimate Member plugin
There are many ways to create a user registration form on your site, including using a plugin, custom code, or embedding the form directly on your website. In this article, we will use the help of the ultimate member plugin to create a simple registration form.
The Ultimate Member plugin allows you to easily add a user registration form to your WordPress website. This makes the registration process very easy for your visitors, increasing the number of registrations, ultimately leading to the success of your blog.
Here’s how to install the ultimate member plugin.
1. Go to WordPress Dashboard> Plugins> Add New.
2. Search the plugin Ultimate member. Install and activate it.
Once installed, you will see the plugin in the list of active plugins.
The Ultimate Member plugin creates different pages including user page, login page, registration page, logout page, etc. when you click on the Create pages button.
Here you can see the list of pages that will be created.
How to access the pages created by the plugin
Follow the steps below to navigate to the page created by the plugin on your website.
1. Access your WordPress Dashboard> Pages> All Pages.
2. Find the registration page in the list of pages and click view.
3. Preview the registration form to make sure it contains everything you want to ask the user when registering on your website.
Add the pages created by the ultimate member plugin to the menu so that they are easily accessible from the frontend. Here’s how to do it:
1. Access your WordPress Dashboard> Appearance> Menus.
2. Select the pages you want to add to the menu.
3. Click on Add to menu.
This will add the list of pages to the menu.
4. After placing the pages in the respective menu, click on Save menu.
How to restrict pages based on user roles
The ultimate member plugin allows you to restrict pages based on user role or login status on your website.
Let’s see how you can restrict the registration page to only logged in users.
1. Click on the Registration page to open the drop-down menu.
Here you can select the type of users who can view the particular page of your website. These can be logged in users, logged out users, or everyone on the website.
2. From the Who can see this menu link? drop-down list, select Disconnected users.
This will display the registration page only to users who are not already logged in to your website. Likewise, you can also change the visibility settings of other pages.
3. Click on Save menu after changing the restrictions.
Editing account and login page settings
While the account page should be shown to users who have paid for the subscription on your website, only logged out users should see the login page. To manage a membership website, these two parameters are of the utmost importance.
Follow the steps below to change account and login page settings.
1. Open the scrolling menu for the account page.
2. Change the settings for Everyone at Connected Users.
3. Select The subscribers like the role of members who can see the menu link above.
4. For the login page, change access to Disconnected Users from the drop-down list.
Once you’ve changed the page settings, don’t forget to click Save menu. From now on, the pages will be visible to the public according to their connection status.
Each time a user registers on your website, the details will be automatically stored on your website. This helps build a mailing list that you can use later to promote new offers to the same audience in the future.
How to check user details
You can track user details in your WordPress dashboard. Here’s how to do it:
1. Go to your WordPress Dashboard> Users.
2. Click on All to open the list of all users.
3. To see the details, click on the Info option under the name of each subscriber.
A pop-up window will appear with all of the user’s details.
Tracking the list of registered users from time to time will help you filter out users who have not continued their membership. That way, you can send them separate reminder emails to pay for the subscription or take their feedback on why they canceled their subscription.
How to activate email notifications
By enabling email notifications, you will be notified by email whenever someone signs up on your website.
1. Go to Ultimate member settings in the dashboard menu.
2. Click on E-mail from the tabs.
3. Scroll to New user notification and click on the Settings (gear) right next to it.
4. Activate the option and click on Save changes.
Now, every time a new user registers on your website, you will receive an email notification.
Create user registration forms to facilitate the registration process
Although WordPress allows you to assign roles manually, it can be time consuming. The Ultimate Member registration plugin automatically assigns roles to users when registering on your website with form submission.
Without having any coding knowledge, beginners can easily create eye-catching user registration forms with user-friendly interface.
You can also enhance the appearance of registration forms with the settings available in the appearance settings. It helps to make your website more attractive to increase your website engagement rate.
Want more visitors to your blog? Here, we’ll show you how to make your blog more appealing to readers.
About the Author