All networks
TrafficFactory
Tracking reference · Banner / Display

TrafficFactory tracking tokens & macros

TrafficFactory serves banner inventory across thousands of zones, and every campaign lets you append macros to your destination URL that the platform fills in at click time. Add the macros below and ValidVisit can attribute each visit back to the exact zone it came from, then judge each visit Valid or Invalid, with its evidence. The result is a per-zone picture of where your real visitors end versus where invalid traffic begins.

Cross-check any macro against the network’s official documentation. TrafficFactory official docs →

3
TrafficFactory macros mapped to attribution
1
required for attribution
no-hop
one script, no link rewriting
Valid / Invalid
a verdict on every visit

On TrafficFactory the sub-source you actually buy is the zone, so the token that does the heavy lifting is {zone_id} — it tells ValidVisit which placement served each banner, while {campaign_id} keeps things tidy when you run several campaigns at once. The one required parameter is the click identifier, which TrafficFactory passes through its {conversions_tracking} macro (note the unusual name — it is the platform's click token, not a separate conversion pixel); that value is what lets ValidVisit line every individual click up against the zone that delivered it. These are plain URL parameters, so nothing about your existing creatives or landing flow changes — the platform simply substitutes real values as each click fires.

That per-zone granularity is the whole point: once each click is tied to its {zone_id}, ValidVisit can show you which zones send valid traffic and which are weighted toward bots and IVT. ValidVisit judges each visit after it arrives and never changes your TrafficFactory campaign, so when a zone's invalid share climbs, you act on it yourself: ValidVisit flags the bad {zone_id} and you exclude it via your TrafficFactory campaign zone exclusion. You stay in control of the buy, and the blame lands on the specific underperforming zone rather than the network as a whole.

MACRO MAP

TrafficFactory macro → ValidVisit param

Campaign IDcampaign
TrafficFactory macro
{campaign_id}
ValidVisit param
vv_campaign_id
Example
88014
Zone IDpublisher
TrafficFactory macro
{zone_id}
ValidVisit param
vv_publisher_id
Example
tgt_22
Click ID *click
TrafficFactory macro
{conversions_tracking}
ValidVisit param
vv_click_id
Example
ck_tf

* required for TrafficFactory attribution.

TRACKING URL

Ready-to-use TrafficFactory tracking URL

trafficfactory tracking URL
https://yoursite.com/landing
?utm_source=trafficfactory
&utm_medium=banner
&vv_campaign_id={campaign_id}
&vv_publisher_id={zone_id}
&vv_click_id={conversions_tracking}

Append these params to your landing-page URL — TrafficFactory fills the macros at click time, so every visit arrives attributed and ready to judge. No funnel hop.

Using TrafficFactory tokens?

See which TrafficFactory sources send bots.

  • Every visit judged Valid or Invalid, worst source first.
  • Attributed through the TrafficFactory tokens above, down to the placement.
  • Works beside your tracker, with nothing added to the click path.

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

TrafficFactory traffic quality →
deal-alerts.example71% invalid
zone 447123% invalid
premium-news.example2% invalid
WHAT IT JUDGES BY

What TrafficFactory tokens let you break bots down by

Breakdown the tokens allow
  • Zone ID — ID of the ad zone where the ad is displayed — the unit you block in the campaign.

Carries a per-click id, stored with each visit so a verdict traces back to the click.

Where you can act, in TrafficFactory
  • IP exclusiondocumented
  • Device targetingdocumented
  • OS targetingdocumented
  • Browser targetingdocumented
  • Connection typedocumented
  • Languagedocumented

Tokens last verified against TrafficFactory’s docs on 2026-10-02.

Found a bad zone? Exclude it in TrafficFactory

The buyer sets Target Mode to Block in the campaign’s Zones step and pastes the bad zone IDs comma-separated into "Bulk select zones" (or clicks Block on a zone / "Block all zones for this site"), which stops the campaign bidding on those placements.

Campaign creation Step 5 "Zones" (admin panel, EXADS-based): Target Mode dropdown set to "Block"; also site-level "Block all zones for this site" and per-zone Sub ID blocking
FAQ

TrafficFactory tracking token FAQs

Which token identifies the sub-source I should exclude?+

The {zone_id} macro. Zones are the unit you buy on TrafficFactory, so ValidVisit groups and judges traffic by {zone_id} — when a zone's invalid share climbs, that is the value you exclude in your campaign's zone exclusion settings.

Do I need a funnel hop or tracking script to use these macros?+

No. {campaign_id}, {zone_id} and {conversions_tracking} are ordinary URL parameters that TrafficFactory fills in at click time. There is no extra hop and no extra script — you just append them to your destination URL.

Why is the click ID macro called {conversions_tracking}?+

That is simply TrafficFactory's name for its click identifier token. Despite the label, it is the per-click value ValidVisit uses to attribute each visit to its zone — it is required, and it is not a separate conversion pixel you need to install.

Is TrafficFactory traffic real? See how ValidVisit judges every TrafficFactory visit for bot traffic.
deal-alerts.example71% invalid
zone 447123% invalid
premium-news.example2% invalid

Judge every TrafficFactory visit — and find the fake ones.

See which TrafficFactory publishers and placements send real buyers vs. bots.

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