How to Allow User Submissions on your WordPress Site?


Do you want to allow user submitted posts on your WordPress site and don’t know how? That’s alright, we’ve got you covered! After you finish reading this article, you’ll be able to accept user submission on your site without a hitch.

So, how can you allow users to submit content on your site without giving them access to your site’s backend? Well, you’ll be glad to know you can easily do that by creating a user submission form. Adding a user submission form on your site allows your users to submit any type of content without having access to the admin side. This way you can easily divide the workload. Therefore, it can be extremely helpful for you when you want to post new content on your site consistently.

Besides, creating a user submission form is easy as pie with the help of a plugin for WordPress users. Here, we are using Everest Forms which of the best form builder plugins available out there.

Everest Forms

The easy drag-and-drop feature allows you to create a form in a few clicks. The plugin supports multiple column layouts and is 100% responsive. Also, there is a quick preview option in the form builder which allows you to see how your form looks on the frontend as you create. In addition, there are many features and extensions that will make your form building experience better than ever.

And with the help of its Post Submissions add-on, you can allow user submitted posts on your site easily. So, follow the easy instructions below to learn how to create a user submission form using Everest Forms.

Note: If you want details on the prices, you can check the plans and pricing page. And, if you want to try out the free version first, you can check Everest Forms(Free)

How to Create a User Submission Form in WordPress?

STEP 1: Create a New Form

After you install and activate the Everest Forms plugin and Post Submissions add-on, you must create a new form. For this, go to your WordPress dashboard and click Everest Forms → Add New. Then, give a name to your form and select a form template. 

user submission form name

Now, you can see the drag and drop form builder where you can create any type of form with ease. To add a form field to the form, you can just drag and drop the required field

User Submission Drag and Drop

STEP 2: Enable Post Submissions

But, before you start creating a user submission form, you must first enable post submissions in the form settings. So, click on the Settings tab on the top left of the form builder then, go to the Post Submissions tab. 

Here, you need to enable the Post Submissions option first. After that, you can see all the Post Submissions options. But before you do anything here, you need to create user submission form fields. You need the fields in order to map with the following settings. 

User submission settings

STEP 3: Add User Submission Form Fields

So, you must go back to the form builder to insert the user submission fields. These fields help allows you The required form fields are: Post Title, Post Content, Post Excerpt and Post Featured Image

User Submission Form Fields

You can insert the Single Line Text field for Post Title, and Paragraph field for the Post Content & Post Excerpt. And, you can insert the Image Upload field for Post Featured Image (as shown in the picture above).

To change Field Options such as form title, description and more, click on the respective form field.  

User Submission form field setting

STEP 4: Set the Post Submission Settings

The next step is to match the form fields in the Post Submissions settings. So, head over to the Settings tab and click on Post Submissions. Here, you can now map the form fields with the respective settings.

For this, click on the drop-down option for Post Title and select the form field for Post Title. Likewise, you can select the form fields for Post Content, Post Excerpt and Post Featured Image in the same manner.

More Post Submission Settings

Post Type
The Post Type option allows you to choose whether the post submission is for WordPress Posts or Pages. The submitted content will either create a new post or a new page depending on which you select.

Post Status
In the Post Status option, there are four options: Draft, Pending Review, Private and Published. So, you can choose the Post Status according to your needs.

Post Author
The Post Author option allows you to choose a specific user OR you can select the Current User. If the user filling the post submission form is already registered to your site, they will be assigned as the Post Author.


Taxonomies are the way of grouping the posts in WordPress. You can group similar user submissions with the help of the Taxonomies option. There are two taxonomies in WordPress: Categories and Tags. So, the Post Submissions add-on provides options to choose the Category and Tag.

Category and Tag

The Category option gives you two choices. You can either Assign Category for all the post submissions, or you can add a “Select Category” field on the form and choose Field Value. For this, you can click on the drop-down option and you can see the two options: Field value and Assign Category.

Same as Category, the Tag option also gives you two choices. You can either Assign Tags for all the post submissions, or you can add a “Select Tags” field on the form and choose Field Value. For this, you can click on the drop-down option and you can see the two options: Field value and Assign Category.

How to Display the User Submission Form?

After you finish creating the user submission form, you can add it to your site. For this, go to your text editor and search for the Everest Forms block.

Everest Forms block

Then, you must select the form you just created and you can see the form preview on the editor as well. Also, you can edit the Form Settings such as Form Title and Form Description on the editor.

Everest Forms editor form settings

Alternatively, you can copy-paste the Shortcode provided at the top of the form builder to display the form. Now, Publish the page or post to start allowing users to submit posts on your website.

Post submission form page


Therefore, you can easily accept user submitted posts on your site with the help of Everest Forms Post Submissions add-on. Creating a user submission form is made easy with the intuitive form builder. And, managing the post submissions is also simple with the add-on settings.

Hopefully, you can easily allow your users to submit content on your site now. Please share the article if you found it helpful and stay tuned for more tutorials like this.

Alina Manandhar

Leave a Reply

Your email address will not be published.

Scroll to top

Pin It on Pinterest