BounceTest
  1. BounceTest
  2. Guides

How to clean an email list before you send

A clean list is one where nearly every message arrives. Getting there takes a handful of steps, most of them quick, and the order matters.

Guide ยท updated

In shortGet the list into one file, remove duplicates and throwaway addresses, verify what is left, remove the addresses that will bounce, and decide what to do with the ones nobody can confirm. Then keep it clean by confirming new sign-ups and removing hard bounces after every send.

1. Put it in one file

Export the list from your email tool, shop or CRM as a CSV, or copy the addresses into a text file, one per line. Other columns can stay; only the address is checked.

2. Remove duplicates

The same person often appears twice, sometimes with different capital letters. Anna@Example.com and anna@example.com are one mailbox. BounceTest counts and checks an address once, however often it appears.

3. Fix the obvious typing slips

Addresses typed into a form by hand carry slips: gmail.con, gamil.com, outlok.com. A good check points these out and suggests the domain the person meant. Correct the clear ones, and check them again afterward: the fixed address still has to exist.

4. Take out throwaway addresses

Temporary mailboxes that work for ten minutes are of no use on a mailing list. They are recognized by their domain, without asking any mail server. More in what a disposable email address is.

5. Verify what is left

Verification asks each address's mail server whether the mailbox exists, and stops before any message is sent. Every address comes back as one of a few results:

What happens behind those words is described in how email verification works.

6. Remove the invalid ones for good

Delete them from the list, and keep them in a separate "do not import" file. Otherwise the next export from your shop brings them straight back.

7. Decide about risky and unknown

Keeping it clean

How BounceTest fits in

Upload the file or paste the addresses, and watch the list being checked: how far along it is, how long is left, and how the answers are turning out. When it is done, download only the valid addresses, the valid and risky ones together, or only the invalid ones for your records. A list can hold up to 100,000 addresses, and no email is sent to any of them.