Behavioral List Hygiene

Email Activity Data That Shows Who Still Reads.

Verification says a mailbox exists. Activity data says whether anyone is home: last opens, click recency, and replies, scored 0 to 100 for every address on your list.

Talk to us about activity data

Book 30 minutes and we will show you what your list looks like before you buy anything.

Trusted by 500,000+ leading GTM teams

Three steps

Drop your list. We tell you who is still alive.

No pixel to install, no ESP migration. Upload the list, let the six-signal engine score every address, then download four clean segments with an action for each.

001INPUT

Upload your list

CSV, Excel, or TXT. Drag and drop, paste addresses, or connect through the API. Any size works, from a hundred rows to ten million, with no tracking pixel to install and no ESP migration.

002ENGINE

We score every address

Every address is checked for last opens, click recency, reply patterns, device diversity, and domain health, then compressed into a single 0 to 100 recency score that refreshes every 24 hours.

003VERDICT

Download your segments

Your list comes back split into active, fading, dormant, and dead. Each address carries its score and a recommended action, usually within minutes, even on six-figure row counts.

The honest answer

What is email activity data?

The whole page in one paragraph: what we measure, what comes back, and where the limits honestly sit.

Email activity data is behavioral evidence that a real person still uses a mailbox: when it last opened mail, how recently it clicked, whether it replies, and what devices read it. Verifox reads six of those signals per address and compresses them into a 0–100 recency score that recomputes every 24 hours. Your list comes back split into active, fading, dormant, and dead, every address carrying its score and a recommended action from the five-stage sunset policy below. No pixel to install, no ESP migration, 1,000 free credits to start.

What we actually measure

What do six signals reveal about an address?

We do not just check whether an address exists. Six behavioral signals work out whether a real person is still using that mailbox: last open, click recency, replies, device mix, domain trend, and a 0-100 score.

Recency

Active or dormant

Where every address sits right now, from the timestamp of its last open and its click recency. A mailbox that opened something last week is alive. One that has gone six months without an open, and without a single click even where opens still register, is not, and every send to it is costing you reputation you cannot see.

Verifox clay fox presenting two clay envelopes: a glowing green ticked one over tall green bars, and a dusty cracked grey one over stub bars.
Identity

Human or role account

Replies are the strongest proof a person is behind the mailbox, and the spread of devices reading the mail backs it up. Real people read on their phone, their laptop, and the web client. A single device type, or no fingerprint at all, is the shape of an alias nobody opens.

Verifox clay fox comparing a live clay mailbox with a green reply bubble and three device icons against a shut grey mailbox with one cracked empty bubble.
Freshness score

Fresh or stale, scored 0 to 100

All six signals compress into one freshness number, recomputed every 24 hours. Above 70 the address is active. Below 30 it has gone stale, and below 10 it is effectively dead. Because the number moves on its own, segmenting a list stops being a judgement call and becomes a filter you can sort a spreadsheet by.

Verifox clay fox pointing at a clay gauge with red, amber and green bands, its needle resting in the green.
Domain health

Domain alive or going dark

Engagement aggregated at the domain level, not just per address. When open rates fall across every contact at one company at once, that company has changed providers, moved domains, or shut its doors. It is the one reading no per-address check can produce, and usually the first warning that a whole segment is gone.

Verifox clay fox looking up at a clay office tower going dark floor by floor, envelopes fading away beside a falling clay chart arrow.
One feed, every signal

Everything the feed tracks

A list is not a fixed asset. Roughly a fifth of it dies every year, and activity data is what tells you which fifth before you send to it.

Activity engine
9

checks on every
address

Every address is re-scored on a 24-hour cycle, never from a cached snapshot.

Freshness you can see

Every address carries its last-engaged date, not a guess.

24h refresh cycle

The feed re-scores continuously, so the data never goes stale.

3x higher bounce rate

What a stale list costs you the moment you send to it.

99.99% accurate

So you suppress what is really dead, not what looks quiet.

Credits never expire

1,000 free on signup. 2,500 with a work email. Pay as you go after.

Start free

Addresses are never stored

Scored in memory, dropped on response. SOC 2 · GDPR · CCPA.

Pricing

Pay once, or not at all

Most tools reset your balance every month. Verifox sells credits that sit in your account until you spend them.

FreeProve it on your own list before you spend anything.$0

forever

1,000credits on signup

No card required

2,500 with a work email

