All networks
Pu

Pushground tracking tokens & macros

Pushground sends push and in-page push clicks across a wide pool of supply sources, and each click lands on your page carrying a handful of macros it fills in for you. Append the tokens below and ValidVisit can attribute every Pushground click back to its exact supply source, then score it 0-100 for traffic quality. You see, at a glance, which sources send real visitors and which send invalid traffic.

Verified 2026-06-29Confirmed against the network's official documentation. Pushground official docs

On Pushground, attribution hinges on two tokens working together: {click_id} is the required value that ties each visit back to a single Pushground click, and {source} is the supply source that the click actually came from. Pushground also offers {campaign_id} and {creativity_id}, so once the macros are in your destination URL you can pin every arrival not just to a campaign but to the specific source and creative behind it. Pushground expands these curly-brace macros automatically at click time, so all you do is add them as URL parameters, nothing on your side needs to read or rewrite them.

Per-source granularity is the whole point, because a single bloated or bot-heavy supply source can quietly drag down an otherwise healthy campaign. Once ValidVisit ties each click to its {source} and scores it, you can see which sources carry invalid traffic and which convert cleanly, then act inside Pushground's campaign source exclusion by excluding the bad sources. ValidVisit reports and scores only, post-click, after the visit has already arrived; it never blocks traffic and never excludes anything for you. The exclusion is a manual step you take in your own Pushground dashboard, and ValidVisit's per-source rate is exactly the signal Pushground's supply optimisation consumes.

Campaign IDcampaign
Pushground macro
{campaign_id}
ValidVisit param
vv_campaign_id
Example
88210
Supply Sourcepublisher
Pushground macro
{source}
ValidVisit param
vv_publisher_id
Example
supply_4471
Creative IDcreative
Pushground macro
{creativity_id}
ValidVisit param
vv_creative_id
Example
cr_22
Click ID *click
Pushground macro
{click_id}
ValidVisit param
vv_click_id
Example
ck_pg

* required for Pushground attribution.

Ready-to-use tracking URL
https://yoursite.com/landing?utm_source=pushground&utm_medium=push&vv_campaign_id={campaign_id}&vv_publisher_id={source}&vv_creative_id={creativity_id}&vv_click_id={click_id}
Found a bad supply source? Exclude it in Pushground

ValidVisit's per-source rate is exactly what Pushground's supply optimisation/exclusion consumes; exclude the bad sources.

campaign source exclusion

Pushground tracking token FAQs

Which Pushground token identifies the supply source I should judge?

The {source} macro. It resolves to the supply source behind each click, which is the unit ValidVisit scores and the unit you exclude in Pushground's campaign source exclusion. {click_id} is still required so each click can be matched one-to-one.

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

No. These are plain URL parameters. You append macros like {source}, {click_id}, {campaign_id} and {creativity_id} to your destination URL, and Pushground fills them in at click time. There is no funnel hop to set up and nothing to install on your landing page.

Where do I add the macros in Pushground?

Put them in your campaign's destination URL as query parameters, exactly as written in the table above with the curly braces intact. Pushground expands them on each click, and ValidVisit reads the values from the incoming traffic to attribute and score it.

Track Pushground clicks — and catch the fake ones.

See which Pushground publishers and placements send real, converting traffic vs. bots.

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

Free trial at launch · lock in early-access pricing

One script · raw IP never stored · GDPR legitimate-interest basis