Bounces do not get you blocked, complaints do

Both numbers are expressed as a percentage of a list, both are used to judge a sender, and they are produced by completely different events. A bounce is a machine answering that a mailbox cannot receive your mail. A complaint is a person pressing a button that says your mail was unwanted. Only one of them is fixable by verifying addresses.

Two metrics, two mechanisms

Bounce rateComplaint rate
Who produces itThe receiving server, automaticallyThe recipient, deliberately
What it is aboutYour list data - the address stopped workingYour message - the person did not want it
What lowers itFresh data and a probe at send timeRelevance, consent, and frequency
Can verification fix itYes - it is the whole point of probingNo - a verified address can still complain
Typical published guidance2-5% for checked contacts against 10-35% for static resold databasesGmail: keep below 0.10%, never reach 0.30% or higher

Complaint figures: Gmail's email sender guidelines require bulk senders to keep the user-reported spam rate in Postmaster Tools below 0.10% and to prevent it from reaching 0.30% or higher; since June 2024 senders above 0.30% are ineligible for mitigation, and eligibility returns after seven consecutive days below that line (support.google.com/mail/answer/81126, support.google.com/mail/answer/14229414).

Why the numbers are not comparable

What verification actually buys you here

It removes the noise that makes the second number hard to read. A list full of dead addresses produces bounces and zero engagement, and dead rows are exactly where an unwanted send is cheapest to make and hardest to notice: nobody complains about mail they never received, and nobody replies to it either. Clearing the dead rows means the addresses you do send to are the ones that can respond, so the signal you get back is about your message rather than about your data.

What TAPAC returns

npx -y @tapacapi/mcp        # tools: tapac_find_contacts, tapac_status
# or hosted: https://tapacapi.com/mcp
# or REST:   POST https://tapacapi.com/v1/contacts/search

Each contact carries a state - deliverable, undeliverable, or unknown - plus the time of the probe and the source page or profile the address came from. That is what makes a bounce rate a number you can act on: checked contacts carry a published 2-5% bounce rate against 10-35% for static, resold databases, on pay-per-use pricing of $0.10-0.50 per contact with 100 free searches. For complaint rate there is no equivalent shortcut, which is the point: verification fixes the list, and only relevance fixes the complaints.

Related: hard versus soft bounces, the cold email bounce rate, and what an accuracy claim is measured against.

← Back to TAPAC