Free includes

  • All 9 checks included
  • Full API and bulk CSV
  • Catch-all confidence scoring
  • No card required
Most popular
Credit packsBuy once, spend whenever. Slide to price your list.$59

one time

10,000credits

$0.0059 eachSAVE 34%

Everything in Free, plus

  • Credits never expire
  • Verify or find from one pool
  • Up to 79% off at volume
  • No contract, no minimum
Verifox ONECredits land monthly and stack on your balance.$79

per month

15,000credits a month

$0.0053 each

Unused credits roll over

Everything in packs, plus

  • Unused credits roll over
  • Our lowest per-email rate
  • 50 requests per second API
  • Cancel anytime

One credit verifies one address; a find costs 10. All prices in USD, checkout via Stripe.

What teams are saying

Built for the teams that ship outbound

Growth leads, marketers, and engineers running real campaigns on real lists, with a verified email on every byline.

Thomas George, GTM Lead at Stripe

90% lower bill, 0.4% bounces

We were paying ZeroBounce a four-figure monthly bill and still landing 3% bounces on cold campaigns. Switched the pipeline to Verifox, dropped to 0.4% bounces, and cut the bill by more than 90%.
Thomas G.GTM Lead, Stripe
Brittany King, GTM Lead at HubSpot

Catch-all finally has a verdict

Other tools flag 30% of our B2B list as 'risky catch-all' and leave the call to us. Verifox returns a real verdict on those addresses, with a confidence score. We send more, we send safer.
Brittany K.GTM Lead, HubSpot
Dale Micallef, GTM Lead at Slack

Reputation rebuilt in 6 weeks

We had a Gmail spam-folder problem after a bad list import. Verifox cleaned the list and the warmup ran on the same engine. Back in primary inbox in six weeks. One vendor, half the cost.
Dale M.GTM Lead, Slack
Erica Kovalkoski, GTM Lead at Discord

0.7% bounce on 50k

Ran a 50,000-address outbound list through Verifox before our quarterly campaign. Bounces landed at 0.7%, sender reputation didn't move, replies were up 22% over last quarter.
Erica K.GTM Lead, Discord
Greg Lindsay, GTM Lead at OpenAI

MCP in 10 minutes

Their MCP server let me wire email verification directly into our internal Claude agent in about ten minutes. Zero glue code. No other vendor in this space has thought about that workflow.
Greg L.GTM Lead, OpenAI
Rini Vasana, Product Manager at Vercel

10k/min held under 400ms

Tested Verifox at 10,000 verifications per minute on a Tuesday morning. Latency held under 400ms median, no soft failures, no rate-limit walls. The vendor we benched throttled at 2,000/min.
Rini V.Product Manager, Vercel
Jonathan Aharon, GTM Lead at MongoDB

Hygiene that doesn't break pipeline

Our SDRs were enriching from three tools and 14% of the emails were invalid before they hit the sequencer. Verifox sits in the pipeline now and the team stopped seeing 'undeliverable' replies the next week.
Jonathan A.GTM Lead, MongoDB
Emma Fox, GTM Lead at Linear

Bulk that actually ships

Bulk upload, sorted CSV back in twenty minutes, plug into our growth stack. The half-day list-hygiene project per cohort turned into something the marketing intern runs on autopilot.
Emma F.GTM Lead, Linear
David Hare, GTM Lead at Snowflake

Scores you can act on

Verifox returns a 0-100 confidence score per address, not just a label. We thresholded at 75 for the cold sequencer, 60 for nurture, and our deliverability team finally has a knob they can tune.
David H.GTM Lead, Snowflake
Trust & compliance

Enterprise-grade security and scale

Every layer of the stack carries a third-party attestation, so you can ship into regulated industries without rebuilding your compliance posture.

  • Claymation Japanese hanko seal in jade-green clay with a twisted shimenawa rope rim, the words SOC 2 TYPE II embossed in cream clay on its face.

    SOC 2 Type II

    Independently audited to the SOC 2 Type II standard.

  • Claymation Japanese hanko seal in cobalt-blue clay with a twisted shimenawa rope rim, the word GDPR embossed in cream clay on its face.

    GDPR

    Built for the EU with full GDPR data-subject rights.

  • Claymation Japanese hanko seal in rose-pink clay with a twisted shimenawa rope rim, the word CCPA embossed in cream clay on its face.

    CCPA

    California opt-out, do-not-sell, plus DSAR handling.

  • Claymation Japanese hanko seal in terracotta clay with a twisted shimenawa rope rim, the text ISO 27001 embossed in cream clay on its face.

    ISO 27001

    Information security held to the ISO 27001 standard.

  • Claymation Japanese hanko seal in lilac-purple clay with a twisted shimenawa rope rim, the text ISO 42001 embossed in cream clay on its face.

    ISO 42001

    AI governance aligned to the new ISO 42001 standard.

