Create Your First WordPress Registration Page – Starter Guide

Hey there! So, you have checked out all the plugins for registration and found RegistrationMagic to be the best WordPress Registration plugin? Well, that’s a great decision you have made. RegistrationMagic is currently the leading plugin to create custom WordPress registration page and manage end to end user registrations process. However, if you haven’t installed RegistrationMagic yet, you can do so, for free, from our WordPress page.

Now that you have installed RegistrationMagic plugin on your WordPress site, you wonder how to get up and running with the plugin. Fret not! To make this all easy for you, the RegistrationMagic team has come up this quick and easy to follow Starter Guide. With the help of this guide, you’ll begin working with RegistrationMagic like a pro in no time.

Saddled up your horses already? Let’s begin with…

Create WordPress Registration Form

Coming back to the most pertinent question – How to add a registration form to a frontend WordPress registration page? Once RegistrationMagic is installed and active, a new admin menu item will appear inside your WordPress dashboard, titled RegistrationMagic. It will look something like this . This menu item allows you access to all internal features of RegistrationMagic. While there are multiple submenu items attached to it, the first and the most important one is the All Forms menu item (Figure 1), which will open automatically each time you click on RegistrationMagic menu item.

Figure 1: All Forms is selected by default

All Forms menu item is connected to the All Forms page which presents a tabled list of all the forms created using RegistrationMagic (Figure 2). This list is very similar to how default Posts and Pages lists appear in your dashboard.

When you first install RegistrationMagic, the forms list may look rather spartan, but it is designed to organize and manage hundreds of forms, if you ever wish to.

Figure 2: All Forms table displaying 3 forms

Please note, there will be a Login Form pinned at the top of the forms list (Figure 3) which cannot be deleted. Although using RegistrationMagic’s login form is optional, it allows you many advantages above a generic login form like high degree of configurability, security features, data logging etc.

Figure 3: Login Form is always pinned at the top

For now, let us focus on creating forms.

On top left of the page, right beside the page title All Forms, you will find a button to create a new form . Once you click on it, a popup will appear (Figure 4).

Figure 4: The ‘Add New Form’ popup

Once this popup appears, there are a few things you can do to personalise your upcoming form. Firstly, you must enter a name for your form, with which you can later easily identify the form in the forms list. By default, there will already be a name in the name input field in the format ‘Form x’, which you can use if you are in a hurry to create a new form. This guide assumes the form name is set to ‘My Registration Form’.

Secondly, clicking on Optional Settings will reveal an additional checkbox option Turn off user account creation (Figure 5). If you check this option, the form will no longer create WordPress user account for the users submitting this form. This can be useful for creating other types of forms, like contact forms etc. Checking it will also remove username and password fields from your form.

Figure 5: The popup before saving the form

As soon as you click the Save button, All Forms page will refresh and you will find a new form with the name you entered in the popup (‘My Registration Form’ in this case), right below the Login Form (Figure 6).

Figure 6: Forms table after creating a new form named ‘My Registration Form’

As you can see, the minimum it takes to create a form is to set its name. But it will be a very bare-bone form with hardly any functional value. Therefore, you must add fields to it.

Form Action Items

Hovering your cursor over a row on the All Forms table reveals action items below the form’s name (Figure 8).

Figure 8: Form action items

Here’s quick description of these action items and their purpose:

  1. Fields allow direct access to form’s Field Manager. You can modify form’s layout from this page.
  2. Dashboard redirects you to form’s overview page with access to form statistics and options.
  3. Delete will delete this form. This action is permanent.
  4. Preview opens this form in a popup.
  5. Duplicate will clone this form.
  6. Export will download a copy of the form on your computer.

Let’s click on the Fields action item to start adding fields to this form.

Build the Form – Add Fields

The Fields Manager screen shows all the fields that your form currently has. Since this is a new form, you’ll already have an Email field in it. The Email field exists on each form by default and cannot be removed. The Username and Password fields will also be there if it is a registration form you have created. To add more fields to the form, you can click on the Add Field button.

Clicking on the Add Field button will open a popup from where you can select the type of field that you wish to add to your form.

Click on any field type from this list and it’ll open the screen to set the properties of that field. Edit its properties as you like and then click Add to Form. This will then add the field to the form. Please note that all fields when added to a form are added within a row. So you can customize a row to contain up to 4 fields in a horizontal setup. To edit a row, hover your cursor over a field and three options will show up on top of it. Click on the cog icon to open up row settings.

Edit the row settings as you like from the Row Properties popup and the click on the Save button. Other important links to check on the Field Manager screen are the Design and Preview links. The Design screen will allow you to customize the look and feel of the form fields. The Preview link will show you a preview of the form’s appearance on site front-end, without actually publishing the form.

