Pop / Pop-under inventory is where invalid traffic concentrates — and where most tools have the thinnest coverage. ValidVisit scores every visit per publisher.
Pick a network for its scored breakdown, tracking tokens and the exact exclusion you can take.
Pop and pop-under inventory is forced-view by design: the ad opens in a window the visitor didn't request, so even genuine human sessions arrive with near-zero intent. That makes the channel cheap and high-volume — and it carries one of the highest invalid-traffic baselines of any format, which is exactly why per-click scoring matters most here.
Two distinct problems sit inside pop inventory:
The distinction matters because the remedy differs: a bot-heavy source warrants dropping, while a low-intent human source may simply warrant a lower bid. Both concentrate at the source/zone level.
Network-origin signals do the heavy lifting on pop, where volume is high: server-farm and proxy traffic is identified early, and the broader origin-and-device pattern exposes scripted HTTP clients and modified browser builds standing in for real visitors. Behaviour and engagement entropy then separate involuntary-but-human sessions from automation. Across 100+ data points, each visit carries a single 0–100 quality score so the two failure modes are labelled differently rather than lumped together.
ValidVisit rolls the score up by the network's source or zone id. Given the format's baseline, the goal isn't to expect clean traffic everywhere — it's to rank sources by genuine, scored quality so budget moves toward the ones delivering real, engaged humans. ValidVisit reports that ranking; the buying decisions stay yours.
Every visit is weighed against more than a hundred independent data points and reduced to a single, sortable 0–100 quality score.
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.
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.
Every verdict maps to the campaign, publisher and placement that sent the click — so you know exactly which source to cut.
The same 0–100 score on every source, worst first — down to the placement you buy.
No — but it has a high invalid-traffic baseline, so it has to be measured rather than assumed. Sources vary widely: some are mostly automated, some deliver involuntary-but-real humans, and a few perform. Per-source 0–100 scoring is what separates them; a campaign average tells you nothing useful here.
Bots stand out on network origin (server-farm or proxy traffic) and on the behaviour of automated browsers. A low-intent human passes those but shows engagement entropy consistent with involuntary arrival. The 0–100 quality score, built from 100+ data points, distinguishes the two — because the right response to each is different.
See which publishers and placements send real buyers vs bots — every visit scored 0–100, worst first.
Free trial at launch · just your email
One script · no cookies · no fingerprinting · raw IP never stored