Blog

How to Add Extra Fields to the WordPress Registration Form

Add Extra Fields to WordPress Registration Plugin

Welcome to our ‘Custom Registration Form’ WordPress Tutorial. Need to add extra custom fields to the WordPress registration form plugin? There are a number of reasons you might want to collect extra information from the users registering for your WordPress site.

For example, you might want to:

Or something else! There are a myriad of reasons why learning more about your registered users is helpful.

Unfortunately, WordPress doesn’t let you add fields to the registration form…or even customize the style of the register form (that’s a whole different story!).

So, if you find yourself needing some new or extra fields, you’ll need a third-party plugin. And that’s where RegistrationMagic plugin comes into play.

RegistrationMagic lets you add unlimited extra custom form fields to your WordPress registration forms. And you can also configure whether or not the custom fields you add show up in a user’s profile page. Let’s get started with our Custom Registration Form WordPress Tutorial:

Adding Custom Fields to the WordPress Registration Form

To get started, you can use either the free or premium version of Registration Magic, WordPress user registration plugin with custom fields.

Once you’ve activated the plugin, you should head on over to your new RegistrationMagic tab and click Add Form:

add-form-fields-wordpress-register-1

Give it a name, a description to help you remember it, and make sure to check the WP Registration Form box.

Further down the page, you can choose to add some content which displays above the form. This can be nice to give a welcome message or instructions, but is not required.

Once you’ve filled everything out, make sure to click Save.

Add Your New Registration Form Custom Fields

Once you click Save, you’ll be at your form dashboard. Here you can view analytics, submission entries, and more. To add new custom fields, find the Pages and Fields option:

add-form-fields-wordpress-register-2

Once you click it, you’ll be able to add new fields to your registration form. You can even turn your registration form into a multi-page form if desired!

To add a new custom field, just click on your desired field at the top:

add-form-fields-wordpress-register-3

Then you can customize the field by adding labels, placeholder text, and help text. You can also add icons and format the field’s shape and color.

add-form-fields-wordpress-register-4

At the bottom, you can choose whether or not you want the field to show up in the User Profile page inside the WordPress dashboard, as well as whether or not you want users to be able to edit the field after signup:

add-form-fields-wordpress-register-5

Once you’re finished, make sure to click the Save button to add your field.

RegistrationMagic lets you add specific fields for social networks, dates, gender, and more. Or, you can always create generic fields and customize them for whatever information you need to collect.

You can add as many fields as you’d like, though we recommend trying to keep your form as short as possible.

Insert Your New Registration Form

Once you’re finished adding custom fields to your form, the last thing you need to do is add it to your WordPress site. All you need to do is grab the embed code or the shortcode:

add-form-fields-wordpress-register-6

Then, you just add the code to the page where you want your form to appear:

add-form-fields-wordpress-register-7

And your form will appear on that page!

Remember, you can always style your registration form if you don’t like the way it looks with your theme.

RegistrationMagic plugin makes it simple to add extra fields and other customizations to WordPress forms. This concludes our Custom Registration Form WordPress Tutorial. Give it a try for free.

About Colin Newcomer

Colin Newcomer is a freelance writer for hire with a background in SEO and affiliate marketing. He helps clients grow their web visibility by writing primarily about digital marketing, WordPress, and B2B topics.

8 Comments

  1. Andreas

    unfortunately it’s not possible to bypass the restriction of WP, that is only possible to register once with the same eMail-Adress. In our situation, there are many families with children without e-mail-adresses. So mum our dad’s address would be needed multiple times.
    do you have a solution for that?

    1. rmagic

      You can register multiple times using RegistrationMagic. Multiple form submissions are possible, and can be managed in user area.

  2. Aditi Verma

    Yes, this plugin works form me.
    Thanks

    1. rmagic

      Great, thanks for reaching out. And, glad to know that the plugin works for you.

  3. MICHAEL DEWEES

    Does RegistrationMagic allow for discount or coupon codes?

    Seems like early registration codes are very common for registration forms but I can’t seem to find any features like this

    1. RegistrationMagic

      The provision for using discount coupons with RegistrationMagic is planned for future, but not available as of now.

  4. Rahul Choudhary

    how can I upload the image in the registration magic

    1. RegistrationMagic

      Please refer to this link for detailed information regarding this: https://registrationmagic.com/add-image-to-wordpress-form/

Leave a Comment to Rahul Choudhary Cancel comment

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

shares