Now that you have fleshed out your form by adding fields, it is time to…

Configure the Form

Configure section offers advance features to configure your registration form. Many features are exclusive to RegistrationMagic. You can also revisit these optional features later from The Form Dashboard.

Publish the WordPress Registration Page

To publish the form on site front-end and make it live for users to register, you’ll need to add the form shortcode to a WordPress registration page. Just go back to the All Forms screen first by clicking on the button at the top left of the Fields Manager screen. On the form card for the form you have created, you’ll see the WordPress shortcode of the form. This will look like:

This Form has no fields.

Copy and paste this shortcode into a WordPress registration page (or post) and publish it. Or, you can choose a form from the dropdown next to the Add Media button, which will add the shortcode for it automatically. Next, you need to add this page to a menu from Appearance -> Menus option from the WordPress Dashboard. The form will now show up on the WordPress registration page the you just created.

WordPress Registration Page

So, you have now created a new registration form, added fields to it, and published it on WordPress registration page front-end. That’s great progress! Your site visitors can now register on it with the use of this new registration form.

Although the process of creating a form and then publishing it is now complete, we recommend that you go ahead and have a look at…

The Form Dashboard – Access Everything At One Place

Clicking on the Dashboard link from the bottom of the form card, will take you to the Form Dashboard screen. This is where you can configure the settings of your form, in addition to the Global Settings. There are many widgets available on this screen, so let’s explore them one at a time.

Registration Monitoring & Control Widgets

  1. Submissions over time: This is a chart showcasing stats of your form visits and actual form submissions. You can filter the results of this chart for specific time range using the Show data for dropdown option.
  2. Status: This widget on the side shows the shortcode of the form, it’s visibility to the users, and the form’s creation date. You can also delete the form from this widget.
  3. Content: Another one of the widgets on the side, this one shows the number of pages the form has, the number of fields, and the submit button’s label text. You can also duplicate the form from this widget.
  4. Stats: In this widget, you can see the stats, such as number of form visits, form submissions, form attachments (only in premium version), conversion rate, and average time. You can also reset the stats from this widget.
  5. Quick Toggles: To quickly toggle settings, such as auto WP registration and auto response, use this widget.

Registration Form & Data Workflow

  1. Build: From this widget, you can visit the Fields Manager and the Design
  2. Configure: Multiple configuration settings are available from this widget. We encourage you to visit each of these configuration settings on your own. Description of what each option does on these configuration settings is explained next to the options themselves.
  3. Integrate: From this widget, you can integrate your form with some of the most popular third-party services, such as MailChimp.
  4. Publish: Use the settings under this widget to publish your form on the site front-end.
  5. Manage: From this widget, you can access all form submission details in one place. As well as emails sent out to the users from RegistrationMagic.
  6. Analyze: This widget gives you the options to view analytics for your form. Includes options such as form analytics and field analytics (only in premium version).
  7. Automate: The settings under this widget allow you to create automated tasks for user accounts. Includes bulk emails too.

The Form Dashboard widgets are quickly accessible from the All Forms screen, from three dots (…) that are highlighted by hovering your cursor over a form card. (See ‘Build The Form’ section, First Image)

Before signing off, please note that RegistrationMagic is organized into the following workflows:

Form Workflow: 1. Build => 2. Configure => 3. Publish

Submission Data Workflow: 1. Manage => 2. Analyze => 3. Automate

All RegistrationMagic Shortcodes are available in the WordPress Registration Shortcodes list.

