Let's grow your business. 2 new positions just opened Saturday, 12 September. Book a free call today.
Uncategorised 11 min read

Lead generation for consulting firms: what works when your service is bespoke

Lead generation for consulting firms: Email, SMS and voice outreach from an AI sales agent converging into a booked calendar appointment.
Email, SMS and voice outreach from an AI sales agent converging into a booked calendar appointment.

Lead generation for consulting firms works when you systematise the targeting, not the delivery. Build the list from the last 20 engagements you actually delivered, extract the event that preceded each one, then find every firm showing that event now. Category filters cannot do this: Australia has 2,814,778 actively trading businesses, and an industry code identifies none of them as buyers.

The short version

  • The list is the product. When every engagement is bespoke, the only repeatable asset you own is a correctly defined list.
  • Source the ICP from delivered work, not from an industry category — your last 20 signed engagements, six fields each.
  • The three-part trigger test: a signal counts only if it precedes the work, is observable from outside the firm, and carries a date.
  • Coverage rule: a trigger list is runnable when it holds at least 3× the firms you need to contact in a quarter.
  • Lists decay. 375,331 Australian businesses exited in 2025–26, a 13.8% exit rate, so a static list loses roughly one row in seven every year.

How it works

Building a consulting firm’s prospect list from delivered work

01

Read your last 20 SOWs

Record six fields per delivered engagement, including the event inside the client that made the work necessary. Two hours, once.

02

Name the trigger

Keep only events that precede the work, are observable from outside the firm, and carry a date. Everything else is a hunch.

03

Size the list

Work back from fee target to firms contacted per quarter. Run the channel only at 3x coverage of that number.

04

Open with the event

First line names the appointment, migration or acquisition, not your service. Book the meeting while the trigger is still live.

The targeting is systematised even when every engagement is bespoke: delivered work defines the trigger, and the trigger defines the list.

MAKE MORE SALES.

Pay-Per-Result pricing — We scale sales HARD aligned to your interests, better than anyone else.

Why “our work is too bespoke to systematise” is true of delivery and false of targeting

Partners at 5–50 person firms say a version of the same sentence: our work is too bespoke to systematise. About delivery, that is usually correct — a diagnostic for a family manufacturer and a go-to-market rebuild for an ASX 300 mid-cap share a method, not a deliverable. About targeting it is false, and the reason is visible in the classification everyone’s list vendor filters on.

The relevant industry code is ANZSIC class 6962, Management Advice and Related Consulting Services. Its listed primary activities run from management consulting and personnel consulting to tariff consulting, tourism development consulting and “artist, entertainer or other public figures management service”. The same class explicitly excludes computer hardware and software consulting (class 7000), employment placement and recruitment (class 7211) and data processing (class 5921); legal and accounting services (group 693) and market research (group 695) sit in different groups again. The code over-includes talent management and drops most technology consultancies. A list filtered on it is not a list of your buyers; it is a list of firms that share a filing category with you.

Bespoke delivery does not imply random demand: the engagements were different, but the events that caused them repeat.

Want this done for you? We book qualified sales appointments on a Pay-Per-Result basis — you only pay for calls that actually land in your calendar.

Step 1: build the ICP from your last 20 delivered engagements

Day one action, and it takes about two hours. Open the last 20 signed scopes of work — not enquiries, not proposals, delivered work — and record six fields for each: (1) the event inside the client that made the work necessary; (2) the title of the person who signed; (3) what they tried before calling you; (4) fee; (5) how the introduction arrived; (6) weeks from first contact to signature.

Twenty rows is enough to see structure and small enough to finish in a sitting. What comes back is almost never an industry. It is two or three recurring situations — a new executive inheriting a function, a business that has outgrown its process, an acquisition to integrate — sitting across four or five unrelated sectors.

Your ICP is not a description of a company; it is a description of a moment inside a company. Firms that skip this step target the client they enjoyed most rather than the one they were paid by most often.

Step 2: turn each engagement into a trigger — the three-part trigger test

A situation is not yet usable. To become a targeting instruction it has to pass three tests, all of them:

  1. It precedes the work. The event happened before the client called anyone. “They had a budget approved” passes. “They were frustrated with their agency” is a state, not an event.
  2. It is observable from outside the firm. If you could only learn it in the first meeting, it cannot build a list. “Revenue fell 12%” is invisible for a private company; “advertised three operations roles in one month” is not.
  3. It carries a date. A trigger without a date gives you no idea whether you are early, on time or two years late. Dated triggers also tell you when to stop chasing.

Most candidate signals fail test two, and that is the useful part: the test converts a vague ICP into a search you can actually run tomorrow. If you cannot name the public record where a signal appears, it is not a trigger — it is a hunch.

If we can’t make you money, we don’t deserve yours.

Pay-Per-Result pricing — performance-based alignment.

50,769+
AI-booked appointments
Average sales lift — median closer to 4×
Pay-Per-Result
Performance-based alignment

Which signal identifies a buyer, by firm type

The mapping below is the trigger test in practical form: the event that precedes a purchase, and the public place it shows up in Australia. Use it as a template; replace the middle column with whatever your own 20 engagements produced.

