How to Set Up Pinterst in Elevar Server-Side Destination

Follow the step by step guide to launching your Pinterest server-side tracking


The Pinterest Sales Channel does not allow you to separate use of the Catalog vs the Pixel in the app. You can either use another software for your Pinterest Feed Management like GoDataFeed or continue to use the native app for your Pinterest Pixel tracking.


Before you can enable your Pinterest Server-Side Destination, you will need to installn our Shopify Source in your Elevar App. Follow our guide on How to Implement the Shopify Source.

Step 1: Add Pinterest as a Server-Side Destination

  1. In your Elevar App, navigate to My Tracking > Select Add Destination > Find and select Pinterest.

  1. You'll be taken to an Overview Page, select Get Started

Step 2: Select Your Events

By default, we've already selected the standard recommended events for you! Most likely, you won't need to adjust anything and can just select Save to continue to the next step.

If you do want to customize your events, you can choose what events you'd like to send to Pinterest & how you'd like to send them (e.g. via server-side or via the web browser). Pinterest recommends sending data both via server-side & client-side; Pinterest will deduplicate the data for you.

Step 3: If Applicable, Enable Consent Mode

If consent is required, follow these steps to enable consent mode & select your consent categories.

If consent is not required, select Save & Continue.

Step 4: Select your Transaction Identifier

The Order ID is the most commonly used Transaction ID, so you likely won't need to adjust anything and can just select Save to continue to the next step.

Step 5: Select your Product Identifier

Product ID is the most common primary product identifier in Pinterest catalog integrations. You'll want to match the product identifier used in your Pinterest tracking to the product identifier you use in your Pinterest Product Catalog.

Step 6: Filter Transactions

This step allows you to control exactly what purchase events are sent to Pinterest server-side. You can block orders based on Source Channel Names, Order Tags, Order Gateways, or Customer Tags.

A common scenario where you may want to block orders is offline orders. Learn how to block these orders in this guide.

Not sure if you need to block orders? Look at what Sales Channels you have in Shopify!

Step 7: Configure Subscription Settings

Do you sell subscription products? If you do, you can choose to send first-time orders only or first-time + recurring orders to your marketing destination.

Step 8: Add in Your Pinterest IDs

  1. Add in your Pinterest Tag ID

  1. Add in your Pinterest Ad Account ID

  1. Add in your Pinterest Conversion Access Token

  1. Select Save & Continue


Tip: The Pinterest API Version is automatically set to the latest available by default. At this time (April 2023), the only version we support is Pinterest's API Version 5.

Step 9: Web Container Setup

Select Download Pre-Built Web Tags. Then import & publish these tags in Google Tag Manager (GTM). [How do I do that??]

After completing the import in GTM select Mark as Complete

Step 10: Go Live

Select _Go Live _on the Overview Page to launch your new Pinterest CAPI tracking.


Be sure to remove any pre-existing Pinterest tracking setup if you haven't already done so! (if you're using native Shopify follow this guide)