Definition
An Ideal Client Profile (ICP) in recruitment defines the characteristics of companies most likely to become profitable, long-term clients. It specifies industry, company size, location, hiring volume, typical roles recruited, budget range, and organisational structure. An ICP guides BD teams to focus outreach on companies with the highest probability of signing terms of business and generating repeat placements.
Why Recruitment Agencies Need an ICP
Recruitment agencies with a defined ICP close deals 2-3x faster than those doing untargeted BD. An ICP eliminates wasted outreach to companies that will never convert, focuses enrichment credits on high-probability prospects, and enables personalised messaging that references specific industry pain points. Without an ICP, recruiters spray and pray.
Building an ICP for Your Agency
Steps to define your recruitment agency's ICP:
- Analyse existing wins — which clients generate the most revenue and repeat business?
- Identify patterns — industry, company size, location, hiring volume, fee structure
- Define exclusions — which company types consistently waste your time?
- Map the market — use company databases to find all businesses matching your ICP criteria
- Score and prioritise — rank mapped companies by hiring signals and accessibility
In Australia, the most effective recruitment ICPs combine industry vertical targeting with geographic focus. A Melbourne-based IT recruiter with an ICP of 'Victorian tech companies, 30-300 employees, currently hiring developers' will outperform a generalist targeting all industries nationwide. Specificity beats breadth in recruitment BD.
Using AI to Build and Map ICPs
Modern recruitment platforms like Kolvera automate ICP creation with AI tools that analyse your existing client base, generate ICP criteria, then map matching companies from Australian business registries and job board data. This turns a manual research process that takes days into a task that completes in minutes.
Frequently Asked Questions
How do you build an ICP for a recruitment agency?
Start by analysing your top 10 existing clients: what industry are they in, how many employees, where are they located, what roles do they recruit for, and what is their average placement fee? The common characteristics across your best clients form your ICP. Then use tools like Kolvera's ICP builder to map companies matching those criteria.
What is the difference between ICP and buyer persona?
An ICP defines the ideal company (industry, size, location, hiring patterns). A buyer persona defines the ideal individual contact within that company (job title, responsibilities, pain points). In recruitment BD, your ICP might be 'Australian tech companies with 50-200 employees', and your buyer persona might be 'Head of Talent Acquisition'.
How many companies should be in an ICP target list?
A focused ICP target list for a recruitment agency typically contains 100-500 companies. This is enough to sustain 3-6 months of BD outreach while keeping the list curated. Larger lists dilute focus. Agencies running multiple specialisations should maintain separate ICPs for each vertical.