Documentation Index
Fetch the complete documentation index at: https://docs.upstackdata.com/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before you start, you need:- An active Upstack Data account (sign up)
- Admin access to your Pinterest Business account
- A Shopify store admin account (only required for the data-sharing step)
Onboarding Steps
Find and copy your Pixel Tag ID
What is a Pinterest Pixel Tag ID?A Pinterest Pixel Tag ID is a unique identifier assigned to your Pinterest Pixel, which tracks user actions (like page views, add-to-cart, or purchases) on your website. It’s what you use to connect your site activity with Pinterest Ads for measurement and optimization. The ID is a 13-digit number (for example,
2613000000000).Find and copy your Advertiser ID
What is a Pinterest Advertiser ID?A Pinterest Advertiser ID is a unique numeric identifier assigned to your Pinterest Business advertising account. It is typically a 12-digit number (for example,
549000000000).Generate your Conversion API key
What is a Pinterest Conversion API key (access token)?A Pinterest Conversion API key (access token) is a secure credential that lets your server send conversion events, like purchases or sign-ups, directly to Pinterest. It improves tracking accuracy, attribution, and data security compared to the standard Pixel. The token starts with
pina_ and is roughly 90+ characters long.Create and configure the Pinterest destination in your Upstack dashboard
Integrating Pinterest with Upstack Data centralizes tracking, improves attribution, and enables better campaign optimization and reporting.
Disable Pinterest data sharing in Shopify
Help guide to complete this step:How to Disable Pinterest Data Sharing →
Verify the Pinterest destination is healthy
In your Upstack dashboard, open Events Destination and confirm the Pinterest destination shows a Healthy status.Then, in Pinterest Business, open Conversions → Pinterest tag and confirm events are arriving from your Conversions API integration.
Need help?If you encounter any issues during setup or don’t see expected improvements after 10 days, contact our support team and we’ll help diagnose the problem.