Pop / Pop-underBanner / DisplayValidVisit judges every ExoClick visit Valid or Invalid and pins it to the site that sent it, worst first.
site / zone in ExoClickThe buyer switches Target Mode to Block and pastes the bad Zone IDs as a comma-separated list (no spaces) via "Bulk Select Zones", choosing per entry to block just that zone or all zones on its site; sites can also be blacklisted account-wide.
ExoClick is a large entertainment ad network with 20+ ad formats, self-serve or managed, a 200 EUR/USD minimum payment and a 20 EUR/USD minimum daily budget. Its targeting is unusually detailed for bot control, including proxy types such as VPN and hosting, and compliance reviews campaigns within 30 minutes. It counts raw impressions without filtering, names no third-party anti-fraud partner, and its terms state no invalid-traffic credit, so read visits per site and zone and block the weak ones. We don’t run ExoClick campaigns ourselves; the facts below are ExoClick’s own pages.
| Detail | |
|---|---|
| Formats | 20+ formats, including popunder, push and banners; self-service, managed or programmatic. source |
| Pricing | Popunder on CPM, Smart CPM or Smart Bid; push and banners also on CPC. source |
| Minimum payment | 200 EUR/USD for every method, prepaid; minimum daily budget 20 EUR/USD. source |
| Payment | Card (with auto-recharge), wire, Paxum and crypto; EU payers without a valid VAT number pay 21% VAT. source |
| Targeting | Location, device, OS, browser, language, carrier, schedule, domains, keywords, IP ranges and proxy types (VPN, hosting, browser relay and more). source |
| Moderation | Within 30 minutes, around the clock; new advertisers first pass a verification of about 24 hours. source |
| Counting | ExoClick counts raw impressions and passes them on immediately, with no filtering. source |
| Bot traffic | Its Trust & Safety page lists “No fraudulent traffic” among its publisher checks; no third-party anti-fraud partner is named. source |
| Refunds | Remaining balance within 6 months; after a second deposit, only above $20 and with a 10% fee. No invalid-traffic credit is stated. source |
| Trustpilot | 2.3/5 from 397 reviews on 26 October 2026, mostly from publishers; advertiser complaints are about traffic quality and deposits. |
Checked against ExoClick’s own pages on 2026-10-26. ValidVisit is independent of ExoClick.
ExoClick calls itself the largest entertainment ad network, running more than 20 ad formats, among them pop-under, push notifications and display. An ExoClick pop-under opens your URL in a new browser tab after the visitor clicks a link on the publisher’s website, and it is sold on CPM, Smart CPM or Smart Bid, never per click. You pay for the impression, and ExoClick says it counts raw impressions and passes them on immediately, with no filtering. So the place to judge what you bought is the landing page, attributed to the publisher and zone that sent the visit. ExoClick’s {site_id}, {zone_id} and {conversions_tracking} macros make that possible: every visit maps back to the exact site and zone responsible, not a campaign-level average you cannot act on.
ExoClick documents why its numbers and yours differ: it counts raw impressions with no filtering, the page does not need to load fully for an impression to count, and its own tracking pixel counts one event per IP per 24 hours. A pop-under bought on CPM is therefore billed before anything has reached your landing page, and the only read on what arrived is the one you take yourself.
Pop-under and push work differently. A pop-under opens after a click on the publisher’s page, and the publisher chooses what triggers it in its zone settings. Push notifications go to users who opted in on a publisher’s website, while In-Page Push is displayed inside the page and needs no opt-in. Each of those is a zone of a different type on a different site, so the invalid share is worth reading per zone, not per campaign.
Grouping verdicts by {zone_id} and {site_id} shows which publisher zones carry the invalid share, so you can act on the zone rather than penalizing an entire campaign.
Group visits by {site_id}. If a small number of publisher sites account for a disproportionate share of visits and most of those visits are judged Invalid, those sites are the first candidates to block. ExoClick passes the site’s ID number, not its name: its docs point you to the Marketplace tab in the Admin Panel to find out which site an ID belongs to.
ExoClick’s {zone_id} token isolates individual ad zones within a publisher site. A zone with an invalid share well above your campaign baseline while the same publisher’s other zones look valid is a candidate for exclusion on its own, without touching the rest of your publisher mix. Step 5 lets you block just that zone or every zone on its site.
Publishers can split one zone’s traffic into numbered Sub IDs, for example by traffic source, and ExoClick’s {sub} token passes that number. If one zone mixes valid and invalid visits, Step 5 also lets you block Sub IDs inside it: up to 500 Sub IDs on a zone, on up to 10 zones per campaign.
Invalid share broken down by:
{site_id}The ID number of the site where the ad is displayed.Invalid share broken down by:
{zone_id}The ID of the ad zone where the ad is displayed (the publisher's specific ad placement/slot).Per-click id: ExoClick passes a unique click id, and ValidVisit stores it with each visit, so a verdict traces back to the click in ExoClick’s own reports.
Compare bot & invalid-traffic breakdown across every ad network →See your own ExoClick sub-sources judged this way.
Each ExoClick 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=exoclick&utm_medium=pop&vv_campaign_id={campaign_id}&vv_click_id={conversions_tracking}&vv_creative_id={variation_id}&vv_placement_id={zone_id}&vv_publisher_id={site_id}&vv_keyword={keyword}| Token | ExoClick macro | Maps to | Identifies |
|---|---|---|---|
| Campaign ID | {campaign_id} | campaign_id | campaign |
| Conversion Tracking String (Click ID) | {conversions_tracking} | click_id | click |
| Variation ID (Creative/Banner) | {variation_id} | creative_id | creative |
| Zone ID | {zone_id} | placement_id | placement |
| Site ID | {site_id} | publisher_id | publisher |
| Keyword | {keyword} | keyword | keyword |
{campaign_id}{conversions_tracking}{variation_id}{zone_id}{site_id}{keyword}Macros checked against ExoClick’s own documentation on 2026-10-02. ExoClick docs
The verdict works the same way on every network. ValidVisit never changes your ExoClick account: you make the exclusion there yourself. How the verdict works →
ExoClick is a long-running entertainment ad network with public documentation, published terms and around-the-clock compliance review. It counts raw impressions and states no invalid-traffic credit, so use its proxy-type targeting and judge visits per site and zone before you scale.
In campaign creation Step 5, Zones (Sites & Zones), switch Target Mode to Block and paste the bad Zone IDs as a comma-separated list with no spaces using the Bulk Select Zones button. For each entry you choose whether to block just that zone or every zone on its site. Sites can also be blacklisted account-wide. ExoClick caps how many zones a campaign can block, and a campaign over the cap is deactivated automatically, so block a whole site when most of its zones are bad.
ExoClick says traffic manipulation is its number one compliance priority and that its team works on it around the clock. The tools it gives buyers report delivery and conversions: Statistics breaks a campaign down by site, ad zone and Sub ID, and Bidder’s Blocking Rules block zones or sites on CTR, conversions, eCPA, ROI or profit. ValidVisit adds a Valid or Invalid verdict for each visit that reaches your page, with its evidence, and the invalid share per {site_id} and {zone_id}. Judging your own visits by site and zone bases exclusion decisions on your traffic, not a shared platform average.
For pop campaigns, {site_id} and {zone_id} are the two dimensions to read — the publisher and the specific zone within it. Pass {conversions_tracking} as well: ExoClick fills it with a unique ID when the visitor clicks, and it is the value its postback URL needs to record a conversion. {campaign_id} is useful for multi-campaign reporting; the blocking itself is done per zone or per site.
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