How it works

Invalid-traffic detection that shows its work.

One script. ValidVisit weighs every visit against 100+ data points, scores it 0–100, and attributes it to the source, campaign and publisher that sent it. This page is the honest spec: what we detect, what we report, and what we deliberately don’t claim to do.

100+
data points evaluated on every visit
20
checks on every visit — evidence in your dashboard
<15 KB
one script, ~8 KB gzipped — no funnel changes
74+
ad networks recognized — source & publisher attributed
01 / SCORE

Every visit gets a verdict.

Every visit that lands from your paid campaigns is weighed against 100+ independent data points and reduced to a single 0–100 quality score — clean, suspicious, or invalid. Not a black-box fraud flag: a number you can sort, threshold, and export.

02 / ATTRIBUTE

Every verdict gets an address.

A bad count is useless until it has an address. Scores roll up per source, campaign, publisher, placement and zone — worst first — through each network's own tracking tokens. The argument you take to a network becomes "this placement, this volume," not "something feels off."

03 / WHAT WE DON'T DO

The honest boundary.

We don't block traffic, we don't auto-exclude inside ad platforms, and we don't file credit claims for you. We produce the evidence those actions need — exclusion stays in your hands, and platform automation joins the product when it ships, not before.

validvisit · console
0–39 invalid40–69 suspicious70–100 clean
arbitrage-pub-447118
display-zone-7741
verified-partner-2b86

The same 0–100 score on every source, worst first — down to the placement you buy.

04 / DEPTH

Scale and depth, not a published checklist.

The detection model is proprietary by design — publish the tests and the tests stop working. What you get is the verdict, the score, and the evidence behind each one.

100+
Scale

Data points → one score

Every visit is weighed against more than a hundred independent data points and reduced to a single, sortable 0–100 quality score.

1 verdict
Depth

Many angles, combined

Each data point is combined rather than checked in isolation, so a genuine human almost never trips enough of them to be flagged — and bots that beat one rarely beat the rest.

0–100
Model

Proprietary, not a black box

The detection model is ours and stays that way. What you get is a clear verdict on every visit — not a single brittle rule you can game, and not an unexplained number you can't act on.

per source
Action

Pinned to the source

Every verdict maps to the campaign, publisher and placement that sent the click — so you know exactly which source to cut.

05 / CAUGHT

What it catches.

By symptom, not by check name — the categories of invalid traffic a 0–100 verdict separates from your customers.

Clicks from server farms, not real devices
Visitors masking their true network origin
Automated browsers with no real person behind them
Interaction no human hand actually produced
“Engagement” that fires too fast to be real
Visits that vanish before they begin
Traffic that loads your page but never truly arrives
Repeat clicks hammering the same ad
FAQ

The questions buyers actually ask.

Do you block bad traffic?+
No. ValidVisit detects, scores, flags and attributes — and hands you postbacks and export-ready lists to act on. Automated ad-platform exclusion is on our roadmap; we won't pretend it's shipped.
What exactly does the score mean?+
Every visit that lands from your paid campaigns is weighed against 100+ independent data points and reduced to one 0–100 quality score: 70–100 reads clean, 40–69 suspicious, below 40 invalid. The specific checks are sealed — publish the checklist and the checklist stops working — but every verdict carries its evidence in your dashboard.
Will it slow my landing pages or funnel?+
No. One asynchronous script under 15 KB, no hop in the click path, nothing between the ad and your page. Your campaigns keep running exactly as they are.
How is this different from my ad platform's own filtering?+
Platforms grade their own homework — refunds depend on what their filters admit to. ValidVisit is an independent second count: per-visit scores attributed to the exact source, so you have evidence rather than a black-box adjustment.
What about visitor privacy?+
Raw IPs are never stored — they're hashed at the edge. No fingerprinting, no cookies, no consent-banner dependency; detection runs on a fraud-prevention legitimate-interest footing, with a per-site strict privacy mode available.
arbitrage-pub-447118
display-zone-7741
verified-partner-2b86

See what your paid traffic really is.

One script, every visit scored 0–100 and attributed to the source that sent it.

Just your email · no card · unsubscribe anytime · privacy policy

Free trial at launch · just your email

One script · raw IP never stored · GDPR legitimate-interest basis