How to Allow Users to Edit WordPress Forms After Submission

Let Your Users Edit WordPress Forms After Submission with RegistrationMagic

Being able to edit WordPress forms data after submission gives the liberty to your users to rectify mistakes. Again, this opens up the scope to update personal data at any point in time.

When you create WordPress forms to take users on your site, you add data fields to it. Different WordPress user registration plugins have different data fields to add to default forms. These fields help your users to enter relevant data about themselves. Based on these data an admin also gets to verify their users.

But if you are taking users in a membership site then these users might want to edit WordPress forms data. The need to edit WordPress forms data can be for any purpose. And when users get to do that on their own without having to ask the admin, they connect to a site more. Also, your site becomes interactive to the users making it more popular.

Here, we will take the help of RegistrationMagic to add data fields to a default form. Since this plugin allows users to edit WordPress forms data after submission. It lets the admin create a user profile on site where they can edit their data fields, reset password as per their choice.

So first, let us start this article by creating a form and adding custom user fields to it. Then we will create a custom user area from where the users can edit WordPress forms data. And you will see the role of preset shortcodes in the process, that will lessen our job to a lot of extents.

Publish WordPress Forms

RegistrationMagic makes it really simple to create and publish dynamic WordPress forms on your site. There are even options to display WordPress forms using HTML codes as well as its own preset shortcodes.

You will find an All Forms page on your site that stores all the forms that you create with this plugin.

On every form cover in the All forms page, you will find a unique shortcode. This shortcode appears as soon as users create a form. The form cover also shows two links, the Fields and Dashboard link.

The Fields link allows users to add user data fields on the form. While the Dashboard lets the users take care of the WordPress form security, payment, design, analytics etc.

We will first publish this form and then add custom user data fields to it.

Now, copy the shortcode from the form card. Paste it on a new WordPress page and click on Publish.

You will then find your form on the frontend of your site. This form will register users on your site who can later edit the form data from their frontend profiles.

Add User Data Fields To Your Form

Now, since you are done publishing your form, you will add your fields to define it. RegistrationMagic offers a wide array of fields to choose from. There are timers, country, number, price, registration feed, form metadata etc. fields that you can add to your form.

I told you earlier that once you install the RegistrationMagic plugin, you get the All Forms page that stores all your forms. So, from the Fields link on the form cover, you can now start adding custom user data fields to your form.

After clicking on the Fields link you will land on the Field Manager page. Here you will find all the forms that you will add to a certain form. All the fields that you add to each form stay unique to them.

From here, click on the Add Fields link at the top left corner of the page. You will find a pop up opening up with all the preset fields and widgets of this plugin.

Suppose we select the Country field from here under Special Fields. Every field has its own settings page to configure it before placing on the form.
From here you can change the Field Type. Give a Label to the field that will appear on the form and the user account. Add Hover Texts. Then set an Icon for it with proper color, border, and size.
Next, you can make it a Mandatory field so that your users have to enter a value on this field before submitting the form. Then Add this field to User Account will display this field on the User Manager page for the admin to see.
But here our most important setting is: Allow Users to Edit this Field after Submission.

Allow Users to Edit WordPress Forms Data

So, as you select the option, Allow Users to Edit this Field after Submission you now have to give your users a User Area

In the above form, you can see the Country Field with a drop down marked in red.

Your users can edit this field value from their profile pages without having to ask the admin.

Once your users fill this field they will find it on their user area pages with an edit icon beside it. So our next job is to create a custom user area or profile page on the frontend of your site.

Create Custom User Area Page

Again go to the All Forms page from the plugin menu. Then hover on a form cover and click on the Dashboard link.

As you land on the Dashboard page of the form you can see the registration feed and other form statistics. Now scroll down right to the “Publish” section. Then click on the “User Area” icon on the second row. This section will allow you to set up a custom user profile page on your site.

The Publish section of the form has the shortcut to publish various pages on your site. From HTML code to a user directory page or login box you get several options.

Tips: You can publish a WordPress pop up form in every page of your site from here. The pop-up form appears as a small icon at the corner of the page. Thus it does not make your page look clumsy. In just one click this pop up gives your users access to forms and other custom pages or links of your choice.

Clicking on the “User Area” header displays a pop up with a shortcode. This shortcode allots a user specific area on your site. Using this shortcode you can create a custom user profile page in WordPress.

Now click on “Copy” from the link below. To sum up, this only completes a part of this tutorial where you extract the shortcode to publish a user profile on your site. Your users will land here after signing in. Then from their respective user profiles, the users can edit WordPress forms data. Thus making the user area an active section for your users to stay engaged.

Publish Custom User Area Page in WordPress

Next comes pasting the shortcode to create the custom user area page. Go to the Pages section from your site dashboard. Then click on “Add New” to create a new page where custom user profile page will appear. You are now on the screen with “Add New Page” as the heading. Give a unique title to your new page. In this case, we label the title “Custom User Profile”. So, this title will display on the front end of your WordPress site.

