Add third-party and dynamic tracking

It looks as though you're viewing this from a region where Pinterest Tag isn't available yet. See where Pinterest Tag is available to Pinterest Business accounts.

Learn more

You can add third-party tracking to your ads to track your Pinterest activity via other platforms. For example, you can track clicks with third-party URLs, such as Google DoubleClick Campaign Manager (DCM) or Kenshoo, to verify campaign delivery and gather reporting data.

Add third-party tracking to your ads

We support impression tracking and two types of click tracking: cross-domain redirect click tracking and parallel click tracking.

Cross-domain (X-domain) 3rd-party click tracking

There are several 3rd-party providers of click tracking: Google[Doubleclick], Adobe[DTM], Facebook, Flashtalking, etc. These URLs begin with the 3rd party’s domain and redirect to your domain and landing page. The user’s browser will momentarily load a 3rd-party tracking domain before loading your final landing page. Common issues are broken links and percent-encoding issues.

These URLs are placed in the 'Ad destination URL' field in Ads Manager or column in Bulk Editor.

Parallel click tracking

With parallel click tracking, Pinterest pings a click tracking URL in parallel with the ad's destination URL. This decreases the time between when a user clicks on Pinterest and when the advertiser's landing page loads. Parallel click tracking URLs aren’t loaded by the user’s browser and don't redirect to the final landing page, they're only pinged to track events.

Parallel click tracking URLs are placed in the 'Third party tracking URLs' column in Bulk Editor along with impression tracking URLs.

Impression tracking

With impression tracking, you can verify the serving of your ads on Pinterest. We support these impression tracking partners:

  • Doubleclick (DCM)
  • Atlas
  • Sizmek
  • Flashtalking
  • Trueffect

You can add impression tracking links to your campaigns via the ‘Tracking URLs’ field in ad creation. Select 'Impressions' and paste the URL from your third party in the text box.
To add impression URLs via Bulk Editor, use the ‘Ad third-party tracking URLs’ column.

Add dynamic tracking parameters

You can add dynamic tracking parameters to your URLs directly or in addition to your third-party tracking URLs. We also support dynamic tracking parameters, which allow advertisers to collect additional information from Pinterest on a click for campaign tracking purposes. They are placeholders that start and end in curly brackets and can be added to URLs.

Supported dynamic parameters for standard ad destination URLs:

  • {campaignid}

  • {campaign_name}, {campaignname}

  • {adgroupid}

  • {adgroup_name}, {adgroupname}

  • {keyword}

  • {keyword_id}

  • {creative_id} – the Pin promotion ID

  • {adid} - the Pin promotion ID

  • {device} - ‘t’, ‘c’ or ‘m’ for tablet, computer or mobile

Supported dynamic parameters for (server-side) parallel click tracking and impression tracking:

  • {campaignid}, {campaign_id}

  • {campaign_name}, {campaignname}

  • {adgroupid}, {ad_group_id}

  • {adgroupname}, {ad_group_name}

  • {adid}, {ad_id}, {creativeid}, {creative_id}  – the Pin promotion ID

  • {itemid}, {iterm_id} – the Pin promotion’s item ID

  • {insertionid}, {insertion_id} – the Pin promotion’s insertion ID

  • {creative_name} – the Pin promotion name

  • {device} - ‘t’, ‘c’ or ‘m’ for tablet, computer or mobile

  • {device_platform} – mobile device type, ‘iOS’, ‘Android’ or empty string

  • {publisher} – hardcoded as ‘Pinterest’

  • {timestamp}, {click_timestamp}, 

For example, a landing URL provided by a retailer might look like this:{campaignid}. If the Pinterest campaign ID is 1234, we will serve this URL as

Specific dynamic parameters for search campaigns:

  • {keyword} - the per cent-encoded keyword string (e.g. running%20shoes) that matched the standard ad

  • {keyword_id} - the keyword ID that matched the standard ad

Dynamic parameters that we don’t support will be ignored. For example, if the retailer provides the URL{CAMPAIGN-ID}, we will ignore the tracking parameter and just serve the URL as{CAMPAIGN-ID}.

Specific dynamic parameters for shopping campaigns:

Please note that the {keyword} parameter isn't supported for tracking links on any ads.

Specific dynamic parameters for manually created customised collections ads:

These tracking parameters apply to customised collections ads created manually with Pin builder, not using the catalogue sales objective.

  • {organic_url} - the entire URL given at Pin creation

To find out more about destination URL and tracking parameters for collections ads, read our guide: Track a collections ad.

Still need help?
Contact us