PropellerAds logoPushPop / Pop-under
Push channel · scored 0–100

Which PropellerAds zones send real traffic?

Not all PropellerAds 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 · propellerads cut-list
Exclude the bad zone in PropellerAds

The buyer pastes the list of bad zone IDs into the campaign's Zone Limitation field set to Exclude (blacklist), or excludes individual subzones, and PropellerAds stops serving on them and reallocates budget to remaining zones.

Where: Campaign creation/edit → Targeting section → "Zone Limitation" with Include/Exclude by zone ID (subzone limitation in the same targeting step for Onclick, Push/In-Page Push, and Interactive formats); Rule-Based Optimizat
Step-by-step guide →
Controls in PropellerAds’s campaign settings
IP lists OS OS version Browser Browser version Language Device Connection

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

5
PropellerAds tokens mapped to attribution
2
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 PropellerAds zones.

PropellerAds aggregates inventory across thousands of independent publishers, making it one of the broadest reach networks for push notification and pop-under formats. That publisher breadth is its core value proposition — and the same reason that traffic quality varies sharply from one zone to the next. Push notification inventory carries a specific IVT dynamic: subscriber lists grow quickly and age slowly. Bot-enrolled devices and abandoned browsers can remain inside a push subscriber pool for months, generating click events that have no human behind them. The mechanism is different from display IVT — the click is real in the sense that a device responds to a push trigger, but the device is either automated or a dormant endpoint with no purchasing intent. Pop and popunder zones add a second pressure: publisher-side automation can fire impression and click events from environments that never load a page the way a person would, producing sessions that touch your landing page without any genuine user navigation. ValidVisit looks at each visit arriving via your PropellerAds tracking link and weighs it against 100+ independent data points — where on the network it came from, the device sitting behind it, and the way the visitor actually behaves — then folds all of that into a single 0–100 quality score per visit. Real people pass cleanly; automated and low-quality endpoints stand out. Every scored event retains the zone and subzone identifiers from PropellerAds' own tracking tokens, so the output is directly actionable inside the PropellerAds dashboard rather than an opaque aggregate score.

Push IVT on PropellerAds rarely distributes evenly across a campaign. A single Zone ID will often account for a disproportionate share of total clicks while contributing a much smaller fraction of any meaningful downstream action — a pattern that only becomes visible when you break reporting by zone rather than reading campaign-level averages. The `{zoneid}` token PropellerAds exposes in tracking URLs is the first place to look: zones where click volume and conversion volume move in opposite directions are the clearest sign that something in that zone's subscriber pool has degraded.

Subzone granularity compounds this. The `{subzone_id}` token sits beneath the zone and represents the specific publisher property or widget placement sending traffic within it. A zone that appears clean at the parent level can carry one or two subzones generating the bulk of suspect activity — a pattern that is invisible unless you're capturing and reporting on that second token. Subzone-level concentration of low-scoring visits is one of the most reliable IVT signals specific to PropellerAds' inventory architecture.

Pop traffic carries a different signature. Sessions from many pop sources behave nothing like a real consumer device once you score them — the device and behavioral picture lines up far better with automation than with a person browsing, and the visit quality scores cluster low as a result. The originating sources often trace back to server-farm infrastructure rather than the home and mobile connections genuine visitors come from. Taken together, the 100+ data points behind each score separate scripted pop impression generation from legitimate popunder inventory far more reliably than any single test could on its own.

What to watch on PropellerAds

Zone ID conversion divergence

When a zone delivers a disproportionate share of clicks relative to its share of any downstream conversion or engagement signal, that divergence is the primary indicator of degraded subscriber-pool quality. Filter your ValidVisit report by {zoneid} to surface which zones show this pattern before you draw campaign-level conclusions.

Subzone concentration of low-scoring events

Capturing {subzone_id} alongside {zoneid} reveals whether a zone's IVT problem is structural or confined to one publisher property within it. A single subzone generating a well-above-baseline share of low-scored visits is the signal to exclude that subzone specifically in PropellerAds — not the entire parent zone.

Low-quality clustering on pop placements

Pop and popunder placements where the device and behavior of incoming clicks consistently read as automated rather than human, and where the sources trace back to server-farm infrastructure instead of real consumer connections, are a reliable sign of scripted inventory. ValidVisit's per-visit quality score concentrates these at the zone level, giving you a basis for a targeted exclusion in PropellerAds rather than a broad category pause.

