Hiring through your website instead of an inbox full of CVs

CVs sent by email and WhatsApp get lost. How to take applications through your website into one list, and when a small company needs to.

On Sunday you post an opening for an accountant on Facebook. By Thursday there are CVs in the company's general mailbox, in the manager's personal email, and in the WhatsApp of two employees whose numbers appeared with the post. Some are PDF files, some are photos of a printed page, and some are voice notes asking whether the job is still open.

Nobody knows who has already answered which candidate, so a few receive two replies and many receive none. The same person applies through two channels and is counted twice. When a similar job opens six months later, the good applicants from this round cannot be found. And copies of national ID cards, certificates and home addresses stay in private chats on personal phones long after the job is filled.

The alternative is to take applications through your own website, into one list. This post explains what that involves, when a small company needs it, and what to do until then.

An applicant tracking system in plain words

An applicant tracking system is software that does for hiring what an order system does for sales. Each opening is a record. Each application is attached to that opening and to the person who applied. Each applicant sits at a stage, and moving someone to the next stage is a click the whole hiring team can see. The public part is the careers page on your website, where openings are listed and the form is filled in. The private part is the list your team works from.

How it changes the work

  • One application form per opening, with the questions you need. A driver's form asks for licence category and city. An engineer's form asks for years of site experience. You stop reading whole CVs to find one fact.
  • Every application in one list. It can be sorted and filtered, with the CV attached to each entry.
  • Stages. New, shortlisted, interview, offer, hired, not selected. Anyone on the team can see where a candidate stands and who moved them there.
  • Interview notes in one place. Each interviewer writes on the same record, so the decision meeting starts from what was written down.
  • A reply to every applicant. Because "not selected" is a stage, the system can send a polite message to everyone in it.
  • A searchable pool. The next time you need an accountant in Basra, you search before you advertise.

The careers page and its form

The form is the first thing an applicant judges your company by. Four things deserve attention.

  • Openings in Arabic and English. Many applicants are comfortable in one language and not the other. Let them apply in the one they choose.
  • A form that works on a phone. Expect applicants to open the link from a social post or a WhatsApp group, on a phone and often on mobile data. Keep the form short, ask for a phone or WhatsApp number, and make email optional: plenty of people open WhatsApp every day and their email rarely.
  • A clear statement of which file types and size the CV may be. Put it next to the upload button. An applicant whose large scanned file is rejected without explanation will abandon the form or send the file over WhatsApp, and you are back where you started.
  • A confirmation the applicant can see. A message on the screen saying the application arrived, and a text message or email as well if possible. Without it, people apply three times to be sure.

The careers page on our own site is one example. Its form accepts a CV as PDF or DOCX up to 5 MB, can be filled in Arabic or English, shows a message confirming the application was received, and tells applicants that every application gets a reply.

Care with applicants' personal data

A CV here often carries more than work history: a photo, a date of birth, a home address, marital status, and sometimes a copy of the national ID. Handle it the way you would want your own handled.

  • Who may see applications. Only the people hiring for that role. A login to the website's admin panel should not be enough.
  • How long they are kept. Decide a period, state it on the careers page, and delete the data when it ends. If you want to keep applicants for future openings, ask for their agreement on the form.
  • Deleting on request. If an applicant asks you to remove their data, someone should be able to do it from one place. With CVs spread across phones, that is impossible.

These points are sound practice and do not replace legal advice. If your company works with clients or donors from outside Iraq, ask them or your lawyer what they require.

When a small company needs a system, and what to do before then

If you hire two or three people a year, you do not need a system. Three habits are enough:

  • One shared address, such as jobs@ on your company domain, read by two people. Every advert gives that address and no personal numbers.
  • One sheet with a row per applicant: name, phone, role, date, stage, who is handling it, notes.
  • One owner who makes sure every row reaches a final stage and every applicant receives an answer.

A system becomes worth its cost when hiring is continuous or happens in volume: several openings at once, roles in more than one city, seasonal or project hiring that brings dozens of similar applications in a week, or more than two people sharing the decision.

Questions to put to any vendor

  • Can we build a different form for each opening ourselves, without calling you?
  • Is the applicant's side fully in Arabic, right to left, and usable on a phone?
  • Can a department head see only that department's openings?
  • Does the system notice when the same person applies twice?
  • Can one applicant's data be deleted completely?
  • Can we export all applicants and their CVs if we leave?

An example from our work

Tareeq Alhumam, a logistics and construction services company, was receiving applications for positions across provinces by email and phone, with no stages and no record of who had been reviewed. PearlFibers built an applicant tracking system behind the careers page of the company's website. It has job postings with locations and posting periods, a form builder with which the recruitment team designs its own application forms, a pipeline of stages (new, under review, shortlisted, interview, offered, hired), and reports, notifications and role-based access for the hiring team. A posting goes live on the public site, applications land in the pipeline, and every candidate has a stage and a history. The case study shows screens from the system.

If your hiring looks like the opening of this post, start this week with the shared address and the sheet. When those stop being enough, the software development page explains how we scope and price a project like this, or you can write to us and describe how you hire today.

More from the blog

← All articles