Whether you're selling an online course, running a membership website, or planning to build a community, an easy signup process is essential to earn users' loyalty. The easier the process is, the more people will sign up on your website, and the larger your audience will be.
A user registration form streamlines the signup process on your website. It's a simple form asking visitors some basic information, and by filling in a few details, they can register on your website in no time. In this article, we'll go through the process to create an engaging user registration form.
Enable Membership Settings on Your Website
Before creating a user registration form, you'll have to enable membership settings first in WordPress.
1. Navigate to your WordPress dashboard and click on Settings.
2. In General settings, enable 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 directly embedding the form on your website. In this article, we'll take the help of the ultimate member plugin to create a simple registration form.
Ultimate Member plugin allows you to add a user registration form to your WordPress website easily. It makes the registration process super simple for your visitors, increasing the number of registrations ultimately leading to your blog's success.
Here's how you can install the ultimate member plugin.
1. Navigate to WordPress Dashboard > Plugins > Add New.
2. Search for the plugin Ultimate Member. Install and activate it.
Once installed, you'll see the plugin in the list of active plugins.
Ultimate member plugin creates different pages, including the user page, login page, register 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 Pages Created by Plugin
Follow the below steps to access the page created by the plugin on your website.
1. Go to your WordPress Dashboard > Pages > All Pages.
2. Find the register page from the list of pages and click view.
3. Preview the registration form to make sure that it has everything you want to ask from the user while registering on your website.
Add the pages created by the ultimate member plugin to the menu so they're easily accessible from the frontend. Here's how you can do that:
1. Go to your WordPress Dashboard > Appearance > Menus.
2. Select the pages you want to add to the menu.
3. Click Add to Menu.
Doing 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 With Respect to User Roles
The ultimate member plugin allows you to restrict pages according to the user's role or logged-in status on your website.
Let's take a look at how you can restrict the register page to only users who are logged in.
1. Click on the Register page to open up the dropdown menu.
Here, you can select the type of users who can see the particular page on 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? dropdown, select Logged Out Users.
This will show the registration page only to users who aren't logged in on your website already. Similarly, you can change the visibility settings for other pages as well.
3. Click Save Menu after changing the restrictions.
Changing Settings for Account and Login Pages
While the account page must be shown to users who have paid for the subscription on your website, only logged-out users should see the login page. To run a membership website, these two settings are of utmost importance.
Follow the below steps to change settings for account and login pages.
1. Open up the dropdown menu for the account page.
2. Change settings from Everyone to Logged-In Users.
3. Select Subscribers as the role of members who can see the above menu link.
4. For the login page, change access to Logged-Out Users from the dropdown.
Once you've changed the settings for the pages, don't forget to click on Save Menu. Now the pages will be visible to the audience according to their logged-in status.
Whenever any user registers on your website, the details will automatically be stored on your website. This helps in making an email 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 the user details in your WordPress dashboard. Here's how to do that:
1. Go to your WordPress Dashboard > Users.
2. Click on All to open the list of all users.
3. To see the details, click the info option under each subscriber's name.
A pop-up window will appear with all user details.
Tracking the list of registered users from time to time will help you filter out the users who have not continued their membership. This way, you can separately send them reminder emails to pay for the subscription or take their feedback on why they canceled their membership.
How to Enable Email Notifications
By enabling email notifications, you will be notified via email whenever someone registers on your website.
1. Go to Ultimate Member's Settings in the dashboard menu.
2. Click Email from the tabs.
3. Scroll down to the New User Notification and click on the Settings (gear) icon right next to it.
4. Enable the option and click Save Changes.
Now, whenever a new user signs up to your website, you will receive an email notification.
Create User Registration Forms to Make the Sign-Up Process Easy
Although WordPress lets you assign roles manually, this can be quite time-consuming. The Ultimate Member registration plugin automatically assigns roles to users whilst registering on your website with the form submission.
Without having any coding knowledge, beginners can easily create eye-catching user registration forms with a user-friendly interface.
You can also improve the look and feel of the registration forms with the settings available in the appearance settings. This helps in making your website more appealing to increase the engagement rate of your website.
Want more visitors to your blog? Here, we'll show you how to make your blog more attractive to readers.
About The Author