Quality gaps on push traffic

Push clicks arriving from endpoints that behave nothing like an interactive browser session tend to score low across the 100+ data points ValidVisit weighs — a pattern common in server-side push delivery to non-browser endpoints. A zone where these low-quality clicks pile up relative to its total click count is worth investigating at the subzone level.

02 / SCORED

Pinpoint the bot publishers & placements in PropellerAds.

PropellerAds 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 PropellerAds tokens, not by creative (which says nothing about whether a click was human).

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

validvisit · console
0–39 invalid40–69 suspicious70–100 clean
propellerads-pub-457419
propellerads-zone-3445
propellerads-verified-5l87

PropellerAds 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}Unique ID of the ad zone (site/source) where the ad is displayed.
Placement / widget

Bot / invalid-traffic score broken down by:

  • Subzone ID {subzone_id}Unique ID of the subzone (more granular placement within an ad zone).

Per-click id: PropellerAds 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 PropellerAds sub-sources scored this way.

03 / ATTRIBUTION

How ValidVisit attributes PropellerAds traffic

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

validvisit · tracking url
A PropellerAds tracking URL ValidVisit can score
https://yoursite.com/landing?utm_source=propellerads&utm_medium=push&vv_click_id=${SUBID}&vv_campaign_id={campaign_id}&vv_publisher_id={zoneid}&vv_placement_id={subzone_id}&vv_creative_id={bannerid}
Subscriber / Click ID (SUBID)
PropellerAds macro
${SUBID}
Maps to
click_id
Identifies
click
Campaign ID
PropellerAds macro
{campaign_id}
Maps to
campaign_id
Identifies
campaign
Zone ID
PropellerAds macro
{zoneid}
Maps to
publisher_id
Identifies
publisher
Subzone ID
PropellerAds macro
{subzone_id}
Maps to
placement_id
Identifies
placement
Banner / Creative ID
PropellerAds macro
{bannerid}
Maps to
creative_id
Identifies
creative
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 PropellerAds.

Scoring and attribution are the means — the point is cutting the PropellerAds 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 PropellerAds 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 PropellerAds 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 PropellerAds and put your next dollar behind the traffic that converts.

FAQ

PropellerAds traffic quality, answered.

How do {zoneid} and {subzone_id} work together in ValidVisit reporting for PropellerAds?+

PropellerAds exposes {zoneid} as the top-level inventory unit and {subzone_id} as the publisher property or placement nested within it. Passing both in your PropellerAds tracking link lets ValidVisit attach both dimensions to every scored visit event. This matters because zone-level reporting can mask a subzone that is producing a disproportionate share of low-quality traffic — you need both to make a precise exclusion rather than a broad one. The subscriber/click identifier ({SUBID} where available) adds individual-event traceability useful for velocity analysis across repeated clicks from the same endpoint.

PropellerAds already runs its own quality controls. What does ValidVisit add?+

PropellerAds' internal quality controls operate across its full inventory pool with the goal of maintaining network-wide metrics. That is a different measurement objective than evaluating how each individual click performs against your specific campaign — your landing page environment, your target geography, your conversion definition. ValidVisit scores each visit against your setup and returns a clear 0–100 quality score tied to the exact zone and subzone that generated it. The output is yours: you decide which sub-sources to exclude in PropellerAds, and the audit trail stays independent of the network's own reporting.

Does ValidVisit work the same way for PropellerAds push and pop formats, or do I need separate configurations?+

The scoring approach is the same — every visit is weighed against the same 100+ data points and reduced to one quality score — but the signals that carry the most weight differ by format. For push, where the click came from on the network and how the subscriber endpoint behaves are the most diagnostic. For pop and popunder, the device picture and behavioral signals tend to be more revealing, because pop traffic is more likely to involve scripted, non-human environments. You can run both formats through the same ValidVisit tracking link by passing the format type as an additional sub-ID dimension, which lets you segment scored results by format in reporting.

Detect fraud on other push networks

All click fraud protection
propellerads-pub-457419
propellerads-zone-3445
propellerads-verified-5l87

Find the bots in your PropellerAds 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