Consulting firm type The event that precedes a purchase Where it is observable
Strategy / management advisory A new CEO, CFO or division GM appointed in the last 6 months ASX company announcements, company newsroom, executive role changes on LinkedIn
Operations, supply chain, process A second site, distribution centre or acquisition announced ASX announcements, trade press, ASIC register changes to principal place of business or share structure (Form 484)
People, HR, culture, L&D Headcount up sharply, or a first internal HR or L&D role advertised Job ad volume on Seek and LinkedIn, company careers page
Technology and transformation A named platform migration — ERP, CRM, core banking — appearing in job ads Job ads naming the system; vendor customer-win announcements
Public sector and government advisory A contract notice or a new program appearing in the portfolio budget AusTender contract notices; portfolio budget statements
Sustainability and reporting advisory An entity crossing the sustainability reporting thresholds and having to prepare a sustainability report ASIC guidance on the s292A sustainability reporting thresholds; published annual reports
Brand and marketing consultancy A CMO vacancy, a rebrand, or a new trade mark application LinkedIn job posts; IP Australia trade mark search

Step 3: check the trigger list is big enough to run

This is the step firms skip, and it decides whether the channel can work at all. Work backwards from fee target to firms-on-list. The inputs below are illustrative — substitute your own trailing-12-month ratios, which Step 1 gives you.

  • Target: 6 new engagements in 12 months at a $60,000 average fee.
  • You win 1 proposal in 3 → 18 proposals.
  • 1 first meeting in 3 becomes a proposal → 54 first meetings.
  • 1 in 12 correctly-triggered firms you contact takes a first meeting → 648 firms contacted a year, about 162 a quarter.

Now apply the coverage rule we work to: a trigger list is runnable when it holds at least 3× the firms you need to contact in a quarter — here about 490 firms currently showing the trigger. Below that you will exhaust the list and start contacting firms that do not have the problem, which is how a targeted campaign quietly turns back into spray. Above it, you can afford to be strict.

Two adjustments the arithmetic hides. First, decay: the ABS recorded 375,331 business exits in 2025–26 against 460,461 entries, so the base itself churns and a list built in March is measurably wrong by December — rebuild the trigger query quarterly rather than buying a bigger file once. Second, cost: whether 648 contacts is affordable depends on your engagement size, which is the whole argument of our cost per booked discovery meeting benchmarks for Australian consultants.

Step 4: open with the trigger, not with your service

The first line of the first message names the event and nothing else: the appointment, the second site, the migration, the reporting obligation. No capability paragraph, no “we help firms like yours”. If the trigger is real and dated, the recipient already knows why you are writing, and the message reads as someone who did the work rather than someone who bought a list.

Two mechanics matter more than the copy: sequence across channels rather than repeating one — email, phone and LinkedIn against the same dated trigger — and book the meeting in the first reply, while the trigger is still live. A message about the reader’s event outperforms a better-written message about you. That is also the design of how we run booked-call campaigns for consulting firms: the trigger goes in the script, not the credentials.

What running this in-house actually costs, and when to hand it over

Be honest about the work. Step 1 is two hours, once. Steps 2 and 3 are about a day to build the first trigger query and half a day each quarter to rebuild it. Step 4 is the expensive part: 162 firms a quarter across three channels, five to seven follow-ups each, replies answered within the hour — 6–10 hours a week, every week. It is not the skill that breaks, it is the continuity: the partner who owns it has billable work, and billable work always wins.

Where you are What that means in practice Sensible answer
Under ~300 firms on one trigger ~4 hours a week, one owner, manual research Do it yourself — the volume does not justify tooling
300–1,500 firms, one or two triggers 6–10 hours a week, needs a CRM and sequencing tool In-house only if one person owns it for a full day a week
Over 1,500 firms, or 3+ triggers running at once Continuous research, multi-channel follow-up, same-hour replies Dedicated resource, internal or external
Two consecutive quarters where nobody ran the sequence The system exists on paper only The constraint is capacity, not strategy — fix that first

That last row is the common one. Across the campaigns we run — 50,769+ AI-booked appointments since 2017 — consulting firms rarely fail on targeting logic. They fail because the person who owned outbound got busy delivering. Scoping the trigger and the sequence, rather than documenting them, is what a consulting-firm strategy session covers; the channel comparison in how consultants get new clients in Australia sets out where outbound sits against referrals and partnerships.

Frequently asked questions

How do I do lead generation for a consulting firm when every engagement is different?

Systematise the targeting rather than the delivery. Take your last 20 delivered engagements, record the event that preceded each, keep only the events that are observable from outside the client and carry a date, then build a list of every firm showing one now. The engagements stay bespoke; the list becomes repeatable.

Can I just buy a list of Australian consulting prospects?

You can, and it will be a category, not a buyer set. The ABS Counts of Australian Businesses put 2,814,778 actively trading businesses in the economy at 30 June 2026, with 460,461 entries and 375,331 exits during 2025-26. A purchased file is a snapshot of that base with no indication of which rows have the problem you solve, and it decays at roughly the exit rate.

