Skip to main content

Tracking Conversions: Pinterest Tag or Pinterest Conversions API

Forward Pinterest conversion events to tvScientific for measurement

Pinterest offers two primary methods for tracking conversions: Pinterest Tag and Pinterest Conversions API (CAPI). You can configure both of these methods to forward events to tvScientific for measurement (even if you are not advertising on Pinterest).

Pinterest Tag (Client-Side)

The Pinterest Tag is a JavaScript snippet placed on your website that tracks user actions such as page views, add-to-cart events, and purchases. It’s the quickest way to get started and typically requires minimal developer effort; usually just placing the tag via a tag manager (e.g., Google Tag Manager) or directly in your site’s <head>.

Pros:

  • Easier to implement than the Pinterest Conversions API (CAPI).

  • No server-side development required.

Cons:

  • Subject to browser-based limitations (e.g., ad blockers, ITP/cookie restrictions, iOS App Tracking Transparency).

Pinterest Conversions API (Server-Side)

The Pinterest Conversions API (CAPI) sends conversion events directly from your server to Pinterest, bypassing the browser entirely. This is a more robust and privacy-centric approach to tracking.

Pros:

  • Conversion data is not impacted by ad blockers or most browser privacy features.

  • No client-side development required.

Cons:

  • Requires developer resources for server-side implementation.

  • Requires a server to send API calls to Pinterest.

  • Setup timeline is typically longer.

Set Up Tracking

Requirements:

  • A Pinterest Business account.

To set up tracking:

  1. Log into your Pinterest Business account and access the Pinterest Ads Manager.

  2. In Ads Manager, navigate to the Conversions page.

  3. Depending on which method you've chosen:

    • For the Pinterest Tag: Install the base tag on your site and configure conversion events. You can do this via Google Tag Manager or by placing the snippet directly in your site code.

    • For the Conversions API: Generate an access token in Ads Manager under ConversionsSet Up API, then work with your engineering team to send events via POST requests to Pinterest’s API endpoint.

  4. Test your integration using Pinterest’s built-in Event Tester in Ads Manager.

  5. Once conversion tracking is live, we’ll enable server-to-server event forwarding from Pinterest to tvScientific. This allows conversion events that are sent to Pinterest (via Pinterest Tag or CAPI) to also be sent to tvScientific, so that we can measure performance and attribute conversions driven by your tvScientific campaigns.

Additional Resources

Did this answer your question?