HilltopAds
Pop / Pop-under
Pop / Pop-under channel · scored 0–100

Which HilltopAds zones send real traffic?

Not all HilltopAds traffic is equal. ValidVisit scores every visit 0–100 and pins it to the exact zone that sent it — so you can tell real humans from bots and invalid clicks, worst zones first.

validvisit · hilltopads cut-list
Exclude the bad zone in HilltopAds

The buyer opens the campaign's BlackList setting and pastes the non-profitable ad-zone IDs separated by commas, then saves; those zones are removed from the campaign's traffic sources (BlackList and WhiteList are mutually exclusive per campaign).

Where: Manage Campaigns → campaign Settings icon → BlackList (also available via API method to add a traffic source to a campaign BlackList)
Controls in HilltopAds’s campaign settings
IP lists OS OS version Browser Language Device Connection

ValidVisit reports the device, OS, browser — down to the version — plus the language and ISP behind every flagged visit, and HilltopAds supports OS version, browser, language, device type and connection type targeting. The segments we flag are segments you can exclude.

4
HilltopAds tokens mapped to attribution
1
sub-source dimensions scored
per-click
unique id — velocity & dedupe checks
0–100
quality score on every visit
01 / SIGNAL

How invalid traffic slips in through HilltopAds zones.

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 visit 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.

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 visits 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.

02 / SCORED

Pinpoint the bot publishers & placements in HilltopAds.

HilltopAds itself 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).

Bought as one HilltopAds line, your spend is a single number. Scored per sub-source it runs from 95 down to 25 — the worst is nearly all bots. That’s the leak a blended average hides.

validvisit · console
0–39 invalid40–69 suspicious70–100 clean
hilltopads-pub-234525
hilltopads-zone-7147
hilltopads-verified-5i95

HilltopAds traffic scored 0–100 per sub-source, worst first — down to the placement you buy.

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 visit.

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

See your own HilltopAds sub-sources scored this way.

03 / ATTRIBUTION

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.

validvisit · tracking url
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}}
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
04 / DETECTION

How the detection works.

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 / THE CUT-LIST

How ValidVisit helps you cut fraud and bad zones on HilltopAds.

Scoring and attribution are the means — the point is cutting the HilltopAds traffic that wastes your spend. Here's how ValidVisit gets you a list you can act on.

  1. Score

    See what's actually landing

    You buy HilltopAds clicks; what arrives are visits. ValidVisit scores each one 0–100 so real humans stand out from bots and invalid traffic — one script, no funnel hop, no fingerprinting.

  2. Attribute

    Pin the fraud to its source

    Every scored visit is tied to the exact HilltopAds zone and zone via the network's own tokens — so the bad traffic has an address, not just a headline percentage.

  3. Cut

    Take the zones off your buy

    You get the worst offenders as a ready-to-use list plus postbacks to your tracker — so you can exclude them in HilltopAds and put your next dollar behind the traffic that converts.

FAQ

HilltopAds traffic quality, answered.

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 visit, 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 visit — 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
hilltopads-pub-234525
hilltopads-zone-7147
hilltopads-verified-5i95

Find the bots in your HilltopAds spend.

See which publishers and placements send real buyers vs bots — every visit scored 0–100, worst first.

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

Free trial at launch · just your email

One script · no cookies · no fingerprinting · raw IP never stored