Naming note: ICP is the industry term and this article uses it throughout. Inside Kolvera the same object is called a Desk — same idea, shorter word.
Business development works best when targeting criteria are explicit. Review your successful clients and use the findings to decide which companies merit research and outreach.
This guide walks through the five-step process of building an ICP from scratch, using data you already have.
Step 1: Analyse Your Existing Wins
Review your top revenue-generating clients for common attributes such as industry, size, location and hiring needs. Record patterns that appear in your own data rather than assuming an industry-wide distribution.
Pull a list of your top 20 clients by revenue over the past 24 months. For each, record:
- Industry and ANZSIC code
- Employee count (headcount range)
- Location (city, state, or region)
- Annual hiring volume (how many roles they briefed you on)
- Average placement fee
- Source (how you originally won the client)
- Retention (how many years they have been a client)
Agencies that formally define their target market spend their prospecting time where they already win. The pattern in your data is your competitive advantage.
Step 2: Identify the Patterns
Once you have data on your top clients, cluster them by shared attributes. The most common ICP patterns for Australian recruitment agencies are industry concentration (e.g. 70% of revenue from IT and engineering), size band (e.g. companies with 50 to 500 employees), geographic focus (e.g. eastern seaboard capitals), and hiring trigger (e.g. companies with 5 or more active SEEK listings). Three shared attributes is usually enough to define a usable ICP.
Look for clusters. You might find that 12 of your top 20 clients are IT companies in Sydney and Melbourne with 50 to 200 employees. Or that your best margins come from construction firms in Queensland that hire 10 or more people per year.
Three to five shared attributes is the sweet spot. Fewer than three and the profile is too broad to be actionable. More than five and you risk excluding good prospects.
Common ICP attributes for Australian agencies:
- Industry vertical (ANZSIC code or sector)
- Employee size band (e.g. 20-100, 100-500)
- Geographic region (state, capital city, or metro area)
- Hiring frequency (number of active job postings)
- Company maturity (years since ASIC registration)
- Fee tolerance (willingness to pay standard placement fees)
Step 3: Define Your Exclusions
An ICP is as much about who you exclude as who you include. Common exclusion criteria for recruitment agencies include companies that exclusively use internal talent acquisition teams, businesses with a history of fee disputes or placement cancellations, industries with sub-10% margins that resist standard placement fees, and companies outside your geographic service area. Documenting exclusions prevents consultants from wasting time on poor-fit prospects.
Exclusions are often more valuable than inclusions. Write down the types of companies your team should never prospect:
- Companies that only use internal TA teams and never brief agencies
- Industries where your placement success rate is below 20%
- Companies with a history of cancelling searches or disputing fees
- Businesses outside your geographic coverage
- Sole traders or micro-businesses that hire once every two years
Clear exclusions help avoid spending research and outreach time on companies outside your target market. Track rejected prospects and the reasons to improve the criteria.
Step 4: Map the Market
Market mapping translates your ICP criteria into a target list of specific companies. In Australia, the primary mapping sources are the ABR (filtered by ANZSIC code, location, and GST status), ASIC (for director names and company status), SEEK and Indeed (for companies actively hiring in your sector), and industry directories. A well-mapped ICP for a mid-market recruiter typically produces 200 to 800 target companies.
Once your ICP is defined, you need to find every company that matches. This is where most agencies stall, because manual mapping is tedious.
The data sources for Australian market mapping:
- ABR — Use the current provider quote, billing term and usage allowances for your own team; no fixed cost is established here.
- ASIC: Verify company status and pull director names
- SEEK / Indeed: Identify companies actively posting jobs in your sector
- Industry directories: Trade associations, chambers of commerce, professional bodies
- LinkedIn: Company pages filtered by industry, size, and location
The goal is a list of 200 to 800 companies that match your ICP criteria. Fewer than 200 and your market is too narrow. More than 800 and you need tighter criteria.
Step 5: Score and Prioritise
Not all ICP matches are equal. Scoring ranks your target companies by likelihood of conversion and potential lifetime value. The most predictive scoring signals for recruitment are active hiring volume (number of current job postings), company growth rate, previous agency usage, decision-maker accessibility, and geographic proximity. A simple three-tier system (hot, warm, cold) is more practical than complex numerical scores for agencies under 20 staff.
A flat list of 500 companies is not actionable. Rank them by conversion likelihood:
- Hot: Currently hiring in your sector (5+ active roles), no existing agency relationship, decision-maker identified
- Warm: Hiring intermittently (1-4 roles), or using a competitor agency you can displace
- Cold: Matches your ICP but no current hiring signals. Worth nurturing but not cold-calling this week
Focus your outbound effort on the hot tier first. A prospect with an active hiring signal is far more likely to take a meeting than a name on an unsorted list.
Maintaining Your ICP Over Time
An ICP is a living document, not a one-time exercise. Review it quarterly against actual placement data. Companies that were hot prospects six months ago may have filled all open roles or switched to internal hiring. New companies enter your market constantly. The best practice is to refresh your market map monthly and re-score your target list quarterly, adding new companies from job board scrapes and removing those that no longer match.
Your ICP should be reviewed every quarter. Compare your last 90 days of placements against the profile:
- Did your best placements come from ICP-matching companies?
- Did any placements come from companies outside your ICP (indicating a gap)?
- Have any ICP criteria become outdated (e.g. a sector that has stopped hiring)?
The agencies that treat their ICP as a living strategy document, rather than a one-time brainstorm, consistently outperform those that set and forget.
How Kolvera Automates This
Kolvera's ICP feature automates the entire process described above. Upload your existing client list or let the AI analyse your placement history to identify patterns. The platform then maps the Australian market using ABR, ASIC, and job board data to find every company that matches your criteria.
From there, Deep Research scores and ranks your target companies by hiring activity, growth signals, and decision-maker accessibility. One click adds the top-scoring companies to a hot list with enriched contact details, ready for outreach.
Frequently Asked Questions
How many attributes should an ICP have?
Three to five attributes is the practical sweet spot for a recruitment agency ICP. Typical attributes include industry vertical, company size (employee count), geographic region, hiring frequency, and fee tolerance. Fewer than three makes the profile too broad to be actionable. More than five risks over-filtering and excluding viable prospects.
How often should a recruitment agency update its ICP?
Review your ICP quarterly against actual placement data. Refresh your market map (the list of companies matching your ICP) monthly by re-running job board scrapes and checking for new company registrations. Companies that matched six months ago may have stopped hiring, while new entrants to your target market appear constantly.
What is the difference between an ICP and a buyer persona?
An ICP defines the type of company you want as a client (industry, size, location, hiring patterns). A buyer persona defines the individual decision-maker within that company (job title, priorities, objections, communication preferences). For recruitment agencies, the ICP comes first. Once you know which companies to target, you build personas for the hiring managers, HR directors, or founders you need to reach within those companies.
Build your ICP in minutes, not weeks
Kolvera maps the Australian market against your ideal client profile automatically.
Start My Free Trial