How to choose a B2B lead generation agency in Australia
In short
Picking a lead generation agency in Australia comes down to a short list of concrete checks: their Spam Act practice, whether they are a real registered business, where their data comes from, how they set up deliverability, what the contract says about data ownership and exit, how often they report, and how they actually price the work. This page is the checklist. For a list of named agencies, see 'Best B2B lead generation agencies in Australia' instead.
The agency search itself is mostly noise. The questions below cut through most of it in one call.

This is a vetting checklist, not a ranked list of agencies. If you want the names, see the separate 'Best B2B lead generation agencies in Australia' page. This page is for the call after you have a shortlist, when the job is working out which one to actually trust with your name and your list.
Every item below is something you can ask directly, or check yourself in a few minutes, before a contract is signed. None of it requires specialist knowledge. It is the same short list a careful buyer would run through for any outsourced function that touches their name, their data and their customers, adapted to what actually goes wrong in outbound specifically.
The order below is roughly the order these questions come up in a real vetting conversation: legal practice first, then who the vendor actually is, then how the work gets done, then the commercial terms that decide what happens if it does not work out.
Ask about their Spam Act practice
The Spam Act 2003 requires consent before sending a commercial electronic message with an Australian link, requires the sender to be clearly identified with accurate contact information, and requires a functional unsubscribe facility that stays working for at least 30 days. Ask an agency plainly how it establishes consent for a cold first message, how it identifies the client in the message itself, and how quickly an unsubscribe actually gets processed. A vague answer here is a warning sign, because this is the one area where their mistake becomes your legal exposure too, not theirs alone.
Ask what happens to an unsubscribe request
Under the Act, withdrawal of consent has to take effect within five business days of the unsubscribe message being sent, and address-harvesting software or harvested-address lists are separately prohibited. Ask an agency to describe, in practical terms, what happens between someone clicking unsubscribe and that address actually stopping further messages. If the answer is vague, or if the agency cannot explain where its data originally came from, treat that as a bigger problem than a slow reply rate. A supplier that gets this wrong exposes the client whose name is on the message, and not itself alone.
Check their own registration, beyond the pitch
For an Australian agency, search its ABN on the Australian Business Register's own ABN Lookup tool, or search the company name or ACN directly on ASIC Connect, ASIC's real-time register, rather than relying on a snapshot dataset. For a European or other overseas agency working into Australia without a local entity, ask for its company registration number in its home country and check that on the equivalent national business register there. A foreign agency without an Australian ABN or ACN is not automatically a problem: plenty of legitimate overseas vendors sell into Australia without a local entity. If a vendor does hold a local Australian presence as a registered body rather than a company, ASIC issues that kind of entity an ARBN instead of an ACN, which is worth knowing so an unfamiliar-looking number does not read as suspicious by itself.
Ask what data they use, and to see a sample
Ask where the contact list comes from: public business registers, scraped web data, a bought third-party database, or some mix. Then ask to see an actual sample list for a segment close to your own target, not a generic screenshot. An agency that can produce a real, specific sample quickly is doing the targeting work already; one that stalls on this question may be buying a generic list and calling it targeted. It is also worth asking how often the list gets refreshed, since a hiring signal, a job posting or a company's registration status can all change within weeks of the list being built.
Ask about deliverability setup
Cold email lives or dies on deliverability. Ask whether sending happens from dedicated domains built and warmed up for your campaign, or from a shared pool used across many clients. Ask how SPF, DKIM and DMARC are configured, what sending volume caps look like, and how bounces and spam complaints are monitored and acted on. A weak setup here shows up as a campaign that quietly stops working after a few weeks, well before anyone tells you why, because a damaged sending domain does not announce itself, it just stops landing in the inbox.
Check time zone and communication practicalities
Australia spans several time zones and daylight saving rules within one country: AEST and AEDT on the east coast, ACST and ACDT in South Australia, and AWST year round in Western Australia with no daylight saving at all. If the agency is overseas, ask directly how scheduling and reporting handle that spread, and what the actual overlap looks like for a call with your team. This is a small, practical detail, but it decides whether a Monday morning issue gets picked up the same day or sits until the next overlapping window.
Read the contract and exit terms before you sign
The contract question that matters most is what happens to the sending domains, the reply data and the account list when the relationship ends. Ask directly: do you keep the domains, do you keep the list of who replied and what they said, and is there a lock-in period or can you leave on short notice. A cancel-anytime structure with clear data ownership on exit is a materially different commitment than a 12-month contract that hands the agency control of the assets the campaign was built on. It is worth reading this clause before anything else in the contract, since it is the one that matters most on a bad day.
Ask about reporting cadence
Ask what you actually see, and how often. A total-sent number at the end of the month tells you almost nothing about whether the campaign is working. Look for reporting that shows account-level activity, reply rates by segment, and the interested replies themselves as they come in, rather than batched into a summary weeks later. A supplier that reports in real time, or close to it, is usually also the one that notices a problem early enough to fix it.
Compare pricing models in plain terms
Most agencies price one of a few ways: a flat monthly or setup-plus-monthly fee, a retainer tied to hours or seats, a per-lead or per-meeting rate, or a percentage of resulting contract value. A flat fee is the easiest to budget against and the easiest to walk away from. A per-lead or per-meeting rate can create an incentive to count a lukewarm reply as a result, so ask exactly how 'lead' or 'meeting' is defined in the contract, rather than only how much it costs. Whatever the model, get the price in writing before work starts, and ask what currency it is quoted in if the agency is based outside Australia.
Ask what happens when a campaign is not working
No campaign performs the same in month one as month three, and a good vendor treats that as normal rather than a crisis to talk around. Ask what the process looks like when reply rates are low: do they adjust targeting, rewrite copy, change channels, or simply keep sending the same message at the same list. An agency with a clear, specific answer to this question is more likely to be running an actual iteration process than one that only has a general assurance that 'we optimise as we go'.
Bring one real example to the call
The fastest way to test all of the above at once is to bring a real, specific example to the first call rather than asking abstract questions: your actual ICP, a company you would genuinely want to reach, and the outcome you are trying to produce. Ask the agency to talk through how they would build that specific list, what the first message might look like, and how they would know within the first month whether it was working. A vendor who can answer concretely, with your example rather than a generic one, has usually done this work before. A vendor who retreats to general claims about experience and results has not shown you anything you can actually check.
How long proper vetting actually takes
A thorough version of this checklist runs across two or three conversations, not one. The first covers the questions above in general terms. The second is the concrete example above, worked through in enough detail to see how the agency actually thinks. A third, if needed, covers the contract line by line with whoever in your business signs it. That is a modest time investment against a decision that puts your company's name on every message sent for months, and it is far cheaper to spend that time before signing than to spend it unwinding a poor fit six months in.
How Ripe Leads measures against this checklist
- GDPR-honed consent and identification discipline applied directly to the Spam Act's rules, since both start from the same underlying question.
- Flat pricing, quoted in EUR, published on our own service pages rather than kept in a quote-only workflow.
- You keep the interested replies and the relationship; the sending domains and campaign data are part of what the engine runs on.
- One team runs the whole engine: targeting, data, deliverability, copy, sending and follow-up.
Flat, transparent pricing: EUR 3,750 for the first month (setup and launch), then EUR 2,850 a month, cancel anytime. That covers everything - servers, domains, mailboxes and warm-up, data, sending and copy - so there are no surprise tool fees on top. We never promise a fixed number of meetings, because nobody can promise that honestly.
Frequently asked
What is the single most important thing to check before signing?
How do I check an Australian agency is a real, active business?
How do I check an overseas agency, like a European one?
Should I avoid a pay-per-meeting pricing model?
Want us to run this for you?
Book a short strategy call. We map your ICP, show you exactly how the campaign would run, and you decide. We send the interested replies straight to your inbox, and you close.
Book a strategy call