Buying data
How to choose telemarketing lists and cold calling data
A practical checklist for call centres and sales teams buying telemarketing data: volume planning, dialer-ready formats, duplicates between orders, and do-not-call screening.
Telemarketing lists (also called cold calling lists, call centre data or dialer leads) are judged by one thing: how many useful dials they produce. Use this checklist.
Plan the volume
Work backwards from your campaign: agents ร hours ร dials per hour. A team of 10 agents making 60 dials an hour for 20 hours needs about 12,000 dialable numbers โ before screening. Buy in 50K SmartPacks and add more when you need them; your next order never repeats a pack you already have.
Check dialable coverage, not just rows
What matters is the phone coverage and the international format share shown on every dataset page. Records without a phone, or with a malformed number, cost you nothing to skip but also dial nothing.
Make the file dialer-ready
- Download the CSV.
- Normalise numbers to E.164 with the phone number formatter.
- Remove duplicates with the CSV duplicate checker.
- Split into agent-sized batches with the CSV splitter.
Screen before you dial
You are responsible for the rules that apply to your campaign: do-not-call registers (US National DNC, UK TPS/CTPS, Canada DNCL, Australia DNCR and others), calling-hour limits, caller ID rules and opt-out handling. Keep your own suppression list and apply it to every new pack.
Track which pack produced which result
Each file carries a permanent Pack ID (for example AU-CON-0007) and a version code. Record them in your CRM so you know which packs performed and can ask for help with a specific file.
Browse telemarketing lists by country, or see pricing for 50K to 1M records.
Updated 2026-09-28
