You can deploy the smartest AI voice agent in Australia, tune the script for weeks, nail every objection-handling branch, and still watch your outbound campaign crater. The reason? You dialled a list full of disconnected mobiles, people who opted in four years ago for a completely different offer, and fifty numbers sitting on the Do Not Call Register. No amount of conversational AI genius fixes a dirty database.
Agencies selling outbound voice campaigns know this in theory. In practice, most still spend ninety percent of setup time perfecting the agent persona and ten percent on list hygiene. That ratio should be flipped. Here is why list quality dictates everything, and what baseline checks to run before you dial a single number.
List age matters more than you think
A lead loses value the moment it is captured. Mobile numbers churn. People change jobs. Interest evaporates. Industry data from permission-based marketing studies shows conversion rates drop roughly 10-15 percent for every six months a lead sits idle, though exact figures vary by vertical.
We listened to a batch of calls last Tuesday where a migration agent was working a two-year-old event signup list. Half the numbers were disconnected. A quarter rang through to people who had no memory of the event. Conversion rate sat under one percent. Compare that to a dental practice cold-calling a postcode-targeted list refreshed monthly: eight percent booking rate, same agent script.
If your client hands you a CSV with no date stamp, ask when the leads were captured. Anything older than ninety days needs extra scrutiny. Anything over twelve months is borderline compost unless the source was a high-intent transaction like a quote request.
Opt-in source quality is not all equal
Not every permission is worth the same. Someone who filled out a three-field form to download a guide is a different animal to someone who abandoned a shopping cart on your client's actual site. Leads scraped from a business directory, even if technically legal, convert at a fraction of the rate of direct inquiries.
- Tier one: Direct inquiries, quote requests, abandoned bookings. Warm. High intent. Conversion rates in the 10-20 percent range are normal.
- Tier two: Webinar signups, gated content downloads, event attendees. Medium warmth. Expect 3-8 percent if the offer aligns.
- Tier three: Purchased lists, directory scrapes, third-party co-reg. Cold. Conversion under 2 percent is common. Legal minefields abound.
Ask your client how each lead entered the funnel. If they bought the list from a data broker, you need explicit evidence that every person opted in to receive calls about this specific category of offer. Vague "business opportunity" consent does not cover a pitch for accounting software.
DNCR washing is not optional
The Do Not Call Register exists. Ignoring it can trigger fines up to $2.5 million for serious or repeated breaches under Australian law. Even one complaint to the ACMA can start an investigation that chews weeks of your time and torches your client relationship.
Wash every outbound list against the DNCR before you dial. The official government service at donotcall.gov.au lets you upload files and check numbers in bulk. It costs a few cents per record. Do it anyway. Remove matches. Document the date you washed the file and keep the records for two years.
Some verticals get exemptions: calls about existing customer relationships, charities, educational institutions, government bodies, market research where no sales pitch follows. If your client thinks they qualify, get it in writing from their lawyer. Do not guess.
Duplicate and malformed numbers kill efficiency
A messy spreadsheet wastes your AI agent's time and your client's budget. Strip out duplicates before upload. Standardise number formats to E.164 or at minimum ten-digit AU mobile format with the leading zero. Flag landlines separately if your campaign is mobile-only.
Check for obvious junk: sequential numbers like 0400 000 001, repeating digits like 0411 111 111, placeholder entries like 0400 000 000. If twenty percent of your list is garbage, you are burning twenty percent of your call budget on dead air and error tones.
Use a basic validation regex or a bulk phone checker API before you import. Five minutes of cleanup saves hours of confusion later when your client asks why half the "calls" lasted under three seconds.
Real conversion data by list quality
We see this pattern repeat across dozens of campaigns on VoxReach: the same agent script, same offer, wildly different outcomes depending on list provenance. A financial adviser calling six-month-old seminar attendees might book meetings at twelve percent. The same adviser buying a generic "high net worth postcode" list sees two percent. Both are paying the same per-minute rate. One makes money. The other barely covers cost.
Track conversion by list source in your CRM. Tag each batch: event-2024-03, website-leads-q2, purchased-list-vendor-x. After a hundred calls, compare. You will find one or two sources drive eighty percent of your results. Double down there. Cut the rest.
What to do before you dial
Run this checklist on every outbound campaign:
- Confirm list age and capture method.
- Wash against DNCR and remove matches.
- Strip duplicates and validate number formats.
- Segment by opt-in source and track performance separately.
- Check state dial-hour restrictions (VoxReach enforces these automatically).
- Document consent records and DNCR wash dates.
A clean list and a decent agent will outperform a perfect agent and a dirty list every single time. Spend your energy on the data. The AI will take care of the conversation.
Sign up at app.voxreach.com.au/signup and get a free 90-second demo call to test your own lists.
Try VoxReach
Sign up in 2 minutes. One-off setup fee, then simple pay-as-you-go — no lock-in. Be live in 5 minutes.
Get started →