Skip to content

Lead import, deduplication and phone hygiene

Import CSV lists with phone numbers normalised and duplicates removed, learn which numbers connect, and get warned before a client's list runs dry.

Updated 7 October 2026SolvesLists arrive dirty and run out unnoticed
list · Kestrel Ltd · clinics q4imported from csv

1,240

rows uploaded

38

duplicates removed

12

on client DNC

LeadPhone (E.164)Phone quality
Alder Clinics+44 20 7946 0110ok
Medi North+44 20 7946 0293never answers
Kingsway Care+44 20 7946 0840wrong number
Tremont Dental+44 20 7946 0660ok
Bramley Health+44 20 7946 0517disconnected
List running low84% called · alert at 80%
Illustrative example — sample data, not a customer screenshot.

What's in it

CSV import

Upload a list into a client project; it is processed in the background.

E.164 normalisation

Phone numbers are converted to one international format on the way in.

Deduplication

Duplicate leads are removed during import.

Phone quality status

Each lead's phone quality is recomputed nightly from real call activity.

Per-client DNC

Each client's do-not-call list is respected.

List depletion alerts

Warns you when a list is running low.

Dirty lists waste SDR time

An SDR’s hour is the most expensive thing in the operation, and a dirty list burns it: the same company twice, numbers in five formats, numbers that never connect, people the client asked never to call. Then, mid-campaign, the list quietly runs out.

From CSV to a list worth calling

  1. 1

    Upload a CSV

    Into a specific client project; processed in the background.

  2. 2

    Normalise and dedupe

    Phone numbers converted to E.164; duplicate leads removed.

  3. 3

    Apply the client's DNC

    People on that client’s do-not-call list are respected.

  4. 4

    Learn from the calls

    Phone quality is recomputed every night from call activity.

  5. 5

    Warn before it runs out

    A depletion alert fires when a list is running low.

Learn which numbers work

Phone quality marks numbers that never answer, are wrong or are disconnected, so they stop looking as good as numbers that connect. And the depletion alert reaches you while there is still time to source more leads.

Related: lead list hygiene, the lead lifecycle and GDPR for B2B cold calling.

Book a walkthrough

Put every client on one floor

A walkthrough on your own roster, clients and commission model — from an imported list to a sent invoice. Judged on your operation, not a demo dataset.

EU-hosted · eu-central-1 · integrates the CRM, calendar and telephony you already run