All networks
Zeropark logo
Tracking reference · Pop / Pop-under

Zeropark tracking tokens & macros

Zeropark is a pop and domain network where your traffic is bought across thousands of sources, and each one routes a click through to your landing page via the URL you set on the campaign. Appending these macros to that destination URL lets ValidVisit attribute every visit back to the exact source it came from, and score each one 0-100 for traffic quality, so you can see which sources are sending real visitors and which are sending invalid traffic.

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

7
Zeropark macros mapped to attribution
1
required for attribution
no-hop
one script, no link rewriting
0–100
quality score on every visit

On Zeropark, the buyer-facing identifier is the {source} token, which carries the source ID of the publisher placement that fired the click, while {target} pinpoints the individual target inside that source for even tighter granularity. The one required token is {cid}, the auto-generated Click ID that ties each visit to a single uniquely tracked click, and you can layer in {campaign_id}, {campaign_name}, {creative_number}, and {keyword} for fuller context. Note Zeropark's macros use lowercase names wrapped in curly braces, so keep them exactly as written; {source} and {target} are what let ValidVisit attribute a visit to the placement actually responsible for it.

Once every click is tied to its {source}, per-source granularity becomes actionable: ValidVisit reports a quality score for each source so you can tell apart the placements driving genuine engagement from those pushing bots and IVT. ValidVisit only attributes and scores after the click arrives, it never blocks traffic or excludes anything on its own. You take the underperforming sources to Zeropark's Sources tab and pause or blacklist them yourself, where ValidVisit's per-source rate is exactly what Zeropark's Sources blacklist (and auto-rules) consume, so the manual exclusion happens entirely in your own dashboard.

MACRO MAP

Zeropark macro → ValidVisit param

Click ID *click
Zeropark macro
{cid}
ValidVisit param
vv_click_id
Example
8f3c1a2b-9d4e-4f12-bc77-0a1b2c3d4e5f
Campaign IDcampaign
Zeropark macro
{campaign_id}
ValidVisit param
vv_campaign_id
Example
1234567
Campaign Namecampaign
Zeropark macro
{campaign_name}
ValidVisit param
vv_campaign_name
Example
US_Pop_Sweepstakes
Source IDpublisher
Zeropark macro
{source}
ValidVisit param
vv_publisher_id
Example
5566778
Target IDplacement
Zeropark macro
{target}
ValidVisit param
vv_placement_id
Example
9988776
Creative Numbercreative
Zeropark macro
{creative_number}
ValidVisit param
vv_creative_id
Example
3
Keywordkeyword
Zeropark macro
{keyword}
ValidVisit param
vv_keyword
Example
best+vpn

* required for Zeropark attribution.

TRACKING URL

Ready-to-use Zeropark tracking URL

zeropark tracking URL
https://yoursite.com/landing
?utm_source=zeropark
&utm_medium=pop
&vv_click_id={cid}
&vv_campaign_id={campaign_id}
&vv_campaign_name={campaign_name}
&vv_publisher_id={source}
&vv_placement_id={target}
&vv_creative_id={creative_number}
&vv_keyword={keyword}

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

Found a bad source? Exclude it in Zeropark

In the campaign’s Sources/Targets tab the buyer ticks the bad IDs (or pastes the list into the Search box), then Bulk actions → Pause; for a global block they paste target IDs into My Account → Blocked list.

Campaign details → Sources tab (or Targets tab); account-wide: My Account → Blocked list
Step-by-step →
FAQ

Zeropark tracking token FAQs

Which Zeropark token identifies the source I should evaluate?+

The {source} token carries the source ID for the publisher placement behind each click, and that is the unit ValidVisit scores. If you want a finer level, add {target} to break a source down into its individual targets.

Is {cid} required?+

Yes. {cid} is Zeropark's auto-generated Click ID and is the one required token, because it uniquely identifies each click so ValidVisit can attribute and score each visit. The other tokens like {source}, {target}, {campaign_name}, and {keyword} are optional but add useful context.

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

No. These are plain URL parameters you append to your campaign's destination URL in Zeropark, following the format shown in their tracking docs. There is no funnel hop or extra hop required; Zeropark fills in each macro at click time and the values arrive with the visit.

Is Zeropark traffic real? See how ValidVisit scores every Zeropark click for bots and invalid traffic.
cash-surf.example13
zone 350152
home-journal.example88

Score every Zeropark click — and find the fake ones.

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

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