How to create a job application form

A dull job application form can make potentially ideal candidates head for the hills. Typeform lets you turn job applications into a personal conversation that’s much more enjoyable for applicants. This can mean more people applying to your company, and a great first impression for potential new employees.

We use typeforms for our job application forms (of course!) This article will show you how to build one like we use here at Typeform.

We’ll start by taking a look at how we integrate the application form into our site, then give you a step-by-step guide to making the typeform. Let’s get going…

How we integrate typeforms into our application process

We have a careers page on, which lists all current open positions. When you choose a job, you’re taken to a landing page with a description of the job and its requirements. Hit ‘Apply now’ and an embedded typeform will pop up, tailored to that position. Find out how to embed a typeform in a pop-up window in this article.

Screenshot of Typeform careers page

If you don’t want to use a careers web page, you can set up your typeform with a Welcome screen and an opening Statement block that describes your company. Add another statement explaining more about what the job entails, what kind of person you’re looking for, etc., then go ahead and add your questions.

Here’s what our job application form looks like. This is a dummy version for you to see how it works, so you can’t actually apply through it!

How we made our Job application form

All of our job application typeforms are based around the same basic format, with the question content adjusted to suit the role. Recruiters are able to duplicate a typeform in their workspace and edit it to fit the particular role requirements based on input from the hiring manager.

Here’s how we made our job application typeform (this particular example is for an Agile Coach role):

1. Branding is all-important when creating a job application form, so we used the Design section to customize the look of the typeform to match our own brand. We created a theme, setting the company font and text color. To top it off, we added a background image that features our fancy ‘onion skin’ logo design.

Screenshot showing hjow to customize a theme

2. So how do we kick off the application form? We wanted to point out why Typeform is such a great company to work for and highlight the opportunities for career development. So we created a Welcome screen where we embedded our Life at Typeform video.

Screenshot showing video being added to a welcome screen

3. Next, we added a bunch of Long text blocks, to add questions related to the particular role that were provided by the hiring manager. We want the applicant to respond to all of these all in order to make our assessment. So, we made the questions ‘Required’.

Screenshot showing Long text questions

4. We need personal details from the applicant. So we ask for first and last names, using two Short text blocks. Again, we’ve made these ‘Required’.

Screenshot showing how we ask for the applicant's name

5. We use an Email block so we have a way to get in touch with the applicant. We added a description to assure the applicant that we won’t start bombarding them with marketing materials.

Screenshot showing email block

6. Next we have a Website block, so people can share their online CVs or LinkedIn profiles.

Screenshot showing website block

7. We’re flexible though, so we also give applicants the option to upload their CVs, with a File upload block.

Screenshot showing file upload block

8. It’s always a good idea to ask why someone wants to apply for a position, so we do just that with a Short text block.

Screenshot showing short text block

9. We give our applicants the option of giving us a little video introduction if they wish. But we want everyone to be comfortable with the process, so we make this video request optional.

Screenshot showing how we invite someone to upload a video

10. This means adding Logic Jump (a Pro feature) to our questions. If the applicant says “Yes, I do want to upload video”, we send them to a file upload screen, and if they say “No”, we skip the video upload question and go directly to the next question. Set up the question blocks like this:

Screenshot showing how to set up the file upload and website blocks to capture the applicant's video

11. Now add your Logic Jumps as follows:

Screenshot showing the logic jumps needed to capture the video by file upload or website block depending on the answer given

12. We’d like to know how people find out about Typeform, so we’ve made a Multiple Choice block.

Screenshot showing Multiple Choice block

13. One of the possible answers is “A friend that works at Typeform”. We want to know who that is! So we made a follow-up Short text block asking, “Who is this wonderful friend?”

Screenshot showing the friend recommendation question

14. We added a Logic jump to this Multiple choice block like this: If “How did you hear about…” is “A friend that works at Typeform” jumps to “Who is this wonderful friend?” Applicants who didn’t choose this answer will therefore not see this question!

Screenshot showing the logic for the friend recommendation question

15. Just before the end, we add a bit more information about us. We created a Statement block listing the perks of working at Typeform.

Screenshot showing statement block with Typeform perks

16. To finish up, we customize a Thank You screen as follows:

Screenshot showing Thank You screen

In the Notifications section, we have both Self notifications and Respondent notifications activated. This means we get an email as soon as someone applies for a position, and the applicant gets immediate confirmation that their application has been received. This is useful for HR departments, as you can set up notifications so any or all of your applicant answers are emailed immediately to you.

And there you have it – a simple way to set up a dazzling job application form that’ll help you fill your open positions with all-star workers! For more bright ideas on how Typeform can help you and your HR team, check out our Inspiration section.