Free field manual

The Dead List

An investigation into the money leaking out of your list - and the nine checks that decide whether your email is read, or never arrives at all.

The Dead List field manual, held up by the Verifox fox
Get the free manual

57 pages, free PDF, no signup

Common questions

Activity data, answered straight

What teams ask before they run engagement data on a list: how last-open tracking works, what a recency score means, what it costs, and where the legal lines sit.

What engagement signals does Verifox track?

Six signals per address: last-open timestamp, click recency, reply patterns, device diversity, domain-level engagement trends, and a composite 0 to 100 recency score that rolls the first five into a single freshness number. No mailbox content is ever read. The signals describe whether a mailbox is in active use, not what is inside it, which is exactly the question a list owner needs answered before the next send.

How do you know when an address last opened an email?

We aggregate engagement events across the sending ecosystem: open pings, click-throughs, reply activity, and the device fingerprints tied to an address over time. The most recent confirmed event becomes the last-open date, and the gap between open, click, and reply events feeds the recency score. Preview-pane auto-opens are discounted, so a mailbox that technically registers opens but never clicks or replies still drifts toward the dormant segment.

What is a recency score?

A recency score is a 0 to 100 freshness rating for one address. Above 70, the mailbox engaged recently and is safe to email. Between 30 and 70 it is fading and belongs in a re-engagement segment. Below 30 it is stale, and below 10 it is effectively dead. Scores recompute every 24 hours, so a subscriber who comes back climbs out of the dormant bucket on their own.

What is a sunset policy and why do I need one?

A sunset policy is a written rulebook for inactivity milestones: re-engage at 30 days, throttle at 60, send a final "still want these?" at 90, suppress at 120, remove at 180. Without one, dead addresses accumulate silently, bounce and complaint rates creep up, and Gmail and Outlook start filtering you for everyone, including the readers who still open every send. The full five-stage policy is laid out above on this page.

Is tracking email engagement data GDPR compliant?

Yes, used correctly. Activity data measures engagement events, not message content or personal attributes, and Verifox processes addresses in memory without storing, logging, or selling them. We are SOC 2 Type II audited. You remain the controller of your own list, and suppressing subscribers who stopped responding is widely treated as good practice under GDPR. Details live in our privacy policy.

How fresh is the activity data?

Recency scores refresh on a 24-hour cycle, so the same list uploaded a month apart shows addresses migrating between segments as people return or go quiet. Lookups are fast too: roughly 380 ms median for a single address, sub-50 ms when cached, and bulk jobs run at about 10,000 emails per minute on the standard tier. A 50,000-row list finishes in minutes.

How is activity data different from email verification?

Verification answers "does this mailbox exist and accept mail?" through our 9-point engine: syntax, MX records, SMTP handshake, catch-all detection, and more. Activity data answers the next question: does anyone still read it? A mailbox can verify perfectly and sit abandoned for two years. Run email verification first to strip invalid addresses, then use engagement data to decide who actually deserves your sends.

Can I pull activity data through the API?

Yes. The REST API returns the recency score, last-activity window, and segment label alongside the standard verification verdict, so one call covers both checks. Request and response shapes are documented in the API reference. If you build with AI agents, the same fields are exposed through our native MCP server, so Claude, Cursor, or a custom agent can query your list without glue code.

How much does email activity data cost?

It runs on the same pay-as-you-go credits as verification. Sign up free and you get 1,000 credits, or 2,500 when you register with a work address. No card required, and credits never expire. Volume rates are shown for your region on the pricing page, with discounts that deepen as usage grows.

Which addresses should I actually remove from my list?

Start with anything silent for 180 days or more after a re-engagement attempt. Those addresses are abandoned, recycled, or filtering you to trash, and some turn into spam traps. Before deleting, run them through the email bounce checker to confirm hard-bounce risk, and watch your domain with deliverability monitoring after the cut. Most teams see placement improve within two or three sends.