Paste the shortcode copied from the “User Area” section of your form Dashboard on the content section of the page. You can also add media or image files to your page from this space.

Click on “Publish” placed on the right side of the screen. Your page is now published very simply with the help of this plugin’s shortcode. Click on “View Page” to see the front end view of the user profile page on your site. You can also use the link below your site title to see your custom user page.

Custom User Area on Site

Above is an image of the user area that we just published with the preset shortcode of RegistrationMagic. It is complete with a profile image so if you put this field on your form, your users can see their image here. Along with that, there is an Inbox where your users can see all the mails sent from this site.

The welcome screen usually displays the Personal data of the user. If custom fields such as “First Name”, “Email” and “Nick Name” are part of the form then it appears on this page. So, you can see here, that a list of all the field values are here along with a tab below Edit Your Submissions. Your users can thus edit all the fields that are marked with the option Allow Users to Edit this Field after Submission.

We added the country field and that is also here for the users to edit when they feel. Your users will find their user profiles much more interactive when they get to edit their data fields.

The Password field is by default an editable field thus there is a dedicated area to Reset Password.

Editing Submissions from the Dashboard

To edit a form submission from the Dashboard, click on the “Inbox” sub-menu under the “RegistrationMagic” Dashboard menu. This will lead you to a tabular view where you can see all form submissions in one place. You can see submissions for a specific form by using the “Toggle Form” option in the top right of this page.

To edit a form submission, click on the “View” link on the right of the submission’s entry in the table. This takes you to the page where you can see all the details for that particular form submission. At the bottom of this page is the link “Edit This Submission”. Click on this link and you can edit the details for that form submission.

The Benefit of Editing Fields after Form Submission

There are hardly any data in a man’s life that stays constant forever. Apart from the date of birth and name people tend to change their address, designation, place of work with time. People even change their names if they feel like. So, when there are no constant data in a man’s life, it is better to give them the option to edit it as per their choice.

In my form, there are fields such email id, designation, first name, last name etc.  One can use this form to register staff members of an office. So when these users spend quite some time in this office they might have a change in their positions. This will allow them to edit their positions with time.

Also, the country field remains variable for many working professionals who travel or settle in new places for business purposes.

Apart from that, RegistrationMagic offers various fields that can be an editable field for your users. However,  there are a few fields in this plugin that are not in the hands of the user to edit from their profiles.

These are called the Widgets of this plugin. These widgets fall under the Display Fields of this plugin. They usually display data the WordPress forms. While the Fields help a form builder to collect data from users.

These widgets are of various types from a rich text, heading, divider or space. These widgets adorn your form to make it look efficient.

Tips: RegistrationMagic allows users to add registration feed to WordPress forms. By doing so, your users can see the number of successful registrations with user names on the form.

So remember, apart from the Display Field, you can allow your users to edit other field data after form submission.

A Plugin to Create an All Round Membership Site

So, if you create a user area page for your users they can edit WordPress forms data without even having to ask the admin. For a membership site, this feature is of immense importance. Your users not only get their own profiles they can edit their data when they need. So for any wrong entry or data update, the admin does not have to bother every time.

RegistrationMagic thus is not just your regular form builder plugin. It has all the features to create a complete membership site with dynamic custom forms, user areas, login page etc.

Tips: Now, you can add login form to WordPress sidebar to make your login area visible from any page of your site. This sure increases the conversion rate of your site since users get an easy and accessible login area.

The liberty to edit WordPress forms data is a very common practice now due to the abundance membership sites all around. But this was not so common earlier since the whole responsibility of user data stayed in the hands of the admin.

With a jump in the number of users, it becomes gradually difficult to manage all user data from the backend. Users also feel less connected to the site since for every little change they need to notify the admin. This is a much smarter way to handle user data than sending data edit request mails to the admin. Here the sole responsibility to edit WordPress forms and updating data stay in the hands of the profile owner. So the admin gets the space to solely look after the site.

This plugin can thus help you turn your WordPress site into a professional. You can even buy and sell products with your forms and build an online shopping site with RegistrationMagic.


  1. Aung Khine

    It would be better if this editable function can be restricted or allowed according to user role.
    Is there a a short code for group manager also be able to search and check the submitted forms (of all users or a group of users ) from front end?

    Can Group manager browse/search the users from front end via user management panel and visit the submitted forms tab?

    If this function is available, it would be really nice. Hope support team reply to this comment. And I would like to make a request as premium+ user.


    1. RegistrationMagic

      We are assuming you want to allow users to edit the submission based on the user role. You can create different forms for varying user roles and allow only those fields to be editable which you want the user to edit. This means either site admin or a user can edit their submission, but no one else.

      Shortcode for Groupmanager to search submission feature is not available in our plugins’ integration. However, we have made note of it and will keep it on our road map for future implementation.

Leave a Comment

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