All networks
PopCash
Tracking reference · Pop / Pop-under

PopCash tracking tokens & macros

PopCash sends pop traffic across a wide mix of publisher websites, and the only way to know which one is behind each visit is to pass its tracking tokens through on your destination URL. Appending the macros below lets ValidVisit attribute every visit to the exact website it came from and judge that visit Valid or Invalid, with its evidence, so good and bad sub-sources stop hiding inside one blended campaign number.

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

5
PopCash macros mapped to attribution
2
required for attribution
no-hop
one script, no link rewriting
Valid / Invalid
a verdict on every visit

On PopCash, attribution hinges on two pieces. The unique [clickid] is the per-click identifier PopCash stamps on each visit, and ValidVisit uses it to tie what happens after arrival back to a single click rather than guessing from timestamps. The sub-source the buyer actually cares about comes from [siteid], the publisher's website that served the pop, while [campaignid] (and optional [campaignname] and [category]) keep everything grouped to the right campaign. PopCash uses the square-bracket macro format, so the tokens go in literally as shown -- no funnel hop, no extra script, just URL parameters PopCash fills in at click time.

This per-sub-source granularity is the whole point: once each click is tied to its [siteid], you can see which individual website is sending mostly invalid traffic / IVT / bots instead of averaging it away across the campaign. ValidVisit names the bad website id for you, but it never touches your PopCash campaigns. Acting on it stays in your hands: take the flagged id and add it to your blacklist in the PopCash members panel, so the bad sub-source stops draining the budget while your valid sites keep delivering.

MACRO MAP

PopCash macro → ValidVisit param

Click ID *click
PopCash macro
[clickid]
ValidVisit param
vv_click_id
Example
a1b2c3d4e5f6
Campaign ID *campaign
PopCash macro
[campaignid]
ValidVisit param
vv_campaign_id
Example
123456
Campaign Namecampaign
PopCash macro
[campaignname]
ValidVisit param
vv_campaign_name
Example
my_popcash_campaign
Site IDpublisher
PopCash macro
[siteid]
ValidVisit param
vv_publisher_id
Example
98765
Categorykeyword
PopCash macro
[category]
ValidVisit param
vv_keyword
Example
Streaming

* required for PopCash attribution.

TRACKING URL

Ready-to-use PopCash tracking URL

popcash tracking URL
https://yoursite.com/landing
?utm_source=popcash
&utm_medium=pop
&vv_click_id=[clickid]
&vv_campaign_id=[campaignid]
&vv_campaign_name=[campaignname]
&vv_publisher_id=[siteid]
&vv_keyword=[category]

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

Using PopCash tokens?

See which PopCash sources send bots.

  • Every visit judged Valid or Invalid, worst source first.
  • Attributed through the PopCash 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

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

What PopCash tokens let you break bots down by

Breakdown the tokens allow
  • Site ID — Publisher's website / source identifier where the ad was shown

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

Where you can act, in PopCash
  • Device targetingdocumented
  • OS targetingdocumented
  • Browser targetingdocumented
  • Connection typedocumented
  • Languagedocumented

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

Found a bad website? Exclude it in PopCash

The buyer collects bad [siteid] values from tracking and adds them to the blacklist in the PopCash members panel, which PopCash’s FAQ describes as removing websites that don’t fit or perform with the campaign.

PopCash members panel (members.popcash.net): the publisher blacklist, which takes site IDs
FAQ

PopCash tracking token FAQs

Which token identifies the sub-source I should judge on PopCash?+

[siteid] is the one that matters -- it identifies the individual publisher website that served the pop. ValidVisit groups and judges traffic by [siteid] so you can see exactly which sites are valid and which are sending invalid traffic / IVT / bots, with [clickid] tying each judged visit back to a single click.

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

No. These are plain URL parameters. You append the macros (like [clickid] and [siteid]) to your destination URL and PopCash substitutes the real values at click time -- there is no extra hop and nothing to install on your landing page.

Where do I act once ValidVisit flags a bad website?+

Everything happens in PopCash's own members panel. ValidVisit names the offending website id; you add that id to your PopCash blacklist. ValidVisit never edits your PopCash blacklist, so the exclusion is always a manual step you control.

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

Judge every PopCash visit — and find the fake ones.

See which PopCash 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