PropellerAds
Playbook · 3 min read

How to blacklist zones in PropellerAds

PropellerAds aggregates push and pop inventory from a large base of independent publishers, and quality varies sharply from one zone to the next. You can exclude at two levels: the zone, and the subzone inside it. Below: the tokens that carry both, where Zone Limitation lives, when to cut a subzone, and PropellerAds’ refund terms.

01 /

Zones, subzones and what each cut costs you

A zone is the ad zone where your ad is shown: the site or source. A subzone is a more granular placement inside it. PropellerAds lets you exclude zones in the campaign’s targeting, and subzones too on Onclick, Push/In-Page Push and Interactive campaigns.

A zone that looks acceptable overall can carry one or two subzones producing most of the invalid visits. Excluding the whole zone throws out the good subzones with the bad; excluding the subzone keeps them. ValidVisit judges every paid visit Valid or Invalid on your landing page and attributes it to both levels, so you can take the narrower cut when the data supports it.

02 /

Pass the zone, the subzone and the click

Add these PropellerAds macros to your tracking link:

  • {zone_id} as vv_publisher_id: the ad zone that showed the ad.
  • {subzone_id} as vv_placement_id: the subzone inside that zone.
  • ${SUBID} as vv_click_id: required. The click ID PropellerAds uses for conversion tracking.
  • {campaign_id} as vv_campaign_id: required.
  • {bannerid} as vv_creative_id: the creative.

One tracking link covers push and pop. Without {subzone_id} you can still cut zones, but you lose the narrower option. Every macro is on the PropellerAds tracking tokens page.

03 /

What a bad zone looks like on push and pop

Invalid visits rarely spread evenly across a campaign: they gather on particular zones, and often on one subzone inside a zone. Read push and pop campaigns separately, since each buys different inventory.

In ValidVisit, rank zones worst first by invalid visits, then open the worst zones by subzone. If one subzone carries most of a zone’s invalid visits, that subzone is the cut. The PropellerAds page covers both patterns in more depth.

See your own channel judged the same way — join the early-access waitlist.

04 /

Exclude zones in Zone Limitation

The exclusion lives in the campaign’s targeting:

  1. Open the campaign in creation or edit mode and go to the Targeting section.
  2. Find Zone Limitation and set it to Exclude.
  3. Paste the bad zone IDs. ValidVisit’s Cut-list exports them as a paste-ready CSV.
  4. For a narrower cut on Onclick, Push/In-Page Push and Interactive campaigns, use subzone limitation in the same targeting step.
  5. Save. PropellerAds stops serving on the excluded zones.
05 /

Automate thresholds with Rule-Based Optimization

Rule-Based Optimization sits in the settings of CPC campaigns. It auto-excludes zones once they meet rules you set on spend, conversions, CPA, ROI, CR or CTR, which suits zones that are simply unprofitable. It works on PropellerAds’ own figures.

That leaves a gap: a zone can look acceptable on spend and CPA while sending visits that aren’t real, for example when invalid visits fire your conversion events. Review the ValidVisit ranking for those. A zone having one bad afternoon isn’t the same as a zone that’s bad by nature, so give the manual list to zones with sustained volume and a high invalid share.

To narrow delivery beyond zones, PropellerAds targets by OS and OS version, browser (not browser version), language, device and connection type. It documents no advertiser IP exclusion list.

06 /

Reporting suspicious traffic and claiming money back

PropellerAds has no invalid-traffic credit clause, and its refunds cover unused funds only. What it does offer is a route to raise a case:

  • Its traffic-quality page invites real-time reports of suspicious traffic and says each case is reviewed individually.
  • A stats discrepancy needs a reasoned report within 3 calendar days of receiving the server reports; other claims within 30 days of the end of the reporting period.
  • Send it in writing to contact.us@propellerads.com, or as a ticket at support.propellerads.com, from your registration email.

The terms say the reporting system prevails, executed transactions are final and fraud is decided at PropellerAds’ discretion, so treat a credit as a possibility, not a right. The 3-day window is the one that bites: export the zone and subzone evidence (IDs, dates, visit counts, invalid share) as soon as a pattern shows. Details and sources are in refunds by network.

07 /

After the cut

Compare the same campaign over equal windows before and after. With the worst zones gone, the invalid share should drop and budget moves to zones that stayed. Push pools keep ageing, so a zone that looked clean last month can degrade; re-run the ranking on a schedule rather than once. The cross-network version of this loop is blocking bad sources by network, and zone, subzone and the other terms here are in the glossary.

FAQ

Frequently asked questions

Where is the zone blacklist in PropellerAds?+
In the campaign’s Targeting section, under Zone Limitation set to Exclude. Paste the zone IDs there. Subzone limitation sits in the same step for Onclick, Push/In-Page Push and Interactive formats.
Should I exclude the zone or the subzone?+
Exclude the subzone when one or two subzones carry most of a zone’s invalid visits; exclude the zone when the problem runs across it. Passing {subzone_id} is what lets you tell the two apart.
Can PropellerAds exclude zones automatically?+
Yes. Rule-Based Optimization, in the settings of CPC campaigns, auto-excludes zones that meet rules you set on spend, conversions, CPA, ROI, CR or CTR. It doesn’t read ValidVisit verdicts, so review the ranking alongside it.
Doesn’t PropellerAds already filter bots?+
It runs an in-house anti-fraud system alongside ADEX across its whole inventory. ValidVisit measures how each visit behaves on your landing page, attributed to your zones, which answers a different question from inventory-wide filtering.
Related reading
Invalid traffic by channel
zone 447171% invalid
zone 339123% invalid
zone 12082% invalid

Rank your own PropellerAds zones by invalid share.

One script, every visit judged Valid or Invalid and attributed to the source that sent it.

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

Join the waitlist with just your email · 7-day trial at launch

One script · no cookies · no device IDs · raw IP never stored