Guide
Verify email addresses before sending
You can have HuntSales check that each recipient address is real before a campaign sends to it, to reduce bounces and protect your sender reputation. Turn it on under Email Setup, Email Settings, "Verify email addresses before sending" (an admin with the Manage team permission or the workspace owner controls the toggle; it is off by default and applies to the whole workspace).
Before the setting is saved you are shown exactly what it will cost: how many campaign addresses are queued to send right now, how many of those have never been checked, what that comes to in credits, and the ongoing rate of about 500 credits per 1,000 new recipients. Only campaign mail is counted, because only campaign mail is checked - one-off sends and replies are never verified and never charged. Turning it on is your go-ahead for those checks to run automatically at send time, which is why the number is shown up front - the send itself never stops to ask. If the queue is very large we may not be able to work the total out inside that click; when that happens we say so and you can still turn it on, because the rate does not change and a cost estimate failing is not a reason to leave your sending unprotected. Turning it off again costs nothing and takes effect immediately.
Once it is on, two things spend without asking again, and they behave differently. Read them apart, because only one of them has a ceiling.
The first is the background pre-check. To get ahead of a campaign, HuntSales checks addresses already queued for a later send, in the background, so the send itself is not held up. That part is bounded and reports back: it never spends more than 200 credits a day for your workspace, it never runs at all unless this setting is on, it stops rather than take your balance below zero, and when it uses credits the workspace owners get a notification, at most once a day, saying how many addresses were checked and what it cost. If a check fails on our side the credits go back on your balance; the usage log lists the original charge rather than a separate refund line. Anything above that daily ceiling is simply checked later, at send time, or on the Email Verification page where you see the count and the total before you click.
The second is the check at the moment of sending, for anything the background pass did not already cover. That one has no spending ceiling: it costs 0.5 credits for every new address you send to, however many that is, and it is disclosed rather than limited. Every check we charge for appears in your credit usage log, and the workspace owners get a notification, at most once a day, when these automatic send-time checks pass 200 credits. If you want a hard ceiling on verification spend, turn this setting off and verify on the Email Verification page instead, where every run shows its count and total before you click. What it will never do is skip the check and send anyway: if a check cannot run - no credits, no answer from the checking service, a setting we cannot read - that email is held rather than sent. The single exception is a platform-wide incident in which HuntSales switches checking off for everyone to keep mail moving; that is a deliberate, temporary step, never a silent one, and it is the only circumstance in which a campaign email leaves unchecked.
Nothing is wasted under either, because an address is only ever paid for once.
When it is on, each recipient's address is checked before the send. A new address is sent for checking the first time it comes up and the email waits for the answer, held rather than sent; the answer usually comes back within minutes, and the email goes out on the next sending run. A check costs 0.5 credits per new address, and an address is only ever checked ONCE: a verdict never expires on a timer, so re-sending to the same person is always free. It is revisited only when a bounce proves the old verdict wrong, and in that case the bounce itself supplies the new verdict at no charge. A pool contact that arrived with an email was already checked when you added it, at no extra cost beyond the 2-credit add rate, so this step finds it cached and charges nothing. The charge applies whether the address turns out valid or not. If an address comes back clearly undeliverable, that send is skipped and the contact's email is marked invalid, so you never bounce on it. If the check cannot reach a verdict at all - a catch-all domain, or a mail server that will not answer - the send is HELD rather than sent, and appears under Email Review for you to approve or reject. Those are the addresses most likely to bounce, so they are not waved through. Nothing is lost: approving one puts it straight back in the queue, and the decision is remembered for that contact's later steps. Rejecting one marks the address undeliverable for your workspace only and cancels the held email. Deciding needs the Campaigns, Email Setup and Replies permission, and a later confirmed bounce still overrules an approval. See "Email Review: approving held sends". You can also check a single contact any time from the Verify button on their email in the contact drawer, at the same 0.5 credits per new check (cached re-checks are free).
Two things to know. First, an address is never sent to unchecked. If a check cannot run at all - your credit balance is too low to pay for it, the checking service is not answering, or a run has already used its share of checks - that email is HELD instead of sent. It is retried automatically: every fifteen minutes when the checking service is the problem, and hourly when it is a credit shortage, so a top-up is picked up within the hour. It goes out by itself the moment a check succeeds. Held emails are listed on the Email Review page marked "Re-checking" so you can see exactly what is waiting and why, and you can push any of them through from there without waiting. If an address is still unconfirmable 24 hours later it stops retrying and becomes a decision for you on that same page - from that point a top-up no longer releases it, because it is now waiting on your answer rather than on the check. This is a deliberate trade: your campaign can pause, but it will not send to an address nobody has confirmed. Second, verifying an address confirms the mailbox can receive mail; it does not guarantee your email lands in the inbox rather than spam. Inbox placement still depends on your sender reputation, warm-up, content, and authentication.
Inside the app, click the help button in the bottom corner to ask the assistant or leave a message for our team.