Hi
Pop / Pop-under

Is HilltopAds traffic real? How to check HilltopAds traffic quality

Exclude the bad zone in HilltopAds

ValidVisit ranks the bad zoneid; add those zones to HilltopAds' campaign blacklist.

Where: campaign blacklist

HilltopAds is a self-serve SSP offering pop-under, push, in-page and video inventory across both mainstream and non-mainstream verticals. Its reporting is built around the {{zoneid}} — the traffic source each click came from — which is also the unit you blacklist at the campaign level, so zone-level intelligence translates directly into action. ValidVisit captures HilltopAds' {{zoneid}}, {{adid}} and {{campaignid}} on arrival (and the {{ctoken}} click token), then grades every click on a 0–100 scale by weighing 100+ independent data points — the network the click came through, the device sitting behind it and how the visitor actually behaves — so that real people pass and automated traffic stands apart. The result is which zones carry invalid traffic, a per-zone verdict instead of a campaign-wide average that hides clean inventory among the bad.

A HilltopAds tracking URL ValidVisit can score
https://yoursite.com/landing?utm_source=hilltopads&utm_medium=pop&vv_campaign_id={{campaignid}}&vv_publisher_id={{zoneid}}&vv_ad_id={{adid}}&vv_click_id={{token}}

How invalid traffic shows up on HilltopAds

Because HilltopAds' headline formats (pop-under, in-page push) fire without a deliberate user click, the format itself offers no quality filter — automated page-loaders and scripted browsers can trigger events at scale. The IVT patterns ValidVisit surfaces map onto the network's zone structure. First, traffic-source clustering by zone: clicks that originate from server farms or proxy/VPN exit points pile up inside particular {{zoneid}} values rather than spreading evenly across the campaign, the signature of supply-side injection.

Second, device and connection mismatches: the way a click presents itself doesn't line up with the browser and OS it claims to be, an inconsistency that persists even when the user-agent looks perfectly ordinary. Third, the automation tell: HilltopAds zones with a disproportionate share of visitors who load a page but never behave like a person interacting with it are a reliable marker of automated loaders rather than real users. Each of these feeds the same 0–100 quality score, and because {{zoneid}} rides on every click, ValidVisit attributes the whole picture to individual zones, letting you separate one problematic zone from a campaign that is otherwise fine.

What to watch on HilltopAds

Zone IVT score distribution

Sort active {{zoneid}} values by average quality and by the share of clicks in the suspicious/bad tier. A zone well above your campaign baseline warrants review before you scale spend into it.

Hosting / proxy traffic concentration per zone

Pop and push clicks arriving through cloud servers or proxy/VPN exits rarely convert. ValidVisit ties each of these findings to the {{zoneid}} so you can blacklist the offending zones in your HilltopAds campaign without touching the good ones.

Device-consistency and automation rate by zone

When a zone shows clicks whose device profile doesn't match its stated browser, alongside an elevated rate of visitors that never behave like real people, that points to automated loaders. These technical traits are far harder for a traffic seller to fake than a user-agent string, making them dependable for grading SSP inventory.

Volume-to-conversion ratio by campaign

Cross-reference {{campaignid}} click volume against conversions. A segment where clicks spike but conversions stay flat often means a new bot-heavy zone was rotated in — the zone breakdown confirms which.

How ValidVisit attributes HilltopAds traffic

Each HilltopAds macro maps to a normalized parameter, so every scored click is pinned to the right campaign, creative and publisher.

Campaign ID
HilltopAds macro
{{campaignid}}
Maps to
campaign_id
Identifies
campaign
Zone ID
HilltopAds macro
{{zoneid}}
Maps to
publisher_id
Identifies
publisher
Ad ID
HilltopAds macro
{{adid}}
Maps to
ad_id
Identifies
ad
Conversion Token (Click ID)
HilltopAds macro
{{token}}
Maps to
click_id
Identifies
click
Verified 2026-06-29HilltopAds official docs

Pinpoint the bot publishers & placements in HilltopAds

HilltopAdsitself isn’t the problem — bots and invalid traffic concentrate in a handful of its sub-sources: the publisher, site or zone, and the placement or widget within it. So we roll the score up by those HilltopAds tokens, not by creative (which says nothing about whether a click was human).

0–39 invalid40–69 suspicious70–100 clean
hilltopads-pub-447118
hilltopads-zone-7741
hilltopads-verified-2b86

Illustrative example — HilltopAds traffic scored 0–100 per sub-source, worst first.

See your own HilltopAds sub-sources scored this way.

Publisher / site / zone

Bot / invalid-traffic score broken down by:

  • Zone ID {{zoneid}}ID of the traffic source / zone the click came from — the unit you blacklist in the campaign.

Per-click id: HilltopAds passes a unique click id, so we also run velocity, deduplication and repeat-source checks on every click.

Compare bot & invalid-traffic breakdown across every ad network →

How the detection works

100+
Scale

Data points → one score

Every click 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 click — 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.

HilltopAds traffic quality — FAQ

How do I set up ValidVisit for HilltopAds?+

Add ValidVisit's script to your landing page and append the HilltopAds tokens — {{zoneid}}, {{adid}}, {{campaignid}} and the {{ctoken}} click token — to your destination URL. The pixel captures them on arrival and stores a scored verdict per click, segmented by zone and campaign. Scoring runs post-arrival, so no extra hop is added to the pop/push event.

Can ValidVisit tell me which HilltopAds zones to blacklist?+

Yes. Because {{zoneid}} is on every click, ValidVisit ranks your zones by quality distribution and by what is dragging the low scores down, and you paste the offenders into your HilltopAds campaign blacklist. ValidVisit surfaces which zones to act on; you apply the blacklist in your account.

Will real but low-engagement pop visits score badly?+

No. The 0–100 score is built from 100+ technical data points about the source, the device and the behaviour behind each click — not from time-on-page or scroll depth, which are naturally low for pop. A real person who closes a popped tab looks completely different across those data points than an automated browser or a click coming off a hosting server, so genuine human traffic isn't penalised.

Detect fraud on other pop / pop-under networks

All click fraud protection

Catch the fake clicks on HilltopAds.

See which campaigns and publishers send real, converting traffic vs bots — every click scored 0–100.

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

Free trial at launch · lock in early-access pricing

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