How to create a job application form

Job application forms can be dull and even discouraging. Typeform lets you turn them 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 your potential new colleagues.

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

How we integrate typeforms into our application process.

Applying to TypeformWe 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. Hitting the “Apply now” button takes you to a typeform specifically for that position. While each is different, they all have some common features.

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 that describes your company. Add another Statement explaining more about what the job entails, what kind of person you’re looking for, and so on. Hit “Save”, and then you can start adding more detailed questions to the application form.

Now we’ll show you how to make our Job application form. This example application is for a Product Owner.

1: Applicants already know about Typeform and what the position requires from our Careers landing pages, by the time they see the application form.

We want to learn about our applicants’ experience. So we’ve started with a Long text question, so they can write an extended answer for us. The question is set to required, as it’s essential information for us.Application Long text question

2. We follow this with another Long text question, asking about a specific project the applicant would like to explain.

3. Then we ask a third Long text question, asking about the applicant’s personal way of working.

The rest of the questions are common for all our application typeforms.

4. We need personal details from the applicant. So we ask for first and last names, using two Short text questions:Short text question5. We use an Email question so we have a way to get in touch with the applicant.Ask for email address6. Next we have a Website question, so people can share their online CVs or LinkedIn profiles.Online CVs such as LinkedIn7. We’re flexible though (: So we also give applicants the option to upload their CVs, with a File upload question.Users upload CV8. 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 question.Why do you want to join?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.Do you want to upload a video?10. This means adding Logic Jump (Pro feature) to our questions. If respondents say “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 questions like this:Logic jump setup11. Now add your Logic Jumps as follows:How did you hear about typeform?12. We’d like to know how people find out about Typeform, so we’ve made a Multiple choice question.How did you hear about us?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 question, “Who is this wonderful friend”:Who is this wonderful friend?14. We added Logic Jump to this Multiple choice question 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!More Logic Jumps15. Just before the end, we add a bit more information about us. A Statement field listing the perks of working at Typeform!Statement Question16. To finish up, we customize a Thank You screen as follows:Application finished!Next, it’s on to the Design panel. Here we’ve made sure the colors match our Brand Guidelines, chosen the font Montserrat, and added a subtle Barcelona-themed background image.

In the Configure panel, 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.

See this typeform in action:

Was this article helpful?