TrustData
Connectors

Pinterest Ads

Connect Pinterest Ads and add the URL tracking parameters.

Connect your Pinterest Ads account to sync campaign data and enable attribution.

URL parameters setup

Do this first. Add the URL parameters in Pinterest Business Manager before you connect Pinterest Ads in TrustData.

Add the tracking parameters

Pinterest supports URL parameters at the ad account level. They apply to all current and future campaigns automatically.

  1. In Pinterest Business Manager, go to AssetsAd accounts

  1. Click your ad account. Open the Settings tab
  2. Under URL parameters, click the edit icon next to Parameter settings

  1. In the Edit URL Parameters modal, scroll to Custom parameters. Add:
Parameter nameValue
trdt_cpid{campaignid}
trdt_agid{adgroupid}
trdt_ctid{adid}
  1. Check Apply URL parameters automatically to all current and future campaigns
  2. Review the parameter preview at the bottom
  3. Click Save and apply

Available dynamic macros

MacroDescriptionExample value
{campaignid}Campaign ID12345678901234567
{adgroupid}Ad group ID98765432109876543
{adid}Ad ID11223344556677889
{campaignname}Campaign nameSummer_Sale
{adgroupname}Ad group nameBroad_Interest

Verify the parameters

After you save, the parameter preview in the modal shows the full tracking string. You can also click through an active ad to your landing page and check the URL.

Expected URL:

https://your-site.com/landing?trdt_cpid=12345678901234567&trdt_agid=98765432109876543&trdt_ctid=11223344556677889

Connect in TrustData

After you add the URL parameters:

  1. Go to SettingsData Sources
  2. Click Add Data SourcePinterest Ads
  3. Click Connect with Pinterest
  4. Log in with your Pinterest account
  5. Grant TrustData permission to view Pinterest Ads data
  6. Select the Pinterest Ads accounts to sync
  7. Click Save

Required permissions

TrustData requests these permissions:

  • Read Pinterest Ads data (campaigns, ad groups, ads, and metrics)

TrustData reads data only. It never modifies your campaigns.

Account access

Your Pinterest account must have Admin or Analyst access to the Pinterest Ads account.

Synced data

Data typeDescription
CampaignsName, status, budget
Ad groupsName, targeting, bid
AdsName, creative type, status
MetricsImpressions, clicks, spend, CTR, CPC

Date range

  • Historical: Last 90 days on first sync
  • Ongoing: Daily incremental sync

Attribution matching

TrustData matches Pinterest clicks to conversions:

Loading diagram…

Troubleshooting

"No ad accounts found"

  1. Verify your Pinterest account has access to the Pinterest Ads account
  2. Confirm you selected the correct Pinterest account during OAuth
  3. Disconnect the data source, then connect it again

"URL parameters not appearing"

  1. In Business Manager, go to AssetsAd accountsSettingsURL parameters. Confirm you saved the parameters
  2. Confirm you checked Apply to all current and future campaigns
  3. Confirm no redirect removes the query parameters

"No data synced"

  1. Confirm the Pinterest Ads account has active campaigns with spend in the last 90 days
  2. Confirm you selected the correct Pinterest Ads account when you connected