This concludes our quick Starter Guide on how to create your first WordPress registration page.


  1. Dotan Gabay

    Dear support team,
    I am facing an issue with my registration forms on my website. When users try to register, the username and password fields are not accepting any input and are locked. These fields are required, so even if the user doesn’t enter anything, a new user is still being created.
    I’m not sure what could be causing this problem. Can you please help me understand why the username and password fields are getting locked and preventing users from entering their details?
    I would greatly appreciate your assistance in resolving this issue. Please let me know if you need any additional information from me.
    Thank you for your support.
    Best regards,
    Dotan Gabay

    1. RegistrationMagic

      Hi Dotan,

      Our support team will look into this issue. Could you please create a support ticket from here –

  2. leidy

    Como cambiar a español todos los mensajes de alerta incluyendo los campos errados y ls de email.

    ** There was a failed login attempt using your account username/ password {{username}} on our site {{sitename}} from IP {{Login_IP}} on {{login_time}}. If you have forgotten your password, you can easily reset it by visiting login page on our site.   If you think it was an unauthorized login attempt, please contact site admin immediately.


    1. RegistrationMagic

      Hi Leidy,

      To change the content of this email to Spanish, you need to edit the Failed Login Attempt email content in Login Form’s Dashboard -> Email Templates settings.

      1. Leidy Jaimes

        Hola, Mucha gracias por tu atención,

        En efecto eso ya lo hice, sin embargo la traducción no fue precisa y me genero errores , ya que no manejo el idioma ingles, intento descargar el paquete de idioma pero me da error ,

        1. RegistrationMagic

          Hi Leidy,

          Could you please let us know what error messages appear when you try to translate.

  3. mayank purohit

    i created a registration form using this plugin but after the registration user has seen the administrative bar on the top of the page why?
    i don’t want this I only want to register user normally having subscriber or customer user role.

    1. RegistrationMagic

      Hi Mayank,

      Do you need the user to be automatically logged in after registering through the form? If yes, then you can hide the WP toolbar from the option Hide WordPress Toolbar in Global Settings -> General Settings.

  4. Jerry Leung

    Hello! May I know why my website shows ‘Cannot create a user with an empty login name.” after submitting the account registration form?

    Account Registration Form:

    1. RegistrationMagic

      Hi Jerry,

      This error message is not appearing from RegistrationMagic even though the form is of our plugin. Could you please deactivate all other plugins on your site and then check again. We’d like to make sure this is not a conflict with another plugin on your site.

  5. kinsey Locke

    I’m planning to buy this plugin but before that, I want to know about some points. Such as
    I have 2 forms one is for registration and the second one is for the basic information of users(guest & logged in both).
    1. My scenario is whenever any user visits my site he’ll fill out the second form which takes up the general information of a user like gender, age, and language.
    If the same user comes again on my site and registers himself on my site then the information which he filled previously in the second form can be linked to the user’s account after registration. For linking purposes, I can use the Email of a user in both forms so that the data can be linked with the user’s profile.

    I found some settings that link user meta keys, under the advanced settings of the field. Please let me know if this is possible or can be achieved via this.

    2. Can I put validation on the fields by any process?

    1. RegistrationMagic

      Hi kinsey,

      Yes, you can map fields to user meta and those fields will appear pre-filled when a user opens another form with the same meta mapped fields.

      For custom validation on a field, you can use the Custom Field with Custom Validation applied on it. The custom validation can be applied as a regular expression.

  6. Fabio

    is it possible to create different pages linked to different accounts? I want to make it so that each user only sees his own restricted area that contains links and documents only for him and not for all logged-in users. Thanks

    1. RegistrationMagic

      Hi Fabio,

      Each user sees his/her own user account after logging in. A user can’t see details of another user after login.

      Feel free to write back if you have any further questions on this.

  7. Subhash

    Hi Team,
    I want to create a page where there is a field where w can enter userid and get their details download in csv file. Is it possible in Standard plan

    1. RegistrationMagic

      Hi Subhash,

      It is not possible to add such a field on the frontend. However, a user can download their form submissions from their frontend profile directly. This feature is available in RegistrationMagic Premium.

  8. Sanjay Shankar

    Hi team,
    I am planning to purchase this plugin. But I want to know whether this plugin meet my requirement. If you could assist me on this, that will be helpful.
    1) Users need to register using a custom form(there will be many fields) and these users need to be assigned to a particular user group.
    2) First-level approvers crosscheck the user inputs and approve the users.
    3) Second-level approvers crosscheck the user inputs and do the final approval.
    4) After the second level of approval, the user account will be activated and will be public.
    5) If the user made any changes in the form even after the activation, that info needs to be sent to first and second-level approvers. This info will be live only after the approval.

    I know first 2 points will work. But I am not sure about the last points. Is it possible with the PRO version?

    1. rmagic

      Hello Sanjay,

      Thanks you for reaching out. Achieving the first four tasks can be accomplished by utilizing our Custom Status feature, which can both approve users as well as send emails to users or administrators based on your needs. As for the fifth task, you can grant users the ability to modify their submissions. Registration form submissions changes are not directly tied to the users responsible for approval. Please contact us through support portal and we can dive deeper; it might be feasible to implement the fifth task through a custom solution as needed.

    2. rmagic

      For 5, you can have user fill the another form – and follow exact same workflow. The second form submission will be linked to the first one automatically. You can also use NOTE feature to refine your workflow.

  9. Doreen

    Hello, I Created a form for a Horse Show. Needs rider, owner, trainer information. Most of the time the rider is the same as owner and trainer. But sometimes not. And sometimes all three are different. I created conditions on the old forms but can-not figure out how to do it on this one. Ugh!
    I created the Radio button for Owner Information which asks Same as Rider or Different person. Also created one for trainer Information.
    Also would like the owner trainer information not to be visible until they click different person and then the information ap-pears for them to fill out.
    Thank You in advance for your help.

    I also created a support ticket but I am unable to log in and check it. I can log in to my account just no the support….hmm

    1. RegistrationMagic

      Hi Doreen,

      We have sent you a message on the support ticket. Our team will assist you in setting up these conditions.

  10. Onyo

    when i use registrationmagic ?
    There has been a critical error on this website.
    Learn more about troubleshooting WordPress.
    How to solve this problem

    1. RegistrationMagic

      Hi Onyo,

      Could you please create a support ticket here: so we can help fix the issue for you.

  11. Rocco

    Buonasera, ho acquistato e istallato Reg. Magic premium e MetaBumdle (per sviluppi futuri), da quanto capito avrei avuto la disponibilità di ulterio Form oltre i 3/4 iniziali. Ma non riesco a vederli o caricarli. Probabilmente devo istallare un ulteriore plugin integrativo. Se si, vi prego di indicarmi il nome del plugin.
    Come avrete capito non sono un tecnico, bensì un neofita un pò attempato a cui piacciono le sfide.
    In attesa di una vostra risposta, vi saluto cordialmente.

    1. RegistrationMagic

      Hi Rocco,

      You get 1 registration form, 1 contact form, and 1 login form already created with RegistrationMagic when you install and activate it. To create your own new forms, click on the link “New Form” right below the “All Forms” heading in the RegistrationMagic backend main page.

  12. Mauricio

    Hello I was wondering I would be able to use one form for many clases and keep the max number off possible students.


    1. RegistrationMagic

      Hi Mauricio,

      You can set limit on the number of submissions that can be done on a form to keep max number of students. Although, you will have to do this on each class’ form. So multiple forms will be required for multiple class.

      1. Rogier

        can i set multiple persons on 1 form?
        Testing nowwith the dance class example, but we want to give option that persons comes with 1 2 or more persons on 1 registration

        1. RegistrationMagic

          Hi Rogier,

          Only one user can register per form submission. Multiple users cannot be registered with a single submission.

  13. Rebecca

    After creating a registration form on registration magic, can a redirect be set in the settings to a post or page when completed?
    We would like people to register an account, upon successful registration they be redirected to a post/page. If you could get back to me it would be much appreciated.
    Hope to hear from you soon.

  14. Janic

    is it possible to remove or hide the Payment History tab? from user area page

    1. RegistrationMagic

      Yes, it is possible 🙂
      Go to RegistrationMagic>> Global Setting>> User Area Layout>> Click on payment history >> Uncheck box (Enable tab)>> Save.

  15. Ronny

    I am trying to figure out about how Custom User Area Tabs is useful and from where can I enable it?

    1. RegistrationMagic

      By using custom user area tabs, you can add customized tabs to the user area page according to your requirement. You can achieve this by going to RegistrationMagic > global settings > customize user area tab > new tab > set a tab label > mention the tab content here and save it.

  16. Anish


    How can I enable social login on my website using RegistrationMagic? I’ve seen some of my friends use it and found it to be really useful.


    1. RegistrationMagic

      You can enable social login on your website by going to RegistrationMagic > RM_Login ‘dashboard’ > scroll down, go to ‘integrate’ section and configure the required social login.

  17. Gagan

    I am not a technical guy, but I keep coming back to RegistrationMagic plugin as this is the only plugin that somehow works well on my website. I have tried multiple other plugins but RegistrationMagic does the trick. Does it also support advanced pricing options? like custom labels for sub pricing and all?

    1. RegistrationMagic

      Could you please elaborate your requirement regarding sub pricing in detail in order to allow us analyze your requirement.

  18. Captain

    I’ve used RegistrationMagic for creating a lot of forms on my website. The reCaptcha works great on all the forms. A silly question though, is there a way to add a privacy policy field on all the forms? Can I submit my own privacy policies and edit the existing ones if there are any? thanks for the robust and powerful product

    1. RegistrationMagic

      Yes, you can use privacy policy fields on all the forms. Please follow these steps: go to RegistrationMagic > ‘fields’ of the form > add privacy policy field on the required registration forms.

  19. Yuvina Singh

    The RegistrationMagic plugin is great! Since I have a memberships website, is it possible to display Member area in an overlay?

    1. RegistrationMagic

      Yes, the shortcode of the user area page [RM_Front_Submissions] can used wherever you wish to display the member area.

  20. Shelly Macer

    Hello team- I am trying to create an event registration form with limited seats registration and set a particular booking time window. Any help?

    1. RegistrationMagic

      You can use our another plugin EventPrime to fulfill this requirement. You may also raise a support ticket at the following link in case you have any further questions:

  21. Harry K.

    I wish to create custom fields on woocommerce checkout registration form. Could you please let me know how can I go about achieving that?

    1. RegistrationMagic

      In order to setup a WooCommerce registration form, please refer to the following link:

  22. jbrunkhorst.edx

    How can I redirect my users to RegistrationMagic login page instead of default WordPress admin login?

    1. RegistrationMagic

      You can create a login page on your website using [RM_Login] shortcode. In order to set redirections for the login page, go to RegistrationMagic > RM_Login ‘dashboard’ > redirections > set type of redirection according to your choice.

  23. May

    Have not been able to find password field on registration form. Only two fields show. I added a username field and that one is showing, but there s no custom password.

    1. RegistrationMagic

      You may add the Password field to the form using the following path: Go to RegistrationMagic-> fields of a form-> click the “Add Field” option located above-> here you will see the “Accounts Password” field, click on this and it will get added to the form. In case you still face any issue, please raise a support ticket here in order to allow us assist you.

  24. Muhammad Tariq Khan

    I want to get data through the URL to populate a hidden form field.
    Is there any way to do this or any alternative way to do this?

    1. RegistrationMagic

      We have noted your requirement and we will surely add this in one of our upcoming versions of RegistrationMagic. Thank you for the feedback.

  25. Ibad Ansari

    Everything explained. Nice work!

  26. Chantal

    We’re trying to add a default form to one of the pages. When we use the login form with the key [RM_Login] it works like expected. When we try to use any other form (even the default ones) like [RM_Form id='1'] we only get the message “This form has no fields”. We can’t find anywhere that might suggest that we need to check some boxes or anything. In the fields manager several fields have been added. What are we doing wrong?

    1. RegistrationMagic

      Go to RegistrationMagic-> All Forms-> copy the shortcode of the form and paste it on the page where you want to display it-> Publish it.
      If you have added the fields to the form and still not able to publish using the above steps, do raise your concern through our support portal here:

  27. Alessandro Romazzani

    Hi, why the field e-mail into my end form is not possibile to change the value?


    1. RegistrationMagic

      We are getting a 404 error on the page link shared. Please make sure you are checking your form in logged out state or incognito mode.

  28. Suganm

    this is soo easy to understand how to build a form! Step by step details and the images helps alott !

  29. Bernard Sibanda

    How do I achieve this functionality? I want users to send admin request for quotes. The admin should be able to assign these quotes to partners who will login and answer via inbox PM to the assigned user request. The admin should be able to see all communications and also partner and user must not be able to send each other emails or call numbers. They must inbox each other until the end.

    1. RegistrationMagic

      Unfortunately, this feature is not available as of now in RegistrationMagic. We have made a note of your requirement for review and analysis.

  30. CSK

    How can I have my users enroll for different courses, but not create a WP user every time?

    1. RegistrationMagic

      To achieve this requirement, admin has to create a registration type of registration form. Users have to register using this form. After registration users have to login and then in logged in state only, users can enroll for different courses. In logged out state, no user can enroll for any of the courses. This way user has to register only once and then has to login to enroll to any course.

  31. Chahrazed

    Hello, I want to export the list of registrants in CSV format, but the “export all” section is disabled. How can I activate this?

    Thank you

    1. RegistrationMagic

      The ‘Export All’ is a feature of premium version of RegistrationMagic and not present in the standard version.

  32. Booknaija

    Hello, How can i set user role? I want to choose a role for users who used the registration form instead of the WordPress default

    1. RegistrationMagic

      To achieve this with RegistrationMagic, follow these steps:
      1. Go to RegistrationMagic > dashboard of the form
      2. Click- Accounts
      3. Check- Also create WP User accounts
      4. Assign WordPress User Role- Select from the Dropdown
      5. Save to apply changes.

  33. Barry

    Hello. I want to use this plugin but I’m trying to get my head around some concepts. To me, the purpose of it will be to allow logged in users the ability to see certain content. Without that feature built in, I don’t understand what makes this different that a form plugin for contact forms, etc. I’m sure there’s something but don’t know what it is. Please explain.

    Thank you. Barry

    1. RegistrationMagic

      RegistrationMagic offers RM Submission Page as User Area. Once users are logged in, they can view and edit their details using RM Submission Page. Please check this for more details-

  34. Jing Gu


    We bought your premium in hope to achieve the role bound registration.

    We have Dokan Multivendor Marketplace and WP Job Manager on our site. Dokan’s roles customers and vendor. WP Job Manager’s roles are customer and applicant. We would like to have 1 unified registration form that will let a user choose among the 4 roles: applicant, vendor, customer and employer.

    And after signing up, a user will be automatically assigned a role he / she chooses.

    Please guide us to achieve that.


    1. RegistrationMagic

      All the user roles offered by other active plugin in Wp dashboard are available for assignment in RegistrationMagic forms too.
      Here are steps to achieve the requested requirement.
      1. Go to form dashboard > account settings page
      2. Select Also create WP User account? checkbox
      3. Select Allow Users Choice of Roles option
      4. Fill WP User Role Field Label option
      5. Select applicant, vendor, customer and employer Role in “Allow Role Selection from” option.

      Now,these four user roles which show in form for user selection. Whichever role is selected by the user at the time of form submission will be assigned to his account.

  35. Leo Jonson

    Great article, You have explained everything step by step very well.

  36. olga

    Hello, thanks for such a nice plugin. But I have some questions. How can I create registration form on event that will be on different dates? thanks

    1. RegistrationMagic

      This can be achieved using one of our another plugin EventMagic- Using EventPrime, you may create event which will be live on different dates and we can specify the booking Dates for the same. We can use RegistrationMagic form with EventPrime for getting registered on Site.Please visit these page for more details- and

  37. Nikunj

    this is soo easy to understand how to build a form! Step by step details and the images helps alott !

  38. Shalini Sridhar

    Hi, I on the look out for an easy to use Registration plugin and came across yours.

    1. Could you please tell me (in the Free version) how can i create content that would be visible to only registered and logged in users? For example a non member could view basic information on the site, but would have to register and become a member to view additional information (like exclusive events etc)

    2. Do you provide Mail Poet integration in the Free version?


    1. RegistrationMagic

      Comments as following:

      1- This can be achieved using one of our another Plugin ProfileGrid. Content Restriction Feature is available in ProfileGrid. Please refer these page for more details-

      2- MailPoet integration is available in the premium version of RegistrationMagic and not present in the standard version.

  39. Ayyaz Reshi

    I have created a registration forms with 5 fields but when i paste the short code of the form on the registration page it only shows 2 fields, also when i took the preview within RegMgc it looked fine but i was showing the registration page with in the submissions section, what is going on?

    1. RegistrationMagic

      Username, password, and confirm password fields will not show on the form if it is visited while in logged-in state. Make sure to log-out and then view the form (or use incognito mode) and confirm whether issue persists.

      Regarding registration page showing in the submission section- this has been marked as defect and we will be releasing fix for this soon.

  40. Adarsh Soni

    Hi ProfileGrid,

    Your Plugin is very good really appreciate you guys to build such a awesome plugin, there are few issues i am facing to configure the plugin
    1. Created registration form and also successfully registered
    2. But in login page when i tried to login it shows Account Disabled at top in red bar
    3. Also In members of dashboard the default status of new registered users comes inactive by default what can i do for it so that it comes active by default.

    Please help me sort out my issues

    1. RegistrationMagic

      Glad to hear that you liked our plugin. Please do leave us a review on too.

      If you want users accounts to be active on registration, simply enable the settings by referring to the following steps:

      1) Login to WordPress dashboard, go to “ProfileGrid >> Global settings >> User Accounts” menu.
      2) Enable the option “WP Registration Auto Approval” and save it.

  41. Tushar

    You have made good efforts to explain the creation of the WordPress registration page. Thanks for providing such useful information.

  42. akshay

    i want to create an admission registration form for a student where i have to take registration fee for students and after login student should able to pay his/her semester fees individually for different courses…is it possible with this plugin

    1. RegistrationMagic

      Yes, the students can pay registration fees while registering and then they can login using the credentials to pay for the semester fees. You need to create another form which students can access after login and then make the payment from.

  43. Fabio Benedicto

    All right?
    I want to buy the premium version maiss I still have doubts, I need to download all the subscribers inside the form in the PPF, there is this possibility, all that register in the form registered in the system, I want to download a list in a single time, export all users in PDF or EXCEL, without being one by one in the system. Is there a possibility in the premium system? I await urgent answers.

    1. RegistrationMagic

      To export the submissions, go to RegistrationMagic > inbox > export all and all the submissions will be exported in form of a CSV. This is a feature of Premium version of RegistrationMagic.

  44. Gaby

    I’m trying to modify the registration form. I delete some fields (testing) and now I tried to put them again now it’s not working. I can’t see them on my site when I put the shortcode.

    1. RegistrationMagic

      Could you please confirm which version of RegistrationMagic are using? There was a defect regarding this issue in our older versions which has since been rectified. In case the issue persists in the latest version, kind1ly raise a ticket at our support portal in order to allow better communication for analysis.

    2. Stanual

      I have the same issue

      1. RegistrationMagic

        Could you confirm if you are using latest version of RegistrationMagic? If so, please raise the ticket with our support team as we will need some further information to your site environment for analysis.

  45. StefanWo

    Does there exist a german language file in the premium version?

    1. RegistrationMagic

      Unfortunately, we don’t have German translation available for the Premium version as of now.

  46. Paul

    Having installed RM as a useful tool for collecting additional information at the registration stage. It’s ability to register users on WP was the clincher.

    So far, form set up is straightforward. As is embedding on the relevant registration page. I have however run into one or two issues and have one or two questions:

    – The auto responder email sends successfully, but the email template arrives in HTML/code to the recipient. Any ideas? I’m having the same problem with the default admin email notification.

    – On the autoresponder page (possibly others), the ‘add fields’ section needs the formatting updated. There is a long horizontal scroll.

    1. RegistrationMagic

      As for the email with html code, could you try to deactivate all plugins except RegistrationMagic and check if the issue is resolved. If not, please raise a ticket with our support team and our experts will look into it. We suspect this might be problem due to conflict being created by some different plugin on your site.

      As for the other issue regarding formatting, could you again share the screenshot via our ticket system for helping us to better understand it.

  47. Kristena Calhoun

    Registration form works great but my login form is not working, I am still being redirected to WP login even though I have changed the default page and entered the code for the form on my Login page creation. Before I upgrade from the free version I need to see this working. Am I missing something?

    1. RegistrationMagic

      We will need further details about about where you changed the default page. It will be helpful in providing better (and quicker) response if you could raise ticket with our support team regarding this. Also, please make sure that you are using RM_Login shortcode on WordPress page.

  48. Ron Hill

    Two questions before I pull the trigger and install the free version…
    It is possible to use conditional logic field in creating a custon registration form in the free version?
    If after installing the free version, I decide that I would like to upgrade to the Premium or Premium version, do I need to uninstall the free version before installing the Premium or Premium ?
    All the best,

    1. RegistrationMagic

      Yes, conditional fields are available in the standard version of RegistrationMagic as well. Also, it is not mandatory to uninstall the standard version before installing the Premium or Premium version. Note that only one version can be activated at a time though.

      1. SZ

        Will conditional fields remain if I duplicate a form?

        1. RegistrationMagic

          Hi SZ,

          Conditions do not get duplicated when a form is duplicated. You will have to apply the conditions on the duplicated fields manually.

  49. Kevin McCourt

    Hi, if I use registration magic, will it replace the default registration form?
    In the set up instructions it mentions using shortcodes to embed forms, is this just an additional option?


    1. RegistrationMagic

      It will not happen automatically. To set RegistrationMagic Form as WordPress default, go to Global Settings> Default Pages. Select RegistrationMagic form page in “Default Registration Form Dropdown” menu

  50. saranya

    how to edit the profile page

    1. RegistrationMagic

      Could you please elaborate which page do you want to edit and what changes need to be done.

  51. Rahul

    Would it be possible to have different forms for different people? For example, I am organising a quiz, so I would like the audience and the participants to have different forms to register, and the data collected to be entered into different spreadsheets.

    1. RegistrationMagic

      Yes, you can create different forms with RegistrationMagic- for audience and participants. 

  52. Jeff

    So i have 2 product one is a general registration the other is cook off product. I want to have it so when they select the cook off is selected another product drop down comes up so they can select a t shirt if they select general registration the t shirts should not appear.

    1. RegistrationMagic Staff

      Please let us know about what type of fields are Cook off and General Registration in detail, in order to allow us to assist you.

  53. David Cary

    I want to make the form smaller. Make all the boxes smaller and not take up the entire page. I would also like to make a form where you can select group or individual, leaving room for first name, last name, and email for individual, and for group simply allow up to 10 entries, but I don’t want them to have to scroll and scroll and scroll. I want it boxed, like maybe a 2 or 3 column wide. Can this be done?

    1. RegistrationMagic

      If you dont wish to show form in Page then you can use Magic button feature of RegistrationMagic. By using Magic Button,you can show Registration in a popup in WP Site. Please check this link for more details-


  54. Dobra

    Hello, i’m looking for a pluggin to create a b2b meeting like here

    Can your pluggin help me ?
    Thanks you very much


    1. RegistrationMagic

      Hi, The online registration part can be achieved using RegistrationMagic.

  55. Michel


    I would like to create a event like this :

    This plugin can help me ?

    Thank you very much


    1. RegistrationMagic Staff

      Yes, looks like it’s possible but please reach out to support for confirmation from developers.

  56. nil

    how to integrate payment gateway on submit form ?

    1. RegistrationMagic Staff

      To integrate payment gateway, refer to the following link:

  57. Antonio

    Can I set a duration for the registration (as a membership plan)?

    1. rmagic

      Yes, you can have the registration form expire by date or by number of submissions. Also, you can replace one form with another to collect the registrations while disabling the WordPress account creation for those users.

    2. rmagic

      Hi Antonio,

      If you want to deactivate or delete a user account after a certain duration (relative to registration date), you can do it using the Automation section of RegistrationMagic. Automation section allows you to set rules based on different conditions.

  58. kyle

    How do I change the name on my forms without re-creating a new form?


    1. rmagic

      You can change the form name by clicking on the 3 dots on the form card. Then, clicking on the form name will open the edit box.

  59. Dada

    Hello i would like to know if the admin and restrict/disable some certain fields from being edited once the user logs in his profile/user account

    1. RegistrationMagic Staff

      By default fields in the form cannot be edited until user allows them to edit after submission. You may allow users to edit field after submission by following the steps:

      1. Go to the fields manager
      2. Click on edit for the field you want to allow the user to edit
      3. Click on Advanced Settings and select the option “Allow Users to Edit this Field after Submission”

      Please let us know if you have any other questions.

  60. Sandra

    I’m using RM (RegistrationMagic) integrated with PG (ProfileGrid). I have 4 existing PG profile groups with custom fields. I created a new RM profile form and added it to one of the PG profiles. During testing, I accessed the new RM profile form and submitted it. I presume it reset my Admin login to “inactive” and now I get the same error as Andy (… login credentials you entered are incorrect…). I’ve used the same admin password for months. Based on the RMStaff comment on 10/1/18 to Andy, I tried changing the rm_user_status field to ‘1’ using SQL- but no success. Now I can’t inactivate RM or roll back. I can reinstall from a backup but I hope there’s a different solution. I will submit in the support portal but including here for others to reference.

  61. Andy

    After Registration, get an eMail, then I want to login, get always this:


    what did I make wrong?

    1. RegistrationMagic Staff

      Please make sure the user is activated before trying to login. In case you still face issues, please raise a ticket on our support portal.

  62. Himanshu

    How to open form data widget as there is no option in field manager in free version

    1. rmagic

      Form submission graphs are part of read only fields and part of free version.

  63. Michaela


    I cannot change the text on Submit button. I am using RegistrationMagic Gold, go Registration forms -> Settings -> Edit design -> click on the red circle on the Submit button, write the new text to Label Button field, but then it seems that the Save button does not work – nothing is refreshing. It is working on all the older registration forms I made, so it is probably not caused by CSS. Can you help please?

    Thank you.


    1. rmagic

      Sure we can help. Please create a support ticket and we will be in touch. Also, just a note that Gold version is discontinued, so please upgrade your license to Premium.

  64. serleeeem

    how can I activate? Just purchased the premium! but coudnt find place the input the license!

    1. rmagic

      Please reach out to support team and we can help.

  65. Melinda Gleeson

    Hi, I’ve managed to create registration and login pages using your forms. That was relatively easy, but I’m stuck with the logout. What is the shortcode for logout?

  66. sadikh

    how to create edit profile in R magic, did we have any short code for that

  67. sadikh

    where i get edit profile short code

  68. Dean


    I am not getting the “Successful registration Message” after a form is completed…can you help?


    1. rmagic

      Please create a support ticket and we will be more than happy to help.

  69. Doug

    Can the product quantities default to 0 instead of 1? If so how can I set it to do that?


  70. Kani

    HOw to add google captcha for this plugin

    1. rmagic

      Please review security options in the Global settings. Thank you.

  71. Priya

    Can google adwords code be added to the registration magic form so as to get the hits from the ads to the page.

    1. rmagic

      Hi Priya, our support team is available through our support portal. Please contact us here

  72. manuel

    i need to create e registration form for a conference event , can i set in 1 form with a drop down for several products choice ? like early bird individual, group early bird, normal individual registration group normal registration and late registration options, and if i choose the offline payment can i redirect them to another place URL for payments ? and lastly after someone make the registration i will generate a id number or registration number ?

    1. rmagic

      All of these should be possible. You can have multiple forms with expiry time, with one form taking over when the other one expires.

  73. Dwight


    I basically want to create a page in which users have to register to be able to access a form. The form must also contain an option to save progress. So users can log back in and resume the form at a later date.

    Is all this possible with your plugin?

    1. rmagic

      Our support team will be happy to answer your questions. Please reach out to them through support menu tab on the page.

  74. siti nabilah

    hi i wanna ask.. i use manual approval for user. but when user submit, submission is in inbox and i did not know where part i need to click for her/his approval because he/she cannot log in before approve. I did not see any part for approve his/her submission. How?

  75. Praveen

    I am getting ReferenceError: gotonext_form_2_1 is not defined[Learn More] on clicking submit button. I used sample registration form in add form section of page.

    1. rmagic

      Please upgrade to latest version. We released JS related fixes to enhance working of submit button in last release. If you still have issues, open a support ticket with us 🙂

Leave a Comment

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