Setup overview

Pinterest conversion tracking requires: (1) base tag on all pages, (2) checkout event on order confirmation page with value and order_id, (3) optional: add_to_cart, lead, view_category events for funnel visibility. For most reliable tracking, add Conversions API alongside the tag — server-side events fill gaps where the tag can't fire (ad blockers, consent).

What Pinterest Tracks as a Conversion

Pinterest counts a conversion when a user who was exposed to your ad (via click or view) completes a defined event within your attribution window. The default setup tracks:

For ecommerce home decor brands, checkout is the only conversion that matters for ROAS measurement. Add to cart and lead events are useful for audience building and funnel analysis, but don't use them as your primary optimization target unless you have very low purchase volume.

Attribution Window — What It Means and How to Set It

Attribution window = how long after an ad exposure Pinterest will credit a conversion to that ad. Pinterest's default is 30-day click + 30-day view.

Attribution TypeWhat It CountsRecommended For
30-day click User clicked your ad, purchased within 30 days Standard — use this as primary metric
30-day view User saw your ad (no click), purchased within 30 days Important for home decor (longer consideration)
1-day click User clicked and purchased same day Only for low-consideration impulse products

For home decor brands, 30-day click + 30-day view is the correct window. Home decor buyers take time — a buyer who clicked your furniture pin and bought 18 days later is a real conversion. Using a 7-day window misses most of your actual attributed revenue.

Setting Up the Checkout Conversion Event

This is the most critical step. The checkout event must fire on your order confirmation page with the correct parameters:

pintrk('track', 'checkout', {
  value: 549.00,          // Order total in decimal
  order_quantity: 2,      // Number of items
  currency: 'USD',        // ISO currency code
  order_id: 'ORD-12345',  // Your order ID (for deduplication)
  line_items: [           // Optional but recommended
    {
      product_name: 'Grey Linen Sofa',
      product_id: 'SKU-789',
      product_price: 549.00,
      product_quantity: 1
    }
  ]
});

Why order_id matters

The order_id parameter enables deduplication between your tag and Conversions API. Without it, a purchase tracked by both the browser tag and the server API counts twice in Pinterest — inflating conversion counts. Always pass order_id.

Creating a Conversion Event in Ads Manager

Before you can select a conversion as a campaign objective or see it in reports:

  1. Ads Manager → Ads → Conversions → Events
  2. Create event → name it (e.g., "Purchase") → set event type to Checkout
  3. Optionally set a conversion value (for fixed-price products) or use dynamic value from the tag
  4. Assign this event as the optimization objective when creating catalog campaigns

Reading Conversion Data in Ads Manager

Key columns to add to your campaign report view:

Separating click-through from view-through conversions gives you a more conservative ROAS figure if you want to compare against GA4 (which is last-click only). Most home decor brands see view-through conversions accounting for 30%–60% of Pinterest-attributed revenue.

Why Your Pinterest and GA4 Numbers Don't Match

This is the most common confusion in Pinterest tracking. Pinterest shows 8× ROAS; GA4 shows 2.5×. Both numbers are correct — they measure different things:

Neither number is the "true" ROAS. Pinterest overstates it; GA4 understates it. The real number is somewhere between them. See the full explanation in GA4 vs Pinterest Ads Reporting.

Conversion Tracking Checklist

Free resource

Pinterest Tracking Troubleshooter

Full step-by-step checklist for diagnosing and fixing tracking issues.

Download Free →

Frequently Asked Questions

How do I set up Pinterest conversion tracking for a Shopify store?

Install the Pinterest tag via the Pinterest for Shopify app or manually via the Shopify theme header. After installation, verify the tag fires on all pages by checking Pinterest Tag Helper. Then create a checkout conversion event in Pinterest Ads Manager using the Checkout event type. Test with a real or test purchase. Also set up Conversions API (CAPI) via the Shopify app to capture server-side events that the browser tag misses.

Why do my Pinterest conversion numbers not match GA4?

Pinterest and GA4 attribution windows differ fundamentally. Pinterest uses 30-day click and 30-day view-through attribution by default. GA4 uses last-click attribution with a 30-day window but does not count view-through conversions. A purchase attributed to Pinterest in Ads Manager may be attributed to organic search or direct in GA4. The discrepancy is structural, not a tracking error. Expect Pinterest to report 2 to 4 times more conversions than GA4 credits to it.

What attribution window should I use for Pinterest ads?

For home decor brands, use the 30-day click and 30-day view-through attribution window in Pinterest Ads Manager. Home decor purchases have long consideration cycles where customers may click a pin, research elsewhere, and purchase weeks later. Shortening to 7-day click significantly undercounts Pinterest's contribution. If you need to compare across platforms, set all platforms to 7-day click for the comparison only, then return to 30-day for ongoing optimization.

Free tracking troubleshooter Tag not firing? Conversions not recording?

Step-by-step diagnosis for every Pinterest tracking issue — tag gaps, conversion drops, GA4 discrepancies, attribution windows, and CAPI setup.

No spam. Unsubscribe anytime.


Need conversion tracking set up as part of full campaign management?

Decor Ads Pro handles all tracking setup for home decor brands on Pinterest.

Visit Decor Ads Pro →