ValidVisit judges every HilltopAds visit Valid or Invalid and pins it to the zone that sent it, worst first.
zone in HilltopAdsThe 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).
HilltopAds is a self-serve network for popunder, In-Page, video and banner traffic, with a $100 deposit and fast moderation. Its own machine learning sorts traffic into High, Medium and Low Activity channels, and it offers a deposit refund if you aren’t satisfied with the traffic, which few pop networks do. It names no anti-fraud partner and doesn’t share the metrics behind its channels, so judge visits per zone and blacklist the weak zones before you scale. We don’t run HilltopAds campaigns ourselves; the facts below are its own pages.
| Detail | |
|---|---|
| Formats | Popunder, In-Page, video (VAST) and banners (300×250, 300×100). source |
| Pricing | CPM on every format; CPC on In-Page, video and banners; CPA Goal and Smart CPM on popunder only. source |
| Minimum deposit | $100 per method; wire from €500, and UK advertisers can pay by Paxum only. source |
| Payment | Capitalist, USDT, BTC, wire, Paxum, Wise, card and UnionPay. source |
| Targeting | Countries, cities, languages, browsers, apps and interests. source |
| Traffic channels | High, Medium and Low Activity, set hourly by HilltopAds’ own machine learning; it describes Low as free from bots. source |
| Moderation | Usually within one business hour; campaigns without a deposit aren’t reviewed. source |
| Blocking | Zone blacklists per campaign, plus auto-optimization that blacklists sources. source |
| Bot traffic | A built-in anti-fraud system; no partner is named. source |
| Refunds | A deposit refund if you aren’t satisfied with the traffic, after KYC, within 30 days; promo funds and banned accounts are excluded. No bot-specific compensation. source |
| Trustpilot | 3.4/5 from 326 reviews on 26 October 2026, publishers and advertisers mixed. |
Checked against HilltopAds’s own pages on 2026-10-26. ValidVisit is independent of HilltopAds.
HilltopAds is a self-serve ad network selling popunder, In-Page, video and banner traffic in mainstream and non-mainstream categories, bought on CPM or CPC, with CPA Goal and Smart CPM on popunder. It works as a blind network: it does not tell you the names of its traffic sources and passes a {{zoneid}} for each one instead. The zone is also the unit you blacklist at the campaign level, so zone-level findings translate directly into action. ValidVisit captures {{zoneid}}, {{adid}} and {{campaignid}} on arrival, with {{token}}, the conversion ID HilltopAds’ postback carries, and judges every visit Valid or Invalid with its evidence, giving each zone its own invalid share.
A popunder opens in a window beneath the one the visitor is using, so the format itself offers no quality filter. HilltopAds sorts its traffic into High, Medium and Low activity channels with its own machine-learning system, but a channel is a price tier across many zones, not a verdict on the zone in front of you. Invalid visits pile up inside particular {{zoneid}} values rather than spreading evenly across the campaign. Because {{zoneid}} rides on every click, ValidVisit attributes each visit’s verdict to its zone, so one problematic zone separates cleanly from a campaign that is otherwise fine.
Auto Optimization rules and CPA Goal disable zones that miss your numbers, and its help centre notes that a zone with no conversions has an eCPA of zero, so an “eCPA higher than” rule never catches it. A verdict per visit does not wait for conversions.
Sort active {{zoneid}} values by invalid share. A zone well above your campaign baseline warrants review before you scale spend into it.
Pair any eCPA rule with a Spend or Impressions condition, as HilltopAds advises, then check the invalid share of the zones it catches: mostly invalid confirms the blacklist; mostly valid points at the offer or landing page.
Cross-reference {{campaignid}} click volume against conversions. A segment where clicks spike but conversions stay flat often traces to one zone carrying invalid traffic; the zone breakdown confirms which.
Invalid share broken down by:
{{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, and ValidVisit stores it with each visit, so a verdict traces back to the click in HilltopAds’s own reports.
Compare bot & invalid-traffic breakdown across every ad network →See your own HilltopAds sub-sources judged this way.
Each HilltopAds macro maps to a normalized parameter, so every judged visit is pinned to the right campaign, creative and publisher.
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}}| Token | HilltopAds macro | Maps to | Identifies |
|---|---|---|---|
| Campaign ID | {{campaignid}} | campaign_id | campaign |
| Zone ID | {{zoneid}} | publisher_id | publisher |
| Ad ID | {{adid}} | ad_id | ad |
| Conversion Token (Click ID) | {{token}} | click_id | click |
{{campaignid}}{{zoneid}}{{adid}}{{token}}Macros checked against HilltopAds’s own documentation on 2026-10-02. HilltopAds docs
The verdict works the same way on every network. ValidVisit never changes your HilltopAds account: you make the exclusion there yourself. How the verdict works →
HilltopAds is a working self-serve network with a public help center, campaign review and a deposit-refund policy. It names no anti-fraud partner and Trustpilot reviews are mixed, so test small and judge visits per zone before you scale.
Go to Manage Campaigns, click the campaign’s Settings icon and open BlackList, then paste the zone IDs separated by commas and save; those zones are removed from the campaign’s traffic sources. HilltopAds also has an API method that adds a traffic source to a campaign BlackList, with a delay of up to an hour.
No. BlackList and WhiteList are mutually exclusive per campaign, so each campaign runs in one mode or the other.
Yes. An Auto Optimization rule sets a Period (1 to 90 days), an Action (Blacklist Zone, or Move Zone to Whitelist Campaign) and Conditions on impressions, spend, conversions, label conversions or eCPA. Rules act after a zone has spent; the verdict shows whether a non-converting zone was sending invalid visits or real visitors who did not buy.
Your postback URL is in the Trackers tab. HilltopAds’ tracker guides list {{token}} (the conversion ID), {{price}}, {{currency}} and your advertiser ID as the required postback parameters. Put {{token}} in your destination URL too, so a verdict and a conversion line up on one click.
Weighing a blocker for pop / pop-under traffic? How ValidVisit compares to PureGuard, Adscore and Tracker bot filtering.
See which publishers and placements send real buyers vs bots — every visit judged Valid or Invalid, worst first.
Join the waitlist with just your email · 7-day trial at launch
One script · no cookies · no device IDs · raw IP never stored