How many prospects does a 10-person consulting firm need on its list?

Work backwards from engagements, not forwards from list size. Six engagements a year, at one win per three proposals, one proposal per three first meetings and one meeting per twelve contacts, is about 648 contacts a year, so roughly 490 firms need to be showing your trigger at any time to hold 3x coverage of a quarter. Substitute your own ratios; the shape matters more than the numbers.

Does outbound work for a firm that gets everything from referrals?

It works differently. Referrals arrive pre-trusted and at the buying moment, so they convert far better and cannot be scheduled. Trigger-based outbound is the channel where you choose the timing, which is why it is added alongside referrals rather than instead of them. The honest trade is a lower conversion rate in exchange for control over volume.

How long before a trigger list produces meetings?

Expect the first meetings inside the first full sequence cycle and a stable rate only after two quarters, because you need one rebuild of the trigger query to know whether the signal was right. Firms that judge the channel after three weeks are judging their copy, not their targeting.

What kind of lift should a consulting firm expect?

No responsible number exists for a single firm before the first quarter of data. For context on the figure we publish, our methodology page defines the 7x average sales lift as trailing three-month closed-deal revenue at month six over the three months before launch, averaged across clients who supplied both, and the same page discloses that the median is closer to 4x. Averages are pulled by outliers; plan on the median.

Pay-Per-Result appointments

See if we’re a fit

We book qualified sales appointments for you and you pay on results, not retainers. Our booking page asks a few quick questions so you find out in two minutes whether that model suits your business.

  • 50,769+ appointments booked without cold calling.
  • Pay-Per-Result pricing — you pay for booked, qualified calls.
  • Pick your own time on our live calendar, no phone tag.

View all articles

Pay-Per-Result · No retainers

Turn this into booked sales calls.

Our AI agents — trained on 50,769+ booked appointments — fill your calendar with pre-qualified buyers. You only pay when calls land.

Keep reading

Related on Leads Now AI

The thesis behind everything we do

Why Pay-Per-Result is the only marketing pricing model that aligns the agency with you

Leads Now AI is a 100% Pay-Per-Result marketing agency. You only pay when a qualified booked appointment lands on your calendar — priced one of two ways — pay-per-result, at roughly 1–5% of your closed-deal value per appointment, or a revenue share of 10–20% of the sales we help you generate. Both bill on outcomes. Not on clicks. Not on lead-form fills. Not on retainer months. Not on “strategy hours.” If the calendar stays empty, you owe zero. See full pricing →

1. Incentives align

The agency only succeeds when you succeed. We eat the cost of bad ad creative, bad lists, ICP mismatches and no-shows. You never pay for our learning curve.

2. Self-selecting shortlist

Only an agency confident in its delivery can operate this model. The pool of Pay-Per-Result agencies is tiny precisely because most agencies can’t survive on it. Pick from the agencies who can.

3. Cost cannot detach from revenue

Sized to 1–5% of closed-deal value, your acquisition cost stays sustainable across LTV bands. A $500-membership business and a $50,000-engagement business can both run the model profitably.

4. No retainer trap

The standard engagement carries no monthly retainer — nothing arrives on your invoice regardless of outcome. No 6 or 12-month lock-in, no clawback on appointments already delivered, cancel any time with 7 days notice. Early-stage businesses that need the sales systems built first are quoted scoped groundwork up front, never a standing fee.

5. De-risks the pilot

Test before commitment. A small scope-based setup fee covers hard build costs; everything after that is purely outcome-linked. There’s no “we’ll see how it performs after $30k of spend.”

6. Forces agency discipline

If our AI agents qualify poorly, if our reminders fail, if our no-show recovery doesn’t fire — we eat the cost. That’s why the show-rate benchmark sits at 60–75%+.

The volume argument

A fully-ramped human SDR produces on the order of $200,000 a year. They work one conversation at a time, sleep, take leave, and cap out at a territory. Our agents work every lead in the list in parallel — responding in seconds, following up indefinitely without getting bored, and adding capacity without adding headcount.

At 100 qualified booked appointments a month against a $5,000 average deal value, that is $500,000 of booked pipeline every month — roughly what one SDR produces in two and a half years.

Read that precisely: booked pipeline means appointments multiplied by your average deal value. It is not closed revenue — closing is your side of the table, and your close rate decides what lands. The inputs above are a worked example; we size them to your actual deal economics before quoting. What we can evidence on our own numbers: 1,425 qualified appointments in 9 months from our own outbound (3.9% list-to-appointment), 50,769+ appointments delivered since 2017, database reactivation converting 4.4–8.9% on dormant CRM lists, and a 60–75%+ show rate.

The proof: 50,769+ AI-booked sales appointments delivered since 2017 across coaches, consultants, RTOs, course creators, finance brokers and B2B service firms in Australia, USA, UK, Canada, NZ and Europe. Named clients include Sam Tajvidi (121 Brokers), Marcus Wilkinson (Iron Body), Foundr, SheSells.online and Lambda Academy. Wikidata Q139846230. See full Pay-Per-Result pricing →