Do you want to know how to create a WordPress job application form?
You just need the right WordPress job application plugin to make your candidate search super easy.
In this post, I’ll walk you through exactly how to create a job application form in WordPress.
In This Article
- [Video Tutorial] Making a Job Application Form Online
- Step 1: Install WPForms
- Step 2: Select Job Application Form Template
- Step 3: Customize Your Job Application Form
- Step 4: Customize Your Job Application Form’s Notifications and Confirmations.
- Step 5: Add Your Job Application Form to Your Website
- (Optional Step) Add Conditional Logic
[Video Tutorial] Making a Job Application Form Online
We’ll be using the best WordPress employment application plugin to show you how to create a simple job application form.
If you would like to work through the written tutorial on how to create an application form, you’ll find everything you need in the steps below.
How to Create a Job Application Form in WordPress
This guide will walk you through how to make an application form using the best job application plugin for WordPress.
Let’s dive in.
Step 1: Install WPForms
Creating a job application form is very easy in WordPress, provided you’re using the right tools for it.
WPForms Pro allows you to create job application forms that look great and are fully customized to suit your specific needs and goals.
To start, you can purchase a WPForms Pro license which comes with a host of useful features alongside the ability to create job application forms, such as calculations and handy integrations with Google Sheets and marketing platforms.
After purchasing the license, you should go ahead and install WPForms on your site. If you need help with installing a plugin on your site, you can see this step-by-step guide on how to install a WordPress plugin.
After you’ve installed it, proceed to the next step where we’ll show you how to create your job application form.
Step 2: Select Job Application Form Template
After installing WPForms on your site, click on WPForms » Add New from your WordPress dashboard.
You can use the search box to look for an appropriate template immediately such as:
- Simple Job Application Form
- Simple Employment Application Form
- Restaurant Application Form
- Job Application Upload Form
We’ll use the job application upload form template for this tutorial.
After you select the template, it will load up in just a few moments inside your form builder.
Notice how it already includes pretty much all the fields you’ll typically need in your job application from? That’s the advantage of using a WPForms template.
The best part is that, even if you want to change anything about this template, you can easily do it with the drag-and-drop form builder.
We’ll show you how in the next step.
Step 3: Customize Your Job Application Form
In the template that I picked above, you’ll notice two file upload fields: one for the resume and the other for the cover letter.
I recommend editing the labels of these fields to reflect important details like the file type you want people to use for their resumes and cover letters.
To change the file upload field settings, first click on the field inside your form. This will open its Field Options menu on the left.
You’ll now find various options on the left-hand pane of the form builder. I suggest editing the field label to specify the file type you want to restrict candidates to.
You can easily change the label by updating the text inside the Label box on your field options. The changes will immediately reflect on the form preview on your right.
By clearly mentioning your requirements in the field label, you can eliminate any confusion as the candidates will know exactly which types of files to upload when applying.
But the label only indicates a requirement. If you actually want to enforce restrictions on your file upload field, you’ll find a few options for that as you scroll down below the label and description settings. These are:
- Allowed File Extensions – Entering the names of file extensions here will force the field to accept only these file types. Make sure to separate the file types by commas (.pdf, .docx, and so on).
- Max File Size – Enter any number below your default max file size settings to limit the size of the files that can be uploaded in this field. This option accepts values in megabytes (MBs).
- Max File Uploads – Specify the total number of files that can be uploaded in the field.
For the 2nd file upload field in this form (which is for cover letters), you can repeat the same steps as above.
WPForms also give you the flexibility to automatically store an uploaded file in your WordPress Media Library. If you’d like to enable this functionality for your file upload fields, simply click on the Advanced tab from the Field Options menu bar.
Then, click on the toggle button next to Store file in WordPress Media Library.
If you want to capture more details from candidates applying to your job, here are a few ideas of additional form fields you might want to add using the drag-and-drop form builder:
- Position — You can use a Dropdown or Single Line Text field to have people specify which position they’re applying for.
- Start Date — Add a Date / Time field and let candidates provide info on when they’re likely to start.
- Referral — A Single Line Text field is ideal for collecting info on existing employee(s) who referred the applying candidate.
Finally, applicants will certainly want to verify the information they’ve added to each field in the form and have the option to go back and change anything before submitting the application.
You can easily add this functionality to your form by adding the Entry Preview field.
When you’re done customizing your form, click Save.
In the next step, we’ll insert a few additional fields that only appear in certain conditions to gather finer details from the applicants.
Step 4: Customize Your Job Application Form’s Notifications and Confirmations.
By default, WPForms will send you an email notification to your default WordPress admin email address whenever an application submits the form.
You can check your notification settings by going to Settings » Notifications inside your form builder.
Feel free to change the subject line, Send To email address, the actual content of the notification message, and so on from these options.
If you want to receive the submitted resume and cover letter files as attachments in your notifications, that can be easily taken care of too.
Simply scroll down to the Advanced section of the notification settings and turn on the Enable File Upload Attachments button.
Then, use the dropdown menu to select the file upload fields containing the attachments you’re interested in receiving with the emails (remember that the fields are displayed here by the labels you’ve given them in your form).
When you’re finished here, I’d also recommend setting up another notification – this one for the applicants submitting the job application form. This way, the applicants will have the assurance of knowing that their application has been submitted successfully.
If you don’t want to send a notification to the job applicants, you can skip this part.
Setting up a Second Notification (Optional)
You can set up the second notification by scrolling to the top of notification settings and clicking on Add New Notification.
Give a name to the new notification and press OK.
Because this notification is intended for the person filling out the form, we’ll use the email address provided by the applicant in the form as the Send To Email Address.
Click on the Show Smart Tags link next to the Send To Email Address option (this link will read Hide Smart Tags after you’ve already clicked it) and select the Email field.
When that’s done, edit the other parts of the email like the subject line and From Name so that it’s appropriate and relevant from the applicant’s point of view.
Scroll down further and edit the email message.
“💡 Pro tip: The email notification gives you a good opportunity to provide more details about the job, in addition to information about your candidate evaluation process and when they can expect a reply. Of course, the level of detail you want to include is entirely up to you as an employer.”
The on-page confirmation message is another area that you can use to provide further details about the next steps for the job application.
To check the confirmation message, click on Confirmations on the left-hand pane while you’re inside Settings.
Use the text editor on the right to change the confirmation message. You can even add a link to redirect people to a page about the background of your company to help candidates learn more about you.
Make sure to Save your form again. All that remains now is to publish this form on your site!
Step 5: Add Your Job Application Form to Your Website
The fastest way to publish your WordPress job application form is via the WPForms embed wizard.
To begin, click on the Embed button (which is right next to Save at the top).
Once you’ve done that, select whether you’d like to embed the form on an existing page or a new one. For illustrative purposes, I’ll use go with the Create New Page option (though they’re both similar steps).
After that, you’ll see a prompt asking you to name your page. The name you enter here will be used as the H1 of your form page when you publish it.
When you’ve entered the name, press Let’s Go.
You’ll find yourself in your WordPress block editor with the form embedded inside. From this point, you can preview your form to take one final look. When you’re happy, go ahead and press the Publish button.
To view application form entries after they’ve been submitted, check out this complete guide to form entries. For example, you can:
- View, search, filter, print, and delete any application form entries, making the hiring process that much easier.
- Export all of your job applications in a CSV file.
(Optional Step) Add Conditional Logic
Suppose a person selects “Current Employee” as their answer to the question “How did you find out about this position?” in this application form. Wouldn’t it be cool if the form displayed a new field to collect the name of the employee who referred the candidate?
We can easily set something like that up with this form. Let’s add a Single Line Text field under the question.
You can change the label of this field to something like “Who referred you?” following the same steps as I showed previously for editing field labels.
Next, head over to the Smart Logic tab and toggle on the Enable conditional logic setting.
Then change the dropdowns to read “Show this field if How did you find out about this position? is Current Employee.”
Now, whenever an applicant indicates that they found out about this position by another employee, the new “who referred you” field will appear.
The result from the frontend will look something like this:
Once again, make sure to press Save at the top when you’ve made these changes.
And there it is! You now know how to create an online job application form in WordPress using the WPForms plugin, so you can easily get job applicants and find the right person for the position you’re trying to fill.
Next, Take Your WordPress Forms to the Next Level
You’ve probably realized by now that WPForms is an extremely versatile form builder that also serves as a WordPress employment application plugin.
If you want to learn more, here are some articles displaying other awesome capabilities you get with WPForms:
- If your job application is lengthy, and you want to break the form up into easier-to-digest sections, be sure to check out how to create a multi-part form in WordPress.
- We also have more tips on creating a refer-a-friend form and adding incentives.
- If an employee leaves, you can easily get their feedback by asking these exit survey questions.
Ready to make your application form? Get started with the most powerful WordPress forms plugin today. WPForms Pro comes with a free job application form template.