Every Pinterest Ads 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 judged Valid or Invalid, with its evidence.
Cross-check any macro against the network’s official documentation. Pinterest Ads official docs →
| Token | Pinterest Ads macro | ValidVisit param | Example |
|---|---|---|---|
| Campaign ID *campaign | {campaignid} | vv_campaign_id | 626752128468 |
| Campaign Namecampaign | {campaign_name} | vv_campaign_name | Summer_Sale_2026 |
| Ad Group IDadset | {adgroupid} | vv_adset_id | 2680059280503 |
| Ad IDad | {adid} | vv_ad_id | 687195134822 |
| Creative IDcreative | {creative_id} | vv_creative_id | 687195134822 |
{campaignid}vv_campaign_id{campaign_name}vv_campaign_name{adgroupid}vv_adset_id{adid}vv_ad_id{creative_id}vv_creative_id* required for Pinterest Ads attribution.
https://yoursite.com/landing?utm_source=pinterest-ads&utm_medium=social&vv_campaign_id={campaignid}&vv_campaign_name={campaign_name}&vv_adset_id={adgroupid}&vv_ad_id={adid}&vv_creative_id={creative_id}Append these params to your landing-page URL — Pinterest Ads fills the macros at click time, so every visit arrives attributed and ready to judge. No funnel hop.
Campaign level only: Pinterest Ads passes no publisher, zone or placement token, so invalid traffic is attributed to the campaign and, where a click id exists, to the click.
No per-click id: each verdict attaches to the visit.
Tokens last verified against Pinterest Ads’s docs on 2026-06-24.
There is nothing to do with a list of bad sub-source IDs: Pinterest is a closed owned-and-operated platform with no publisher/site/zone/subid layer an advertiser can block — the only exclusion levers are negative keywords and excluded audiences.
Pinterest Ads 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 judge each visit.
No. These are plain URL parameters appended to your destination URL. Pinterest Ads substitutes the real values at click time, so there’s no funnel hop, link rewrite, or extra script required.
Add them to your campaign’s destination or tracking URL in Pinterest Ads’s own dashboard. Once clicks arrive with the macros populated, ValidVisit attributes and judges each visit automatically.
See which Pinterest Ads publishers and placements send real buyers vs. bots.
Join the waitlist with just your email · 7-day trial at launch
One script · no cookies · no device IDs · raw IP never stored