All articlesUse Cases

Building an Online Job Application Form Small Teams Can Live With

Most small-business hiring runs on emailed CVs and a spreadsheet. A simple application form fixes the sorting, the CV chaos and the 'did anyone reply to that person' problem.

BotForms TeamUpdated 7 min read
Two hiring managers reviewing printed documents at a conference table with a laptop

Short answer: a job application form needs contact details, the role, right-to-work confirmation, a CV upload and two or three screening questions — and the screening questions are the whole point, because they let you sort applicants without reading every CV. As of September 2026 BotForms starts at $29/month with 5 GB of storage, which is far more than a year of CVs.

The hiring process at most small businesses is an email address on a careers page. Applications arrive as replies with attachments, someone copies names into a spreadsheet, two of them get lost in a promotions folder, and three weeks later nobody can say who was told what.

It works, in the sense that people do get hired. It is also the reason good candidates go quiet — they applied, heard nothing for eleven days, and took the other offer.

An applicant tracking system solves this, and for a business hiring two people a year it is a large piece of software bought for a small problem. A form solves most of it.

What breaks with an email address

Applications are not comparable. Everyone sends different information in a different order. Comparing six candidates means reading six documents and holding the relevant bits in your head.

Attachments scatter. The CV is in the mailbox, your note about the phone screen is in a spreadsheet, the interview time is in a calendar, and the connection between them is memory.

There is no status. Nobody can answer "where is this person up to" without reconstructing it from an email thread.

Nobody gets told no. Not from malice — there is no list to work through, so the rejections that require effort do not happen. This is the part that costs you: candidates talk, and a business that does not reply gets a reputation for it among exactly the people you want next year.

Screening happens last. You read a full CV to discover the applicant cannot work the shift pattern. A form asks that in question three.

The fields that earn their place

Field Why it is there Required
Name and phone Contact, and phone is how you reach people fastest Yes
Email Written correspondence and the rejection note Yes
Role applied for A dropdown, so applications sort themselves Yes
Right to work in the country The fastest disqualifier there is Yes
CV upload The document, attached to the answers Yes
Two or three screening questions The actual sorting mechanism Yes
Availability or notice period Decides whether the timing works at all Yes
Short free-text: why this role Replaces the cover letter, kept to a few sentences Optional
How they heard about the role Tells you which channel is worth paying for Optional
Portfolio or certification upload Only where the job requires evidence Conditional

Eight to ten fields. An application form longer than that loses the people with options, who are the ones you are advertising for.

Screening questions are the whole trick

This is the difference between a form and an email address, and most application forms waste it.

A screening question is one whose answer can remove someone from consideration or move them up. Not "tell us about yourself" — something with a hard edge:

  • Can you work the shift pattern this role requires? (yes / no)
  • Do you hold a current licence or certification of type X? (yes / no / in progress)
  • Are you able to commute to the site location? (yes / no)
  • How many years have you done this specific task? (bands, not free text)

Three of these, answered as options rather than prose, let you sort a pile in minutes rather than an evening. They are also fairer than skimming, because every applicant answers the same question and gets judged on the answer.

Two cautions. Keep them job-related and keep them off protected characteristics — age, health, family status and the rest do not belong on an application form. And do not auto-reject on a single answer without a human glance; "in progress" on a certification is often the right hire.

If you want a hand writing them, this is a genuinely good use of question-generation — describing the role and letting the builder draft the screening set is covered in AI that writes and optimises form questions.

The CV upload

The one field that changes the administrative experience most. A CV that arrives attached to the application sits with the answers rather than in a mailbox.

Practical settings: accept PDF and Word, cap the size somewhere around ten megabytes, and say on the field what you accept, because the alternative is someone photographing their CV. For roles that need evidence — a portfolio, a ticket, a certificate — add a second, clearly-labelled upload rather than asking them to zip everything together. The mechanics are in file and photo uploads on forms.

Name the field for what you want. "CV or resume (PDF or Word)" gets you the document; "Attachments" gets you anything.

Validation saves the follow-up email

Application forms are where mistyped contact details hurt most, because the candidate believes they applied and you believe they never did.

Validate the email format, validate the phone as digits with a sensible length, and require the fields you genuinely need rather than everything. A form that rejects a submission over an optional field teaches people to abandon it. The rule set is in validation rules that stop bad data.

One detail specific to hiring: if the role has a hard requirement, put that question early and make it required. Discovering it at the end wastes both sides' time.

