JaxSuite AI logoJaxSuite AI

What Is Job Title Normalisation?

TL;DR

Job title normalisation is the process of mapping the free-text job titles on contact records onto a controlled set of functions, roles and seniority levels. It exists because the same job is written dozens of ways, so a filter on the raw text returns only a fraction of the people who hold it.

Why do job titles need normalising?

Because a job title is whatever the employer typed. One sales leadership role appears as VP Sales, V.P. of Sales, Vice President, Sales, Vice President of Global Sales and Head of Sales, and a filter matching the exact string finds one of them. The people it missed hold the same job and the same authority.

Regional and sector conventions widen the gap further. Dental practices use Practice Manager and Office Manager for the same role depending on the country, and titles that carry seniority in one market are junior in another, so the raw text is not comparable across a list at all.

How does job title normalisation work?

The raw string is cleaned first: punctuation and abbreviations are expanded, and decoration such as region names, certifications and duplicated department names is stripped. What remains is then split into the parts that matter separately, which are function, role and seniority.

Each part is mapped to a controlled value: Sales as the function, Sales Leadership as the role, Vice President as the seniority. The original string is kept on the record, because it is what you use in a message and because a wrong mapping needs to be recoverable.

What breaks when titles are not normalised?

Segment counts stop meaning anything. A filter on one title spelling returns a small set, so the list looks thin and the market looks smaller than it is, which leads to a decision to buy more records when the problem was the filter.

Reporting breaks in the same way and is harder to notice. Reply rates grouped by raw title split one audience across several rows, so no group has enough volume to read, and a title that actually responds well stays invisible.

FAQ

Frequently asked questions

  • By normalised role to build the segment, then by title inside it if you need to split the message. Role gets you everyone with the job, and title tells you what to call them, so using title alone to build the list is what drops most of the audience.