Skip to content
Clarisights Knowledge Center home
InboxAsk a human

Connecting Pinterest on Clarisights

Connect your Pinterest Ads accounts to monitor Pin promotion performance, video and engagement metrics, checkout conversions, and audience activity alongside the rest of your marketing stack.

At a glance

AuthenticationOAuth 2.0 (Pinterest API v5)
Permissions neededAnalyst (or higher) role on each Pinterest ad account; ability to authorize the ads:read and user_accounts:read scopes
Account discoveryAutomatic on credential validation (includes shared accounts)
Data freshnessDaily
Lookback window60 days
Backfill on connectLast 60 days
TimezoneUTC (account-level timezone defaults to UTC on first sync)
CurrencyAccount native currency (auto-converted via Currency Conversion)
Levels supportedAccount · Campaign · Ad Group · Ad (Pin Promotion / Product Group)
Limited rolloutYes — Pinterest is currently a hidden integration. Contact your Clarisights CSM to have it enabled for your workspace.

Prerequisites

  • An active Pinterest business account managed in Pinterest Ads Manager

  • An Analyst, Campaign Manager, or Admin role on every ad account you want to connect

  • Permission to authorize third-party apps on your Pinterest profile

  • The Pinterest integration enabled on your Clarisights workspace (ask your CSM)

Steps to Connect

Step 1 — Sign in with Pinterest from Clarisights

In Clarisights, go to Integrations → Pinterest and click Connect. You'll be redirected to Pinterest to authenticate. Sign in with the user that has access to the ad accounts you want to connect.

[TODO: Screenshot needed — Clarisights Integrations page Pinterest tile and Connect button]

Step 2 — Authorize Clarisights

Pinterest displays a permission screen listing the access Clarisights requires (ads:read and user_accounts:read). Click Allow.

[TODO: Screenshot needed — Pinterest OAuth consent screen]

⚠ Common error: "You don't have permission to authorize this app." → The Pinterest profile you're using has third-party app authorization disabled, or your business account admin restricts external apps. Ask the Pinterest business admin to enable third-party access, or sign in with a different user that has the required role.

Step 3 — Select ad accounts

After authorization, Clarisights automatically discovers every ad account your Pinterest user can access (including shared business accounts). Select the accounts you want to connect, optionally rename them, and click Create Accounts.

⚠ Common error: "No ad accounts found." → The user you authorized with does not have an Analyst or higher role on any ad account. In Pinterest Ads Manager, go to Business Access → People, grant the user the appropriate role, then re-run the connection flow.

Verify the connection

  • Go to Integrations → Pinterest. Each connected account should show a "Connected" status.

  • First data appears after the next scheduled sync (typically within 24 hours).

  • Quick start: create a new report, add Pinterest as the data source, and pull Account · Campaign · Impressions · Clicks · Spend.

Data available

Hierarchy

How Pinterest's native levels map to the standard Clarisights levels:

Native level (Pinterest)

Clarisights level

Advertiser / Ad Account

Account

Campaign

Campaign

Ad Group

Ad Group

Pin Promotion (or Product Group, for catalog campaigns)

Ad

Dimensions

Dimension

Level

Description

Campaign ID

Campaign

Pinterest's internal ID for the campaign

Campaign Status

Campaign

Live serving status (Running, Paused, etc.)

Campaign Entity Status

Campaign

Configured status set by the user

Campaign Objective

Campaign

Awareness, Consideration, Video View, Web Conversion, Catalog Sales, Web Sessions

Campaign Lifetime Budget

Campaign

Total lifetime spend cap configured for the campaign

Campaign Daily Budget

Campaign

Daily spend cap configured for the campaign

Adgroup

Ad Group

Ad group name

Ad Group Status

Ad Group

Live serving status

Ad Group Entity Status

Ad Group

Configured status set by the user

Ad Status

Ad

Approved, Paused, Pending, Rejected, Archived, etc.

Metrics

Core delivery

Metric

Description

Impressions

Paid impressions delivered

Total Impressions

Paid + earned impressions

Gross Impressions

Impressions before deduplication

Earned Impressions

Organic resharing of promoted Pins

Clicks

Paid outbound clicks

Pin Clicks

Total clicks on the Pin

Paid Pin Clicks / Earned Pin Clicks / Gross Pin Clicks

Pin click breakdowns