Who sees applications

Applications contain personal data and should not be visible company-wide by default. The hiring manager and whoever books interviews is usually the whole list.

Forwarding CVs by email is how that boundary erodes — one forward and the document is in a mailbox outside your control. Scoped access, where a named person can read the applications for their role and nothing else, is both tidier and easier to remove when the hire is made. The shape of that decision is in who on your team should see form submissions.

Keeping and deleting applications

Two rules, and they take five minutes to set.

Say how long you will keep it. One line on the form: unsuccessful applications are kept for a stated period and then deleted, and candidates can ask for removal sooner. The period is a business decision — the usual reason to keep them at all is to revisit a near-miss for the next opening.

Be able to actually delete. If someone asks, you should be able to find their application and remove it without a search through three systems. That is far easier when the application is one record rather than an email, a spreadsheet row and a file in a shared drive. The wider version of this is in form data retention and privacy.

Running the process without an ATS

A form gives you a list. Add two habits and it behaves like a pipeline.

Export at the shortlist stage. Pull the applications to a spreadsheet, add columns for stage and notes, and work from that. Twenty applicants do not need a database. Exporting submissions to CSV or Excel covers the mechanics and the encoding trap that mangles names.

Reply to everyone, in batches. Two templates — invite and decline — sent on a fixed day each week. This is the cheapest reputational investment available to a small employer, and it takes about twenty minutes.

When you are hiring continuously across several roles with multiple interviewers, that is the point to buy an ATS. Below it, the form plus a spreadsheet is not a downgrade; it is the right size.

After the offer

The person who was a candidate on Friday is a new starter on Monday, and needs to send you bank details, emergency contacts and signed documents. That is a different form with different sensitivity, and it should not be bolted onto the application. The sequence for collecting it cleanly is in client onboarding forms — same pattern, different audience.

Getting started

Build one form for your next role rather than a general careers form. Ten fields, three screening questions, one CV upload. Put it behind the "apply" button, route it to the hiring manager, and set a weekly slot for replies.

The measure of whether it worked is not how many applications arrive. It is how long it takes you to get from the closing date to a shortlist — that number usually halves, because the sorting already happened on the way in.

BotForms builds the form from a description of the role, handles CV uploads, and keeps applications in one dashboard with scoped access for the hiring manager. Starter is $29/month with 5 GB of storage, Pro $79 with 25 GB and three users, Business $199 with 100 GB and ten — all with a 30-day trial. See features, pricing, or start a trial.

Frequently asked questions

Do I need an applicant tracking system to hire?

Not for a handful of roles a year. An ATS earns its keep when you are running many roles with several interviewers and need pipeline reporting. Below that, a well-built application form plus a shared view of the submissions covers the same ground without the subscription or the setup.

What should a job application form ask?

Name, contact details, the role applied for, right-to-work confirmation, CV upload, and two or three screening questions specific to the job. Screening questions are where the value is — they let you sort on the thing that actually disqualifies people, rather than reading forty CVs to find it.

Should the form ask for a cover letter?

Ask for two or three short answers instead. A cover letter is unstructured, slow to write and slow to compare, and most are templated anyway. Three specific questions with a short character limit produce more signal for both sides and make candidates comparable side by side.

How do I collect CVs without filling up my inbox?

Use a file upload field on the form, which stores the document with the rest of the application instead of scattering attachments through a mailbox. Set the accepted types to PDF and Word and a sensible size limit, and the CV arrives attached to the answers it belongs with.

Is it safe to collect personal data on a hiring form?

It is normal, provided you collect only what you need to make a hiring decision, tell applicants how long you will keep it, and can actually delete it when asked. The two rules that matter: do not collect protected characteristics on the application itself, and do not keep unsuccessful applications indefinitely by accident.

How many people should see applications?

The hiring manager and whoever schedules interviews — no more by default. Applications contain personal data that does not need to be visible to the whole company, and scoped access on the form is easier to manage than forwarding CVs around by email.

What does an application form cost to run?

For most small employers it is a line item they already have, since a form builder handles applications alongside every other form. As of September 2026 BotForms is $29/month on Starter with 5 GB of storage, $79 on Pro with 25 GB, and $199 on Business with 100 GB — CVs are small files, so storage is rarely the binding constraint.

Build this form in about a minute

Describe what you need to collect — or upload a PDF of the form you already use — and BotForms builds it, hosts it, and routes every submission to your inbox.

Start your 30-day trial

Keep reading