All networks
Tonic
Tracking reference · Pop / Pop-under

Tonic tracking tokens & macros

Every Tonic tracking macro, and the ValidVisit URL parameter it maps to. Append these to your landing-page URL so each click is attributed to the right campaign, ad, creative and publisher — and scored 0–100 for traffic quality.

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

4
Tonic macros mapped to attribution
1
required for attribution
no-hop
one script, no link rewriting
0–100
quality score on every visit
MACRO MAP

Tonic macro → ValidVisit param

Click ID *click
Tonic macro
[clickid]
ValidVisit param
vv_click_id
Example
abc123xyz
Campaign IDcampaign
Tonic macro
[campaign_id]
ValidVisit param
vv_campaign_id
Example
123456
Source IDpublisher
Tonic macro
[sourceid]
ValidVisit param
vv_publisher_id
Example
pub_42
Keyword Matchkeyword
Tonic macro
[match]
ValidVisit param
vv_keyword
Example
running shoes

* required for Tonic attribution.

TRACKING URL

Ready-to-use Tonic tracking URL

tonic tracking URL
https://yoursite.com/landing
?utm_source=tonic
&utm_medium=pop
&vv_click_id=[clickid]
&vv_campaign_id=[campaign_id]
&vv_publisher_id=[sourceid]
&vv_keyword=[match]

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

Found a bad source ID? Exclude it in Tonic

The buyer pastes the bad Source IDs into the campaign’s source list with whitelisting=false, blocking all future traffic from those sources (or flips to whitelist-only of proven converters); source_id was exposed as a %sourceid% macro and a reporting/statistics dimension for building the list.

Campaign settings (advertiser.tonic.com campaign editor / API POST-PUT /campaigns): the campaign object’s source_ids array plus a whitelisting boolean (false = the list is a blacklist, true = only listed sources are allowed to serve)
FAQ

Tonic tracking token FAQs

What are Tonic tracking tokens?+

Tonic tracking tokens are macros the network fills in automatically at click time — like a click ID or publisher ID — that you append as URL parameters on your landing-page link. ValidVisit reads the resolved values to attribute and score each visit.

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

No. These are plain URL parameters appended to your destination URL. Tonic substitutes the real values at click time, so there’s no funnel hop, link rewrite, or extra script required.

Where do I add these macros in Tonic?+

Add them to your campaign’s destination or tracking URL in Tonic’s own dashboard. Once clicks arrive with the macros populated, ValidVisit attributes and scores each visit automatically.

Is Tonic traffic real? See how ValidVisit scores every Tonic click for bots and invalid traffic.
viral-mix.example17
zone 245557
city-times.example86

Score every Tonic click — and find the fake ones.

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