Spend

Total spend in account currency

Earned Outbound Clicks

Outbound clicks driven by organic resharing

Engagements & saves

Metric

Description

Total Engagement

All engagement actions on the ad

Paid Engagements

Engagements on paid impressions

Earned Engagements

Engagements on organically reshared promoted Pins

Paid Saves / Earned Saves

Pin saves attributed to paid vs. earned distribution

Video

Metric

Description

Video Views / Paid Video Views / Earned Video Views

Total video views (MRC standard)

3s Video Views (Total / Paid / Earned)

3-second video view variants

Video Starts (Total / Paid / Earned)

Video play starts

Video Played at 25% / 50% / 75% / 95% / 100%

Quartile completion (Total / Paid / Earned variants)

Video Length

Length of the video creative

Conversions

Pinterest reports conversions split by attribution type: click-through, view-through, engagement, and totals. Each conversion event also exposes an order value (in micro-dollars from the API, automatically scaled to whole-currency units in Clarisights).

Metric

Description

Total Conversions

Sum of all conversion events

Checkout Conversions / Order Value

Checkout events and total purchase value

Click-through / Engagement / View-through Conversions (Checkout)

Checkout conversions by attribution path

Click-through / Engagement / View-through Order Value (Checkout)

Order value by attribution path

Total Lead Conversions / Leads

Lead-form fills and click-through / engagement / view-through variants

Total Signup Conversions / Order Value

Signup conversions and signup order value (with attribution variants)

Total Page Visit Conversions

Conversions categorized as page visits

Click-through Conversions (Add to Cart)

Add-to-cart events from clicks (also engagement / view-through variants)

Total Custom Conversions / Order Value

Customer-defined conversion events

Checkout (Offline Conversions)

Checkouts attributed via offline conversion uploads

Checkout (Pinterest Conversions) / Order Value

Conversions tracked via Pinterest tag

Web conversions & sessions

Metric

Description

Checkout Conversions (Web)

Web checkout events with click-through / engagement / view-through variants

Checkout Order Value (Web)

Web checkout order value with the same attribution variants

Sessions (Web)

Total web sessions driven by Pinterest ads

Paid / Earned Web Sessions

Web sessions attributed to paid vs. earned distribution

Conversion Quantity from Page Visit (Clicks)

Page-visit conversions attributable to clicks

Custom metrics

Additional Pinterest reporting columns can be added to your channel as custom metrics — ask your Clarisights contact to extend the schema with the specific Pinterest API column you need (e.g. specific conversion windows, repins, or new conversion events).

Limitations & known constraints

  • Async report generation: Pinterest's reporting endpoint is asynchronous — Clarisights submits the report request, polls for completion, then downloads the CSV. For very large date ranges or many ad accounts, this can extend total ingestion time.

  • Rate limits: Pinterest enforces per-app rate limits on the reporting endpoint. Frequent re-fetches of the current day are not supported; data is pulled on the daily schedule.

  • Currency normalization: Pinterest returns monetary values for some metrics in micro-dollars. Clarisights automatically converts these to whole-currency units before storage.

  • Continuous refresh tokens: Pinterest issues refresh tokens that themselves expire (every 60 days from issue). Clarisights automatically rotates the refresh token within 45 days of expiry; if you revoke access in Pinterest, you'll need to re-authenticate.

  • Product Group level: For catalog/shopping campaigns, the Ad level represents Product Groups rather than individual Pin Promotions. Some Pin-only fields (e.g. PIN_ID, PIN_PROMOTION_NAME) do not apply at this level.

Operating notes

  • Refresh schedule: data is pulled daily.

  • Lookback: the daily pull refreshes the last 60 days, so late-arriving conversions are picked up.

  • Multi-account behavior: every ad account the authorized Pinterest user can see (including shared business accounts) is auto-discovered. New ad accounts are surfaced when you re-open the integration.

  • Currency conversion: native amounts are pulled as-is and converted to your reporting currency by Clarisights.

  • Credential rotation: OAuth refresh tokens rotate automatically. You only need to re-authenticate if you change your Pinterest password, are removed from an ad account, or revoke Clarisights' access.

Need help?

When contacting support from the in-app messenger, please include:

  • The integration name and account ID (Integrations → Pinterest)

  • The exact error message or screenshot

  • The step where the issue occurred

  • When the issue started