All networks
OnClickA
Tracking reference · Push

OnClickA tracking tokens & macros

On OnClickA, every push click is delivered from a publisher's site, so the traffic you buy is only as valid as the source domains behind it. Appending these macros to your destination URL lets ValidVisit attribute each arriving visit back to its exact source domain and judge it Valid or Invalid, turning a single campaign total into a per-domain breakdown you can actually act on.

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

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

On OnClickA, attribution rides on the macros you append to the landing URL. The required [CLICK_ID] gives every click a unique identifier so ValidVisit can match it one-to-one, while [DOMAIN] passes the source domain the click came from and [WEB_PUSH_ID] ties it to the specific ad, all wrapped in OnClickA's square-bracket, all-caps format. Adding [CAMPAIGN_ID] alongside them keeps the picture clean when you run several campaigns at once. These are plain URL parameters, so there is no funnel hop or extra hop involved, and OnClickA fills each bracketed token in at click time.

The reason per-domain granularity matters is that a campaign-level quality number hides which publishers are dragging it down. Once [DOMAIN] ties each click to its source, ValidVisit shows you exactly which source domains are sending invalid traffic and bots rather than real visitors. ValidVisit judges after the visit arrives and never edits your OnClickA campaign. You stay in control: ValidVisit flags the bad [DOMAIN] values, and you add those source domains to your OnClickA campaign domain blacklist manually, so a few weak publishers stop spending your budget while the strong ones keep running.

MACRO MAP

OnClickA macro → ValidVisit param

Campaign IDcampaign
OnClickA macro
[CAMPAIGN_ID]
ValidVisit param
vv_campaign_id
Example
55012
Source Domainpublisher
OnClickA macro
[DOMAIN]
ValidVisit param
vv_publisher_id
Example
example-site.com
Ad IDad
OnClickA macro
[WEB_PUSH_ID]
ValidVisit param
vv_ad_id
Example
ad_77
Click ID *click
OnClickA macro
[CLICK_ID]
ValidVisit param
vv_click_id
Example
ck_oc

* required for OnClickA attribution.

TRACKING URL

Ready-to-use OnClickA tracking URL

onclicka tracking URL
https://yoursite.com/landing
?utm_source=onclicka
&utm_medium=push
&vv_campaign_id=[CAMPAIGN_ID]
&vv_publisher_id=[DOMAIN]
&vv_ad_id=[WEB_PUSH_ID]
&vv_click_id=[CLICK_ID]

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

Using OnClickA tokens?

See which OnClickA sources send bots.

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

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

What OnClickA tokens let you break bots down by

Breakdown the tokens allow
  • Source Domain — The referrer / publisher domain the click came from — the source you blacklist.

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

Where you can act, in OnClickA
  • IP exclusionnot offered
  • Device targetingdocumented
  • OS targetingdocumented
  • Browser targetingdocumented
  • Connection typedocumented
  • Languagedocumented

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

Found a bad site + individual ad spot? Exclude it in OnClickA

The buyer blacklists bad sites in the RON preset, adds bad spots through the blacklist feature (a separate target on top of the site lists), or sets a $0.00 micro-bid on a source.

Campaign Sources preset: RON (all sites, with a site blacklist or whitelist) or Premium sites; plus the spots blacklist, reached by selecting campaigns and opening the blacklist feature; blacklisted spots show on the campaign page and are removed in the campaign editing form
FAQ

OnClickA tracking token FAQs

Which token tells ValidVisit where an OnClickA click actually came from?+

The [DOMAIN] macro carries the source domain of the publisher site that served the push click. That is the unit ValidVisit reports on, so when a domain shows up as invalid traffic you have an exact value to add to your OnClickA campaign blacklist.

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

No. [CLICK_ID], [DOMAIN], [WEB_PUSH_ID] and [CAMPAIGN_ID] are ordinary URL parameters appended to your destination link, and OnClickA substitutes the real values at click time. There is no funnel hop, no extra hop, and no script to install.

Why is [CLICK_ID] the only required token?+

[CLICK_ID] is the unique per-click identifier ValidVisit uses to attribute each visit one-to-one, so it has to be present. [DOMAIN], [WEB_PUSH_ID] and [CAMPAIGN_ID] are optional but worth adding, since [DOMAIN] in particular is what lets ValidVisit report quality per source domain instead of per campaign.

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

Judge every OnClickA visit — and find the fake ones.

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