Help center

Guide

Email Verification page and bulk verify

The Email Verification page (in the sidebar under Data) checks a whole list of addresses at once so you can clean it before a campaign. Verification never runs on its own and never spends credits without your say-so: you pick an existing contact list or upload a CSV of emails (uploading only builds the list, it does not verify), and then HuntSales shows an exact cost estimate before anything is charged. The estimate tells you how many addresses are new checks (0.5 credits each), how many already have a verdict (free), and your current balance. Nothing is spent until you click Verify; if your balance is short, the page shows Top up and Upgrade buttons and keeps Verify disabled. A single run sends up to 40 new addresses for checking and the page reports back as the answers land, usually within minutes; for anything larger the page offers to run it in the background instead, and you can close the page while it works. The background button always carries the credit figure, and it is priced against the WHOLE run, not one batch of it: if your balance will not cover every remaining check, the page says so before you start and tells you how many checks your credits actually pay for, so a run that will stop short never starts as a surprise. A balance too small for even one check (0.5 credits) cannot start a background run at all. The number on that button is also a hard limit on the run, not a guess: a background run will never check more addresses than the figure you clicked, so topping up while it is going does not quietly let it spend more than you agreed to. When it reaches that number it stops and says so, and starting another run picks up the rest at a fresh, freshly-quoted price. Background runs show live progress and a valid/invalid/unknown breakdown, and one workspace can have one background run going at a time. If you run out of credits partway, the run stops cleanly, keeps everything it already checked, and tells you so - and everything checked stays free to re-use, so topping up and starting another run only pays for what is left.

Every contact carries a single email deliverability status, shown as a coloured chip with exactly three possible values: Valid (green, the address accepted mail when we checked it), Unknown (gray, not checked yet, or the check could not give a clear yes or no, for example a catch-all domain), and Invalid (red, undeliverable). There is no fourth status. A Valid chip means the address accepted mail at the moment we checked it. It does not mean a person reads that inbox, and it does not guarantee inbox placement over spam. The same three chips appear on contact rows and in the contact drawer, and you can filter the Contacts list by deliverability status. Very large lists are verified in batches; when a run hits the per-run limit it tells you how many are left and offers Verify remaining, which shows a fresh estimate and asks you to confirm again before spending.

You can also verify a selection straight from the Contacts list: tick some contacts, open Actions, and choose Verify emails, which shows the same estimate and confirm step. Bulk verification is available on paid plans (Free and expired trials are prompted to upgrade), while the single Verify button on one contact stays available to everyone at 0.5 credits per new check; re-checking the same address is free forever, because a verdict is only revisited when a bounce contradicts it. Three clean-up helpers sit alongside an invalid result: Move invalid to list gathers the invalid-status contacts in your selection into an "Invalid emails" list; Add to Suppression List stops every campaign from ever emailing them; and in the contact drawer an invalid address can be corrected inline and re-verified with the Verify button. Verifying confirms a mailbox is real and can receive mail; it does not guarantee inbox placement over spam.

Importing or uploading contacts never verifies them on its own: you always pick an action, see the exact cost, and click to confirm before any credit is used. The one exception is adding a contact from People Search, where a mailbox-level check is bundled into the 2-credit add rate and costs you nothing on top, so those contacts arrive with a Valid status. Campaigns use the same statuses to protect your sender reputation: the "Email deliverability filter" checkboxes in a campaign's Settings choose which statuses may be enrolled and sent to (Valid, Unknown, and Invalid; new campaigns start with Valid and Unknown ticked). A contact whose status is outside your selection is skipped, never enrolled or emailed, so a known-bad address never burns your sending domain.

Inside the app, click the help button in the bottom corner to ask the assistant or leave a message for our team.