How to add a registration form in WordPress

Do you want to create a personalized registration form for your users ?

The default WordPress registration form displays the WordPress brand image and does not match the WordPress theme on your website.

If you have never installed WordPress, find out in this tutorial How to install and configure your blog

In this tutorial, we will show you how to create a personalized registration form on WordPress.

Why add a personalized registration form to WordPress

The default WordPress registration page displays the brand image and the WordPress logo. It doesn’t necessarily match the rest of your website.

Creating a personalized registration form allows you to add the registration form to a page on your website. It helps you provide more consistent user experience during the registration process.

Before continuing you can find out how to customize the registration and connection pages on WordPress

A personalized registration form also allows users to be redirected after registration. You can also display additional profile fields, combine them with the custom connection form, and connect them with your email marketing service.

That said, let’s take a look at how to create a personalized registration form on WordPress.

Creation of a personalized connection form

The first thing you need to do is install and . For more details, .

You will at least need the Pro plan to gain access to user registration forms.

After activation, you must visit “WPForms” Settings “to enter your WPForms license key. You can get this key on your WPForms account.

Then access “WPForms> Addons”. Click the “Install Addon” button on the “User Registration Forms” extension.

WPForms will download and install the extension. You will need to click the “Activate” button to start using the extension.

You are now ready to create your personalized registration form.

You must visit “WPForms> Add new” to use the visual manufacturer of WPForms.

First, you must enter a name for your form, then select the “User Registration Form” () template.

WPForms will create a simple registration form for you. This sample will have the following fields.

  • Name – First name
  • Username
  • Email
  • Password
  • Short biography

You can add fields from the left panel. You will only have to slide fields to reorganize their order.

Addition of custom fields to your personalized registration form

WPForms also allows you to add profile fields to your form. To do this, you will need a specialized plugin.

In this example, we use the free plugin “”.

The first thing you need to do is install and activate the “User Meta Manager” plugin. For more details, see our guide on How to install (add) a plugin on WordPress

After activating the plugin, you must go to the next location “Users> Manage Users” and add metas to continue.

But, you must first enter a key. This key will allow you to know how the field of the personalized user profile will be recognized internally.

Then you have to choose a type of field. In this example, we use a URL field to add the URL of the Facebook profile. Under “Label”, you must enter the label which will be visible to users when filling this field.

Before continuing, find out how to display custom fields on WordPress

Click the “Submit” button () to add the custom meta field. You can then visit the Users section “Your profile” to see the field.

Now that we have created a custom field, let’s add it to the personalized registration form in WPForms.

Go to WPForms “All forms” to modify your personalized registration form or to create a new one.

After that, click on a field from the left panel to add it to your form. In this example, we add a “Web website URL” field to our form.

The “Website / URL” field will now appear in the preview of your form. You just have to click on the latter and WPForms will display its properties in the left panel.

We need to change the label on the website “Website / URL” for “URL Profil Facebook”. You can also add a description for the field.

Remember to click the “Save” button in the upper right corner of the screen to save your form.

Then you must click the Settings button for the advanced parameters of the form. On the “Settings” page, click the “User Registration” tab.

WPForms will display your fields and a drop-down menu below to allow you to select the registration field that you can “mapp” () .

Discover our 8 premium WordPress plugins to create custom fields

You will notice that WPForms automatically “mappe” your default fields as name, e-mail, password, etc ….

You can select a page where you want users to be redirected, once they validate the form.

To do this, you will need to scroll through to the Custom User Meta section. Here you can enter the previously created meta key, then select the field of the form you want to “map”.

Remember to save your settings

How to add a registration form on WordPress

Before starting this part we invite you to discover How to create a personalized registration page on WordPress.

If it’s done, let’s add a form to WordPress together

WPForms simplifies adding widget to the sidebar or to your pages and articles. You must start by editing an article / page.

On the editing screen, you will notice the new WPForms button.

By clicking on it, this will reveal a context menu. You must select your form from the drop-down menu, then click the “Add Form” button.

You will notice that the “WWPForms” shortcode will appear in the editor of the contents of your article. You can now publish or save your articles / page and then preview your form.

WPForms also allows you to add your personalized registration form to the sidebar. Visit the Appearance> Widgets>> menu, and add a “WWPForms” widget to a sidebar.

You must select the form you want to display in the drop-down menu in the widget parameters. Remember to save the widget settings.

That’s it, you can now visit your website to see your personalized registration form in action.

Thus ends the creation of a personalized registration form. But before moving forward, we suggest that you consult the WPForms article: The best WordPress plugin to create a contact form

1. WP Custom Admin Login

WP Custom Admin Login is a premium WordPress plugin for customizing the WordPress default connection page. It allows you to customize this page from the WordPress Customizer, and is delivered with more than 25 superb page models that will be totally chosen.

Even if you do not have skills in coding, you can create an exceptional connection page in no time. Its visual interface is very intuitive, which will allow you to configure your connection page according to your preferences. It supports videos and images that can be used as a background on your page.

2. Flex-Register

Flex-Register is a WordPress plugin that allows you to add a registration or connection form to a lightbox. Refreshment of the page will not be necessary and it will operate immediately after installation. No configuration will therefore be necessary.

It will also match your form with the style of the active WordPress theme on your website. As a feature, it offers among other things: a refined design and a well-commented code, its completely customizable appearance, compatibility with the majority of popular WordPress themes, support for several browsers and others.

3. Login Ninja

This WordPress plugin allows you to customize your connection page. It’s more than just customizing your connection form. You can customize the entire page, by changing its color, add an image in the background, add a logo and more.

Its other functionalities are: the protection of connection and registration forms with captcha, automatic and manual banishment of PIs that attack you by brute force, a detailed journal of all connection-related activities, user redirection based on roles and user names, receipt of notifications by e-mail for all connection events, an easy-to-use graphical interface, detailed and other documentation.

Other recommended resources

You may want to create other types of forms ? do not hesitate to consult this list of recommended resources.

  • WPForms review: is this the best plugin for your forms ?
  • How to create forms compatible with the GDPR standard on WordPress
  • Forminator: the free form generator with calculations and payments on WordPress


Here is ! That’s it for this tutorial. I hope it will allow you to easily create a personalized WordPress registration form. We also invite you to consult our .

If you have suggestions or comments, they will be welcome. But, if you liked don’t hesitate to

Leave a Reply

Your email address will not be published. Required fields are marked *