Job Application Form Template for Google Forms
Quick answer: Build a Google Form with fields for name and contact, a position dropdown, a resume File upload question, a work authorization yes/no question, availability date, a short motivation answer, and an optional portfolio URL with link validation. Turn on Collect email addresses and Limit to 1 response so each applicant submits once, then organize responses in the linked Sheet by position.
If you're hiring for a small team, a single role, or a handful of positions at once, you don't need a full applicant tracking system to collect and screen applications. Google Forms already handles the two things a first-pass screening form needs: structured questions and a spreadsheet of every response. Below is a complete, copyable template plus the settings that keep it from turning into a mess of duplicate or unusable submissions.
The template: questions to include
Copy these questions in order. Each one maps to a specific Google Forms question type.
1. Applicant identity and contact
- Full name — Short answer, required.
- Email address — Short answer, required. (You can also rely on the email collected automatically if you require sign-in — see Settings below.)
- Phone number — Short answer, required.
2. Position applying for
Use a Dropdown question listing every open role you're currently hiring for. A dropdown keeps this column clean in your response sheet — you'll be able to sort applicants by exact role instead of parsing free-text answers like "the marketing job" or "sales position."
3. Resume or CV upload
Add a File upload question labeled "Upload your resume (PDF preferred)." This question type requires the respondent to be signed in to a Google account, and every uploaded file lands in a dedicated folder in your Google Drive, tied to that response row. For a deeper look at how this question type behaves — file size limits, accepted formats, and what applicants see — see our guide on Google Forms file upload questions.
4. Work authorization
A simple Multiple choice question with two options: "Yes, I am authorized to work in this location" / "No." Keep it binary and factual — this is a legitimate, job-related question distinct from the sensitive categories covered further down.
5. Availability date
Use the Date question type for "What is your earliest start date?" A date picker avoids the ambiguity of free-text answers like "ASAP" or "two weeks."
6. Why this role
A Paragraph question: "In a few sentences, why are you interested in this position?" This is your fastest signal for whether someone actually read the job posting versus mass-applying.
7. Portfolio or LinkedIn URL (optional)
A Short answer question, marked not required, for a portfolio site or LinkedIn profile. Click Response validation → Text → URL so Forms rejects anything that isn't a properly formatted link before it's submitted, instead of you discovering a broken or malformed entry later. Our full walkthrough on Google Forms response validation covers URL, number, and text-length rules if you want to tighten other fields too.
Settings that keep applications clean
- Collect email addresses. In Settings → Responses, turn this on. It timestamps and attaches a verified Google account email to every submission, which is more reliable than a free-text email field alone.
- Limit to 1 response. This appears once email collection is on and requires sign-in, which stops the same applicant from submitting the same form multiple times.
- Send respondents a copy. Optional, but a nice touch — applicants get a confirmation email showing what they submitted.
Organizing applicants in Google Sheets
Click the green Sheets icon on the Responses tab to create a linked spreadsheet. Every submission appears as a new row, with the position dropdown as one of your columns. From there:
- Use Data → Create a filter and filter the position column to review one role at a time.
- Add a manual "Status" column (e.g., New / Screening / Interview / Rejected) that you update as you review — Forms doesn't track this for you.
- Sort by the availability date column if start date matters for your hiring timeline.
- Click the file upload cell in any row to jump straight to that applicant's resume in Drive.
Questions to avoid asking directly
A screening form should stick to job-related information. Several categories of questions are commonly restricted or discouraged under employment discrimination laws in many jurisdictions, including direct questions about age or date of birth, marital or family status, disability status, religion, national origin, and similar protected characteristics — unless there's a specific, lawful, job-related reason to ask (for example, a minimum age requirement tied to a legal restriction, which is usually phrased as "Are you at least 18 years old?" rather than asking for a birthdate).
This is general compliance awareness, not legal advice. Employment law varies by country, state, and industry, and the safest approach is to review your form with your HR team or an employment attorney before you start collecting applications, especially if you're hiring across multiple regions.
FAQ
Is Google Forms good for collecting job applications?
Yes, for small teams and individual hiring managers. It's free, supports resume uploads, and organizes every application into a spreadsheet automatically. Larger hiring pipelines usually outgrow it and move to a dedicated applicant tracking system.
Can applicants upload a resume through Google Forms?
Yes. Add a File upload question, which requires the respondent to sign in with a Google account. Uploaded files are saved to a folder in your Google Drive.
What questions should I avoid on a job application form?
Avoid directly asking about age, date of birth, marital status, disability, religion, national origin, or similar protected characteristics unless there is a specific, lawful reason tied to the role. This is general awareness, not legal advice — check applicable employment law or consult an employment attorney for your jurisdiction.
Can I limit applicants to one submission per person?
Yes. In Settings, turn on Collect email addresses and Limit to 1 response, which requires sign-in and blocks duplicate submissions.