Pinterest Standard Events for Shopify: Which Ones Fire
Pixel Tracker sends Pinterest's standard events using the exact lowercase, snake_case names Pinterest expects: page_visit, view_category, add_to_cart, checkout, and signup. Knowing which event maps to which action on your Shopify store makes it much easier to read your Conversions dashboard and to spot when something stops firing.
This page covers what each event tracks, when it fires, and why some matter more than others for ad reporting. If an event isn't showing up the way you expect, check the troubleshooting guide after confirming the setup here.
The Five Pinterest Events Pixel Tracker Sends
Pixel Tracker maps common Shopify storefront actions to Pinterest's standard event set: browsing any page sends page_visit, viewing a collection sends view_category, adding an item to the cart sends add_to_cart, completing an order sends checkout, and creating a customer account sends signup.
Pinterest's naming convention is lowercase with underscores, not the camelCase or Title Case you'll see on other ad platforms, so don't assume event names line up character for character if you're auditing tracking across Meta, TikTok, and Pinterest in the same spreadsheet. When you're checking Ads Manager against what Pixel Tracker sends, match on the exact snake_case spelling.
page_visit: The Baseline Event on Every Page
page_visit fires on every page load across your store, home page, product pages, collection pages, and cart. It's the foundation Pinterest uses to build retargeting audiences of anyone who's visited your site, even before they've added anything to a cart, and it's usually the largest audience Pinterest can build from your tag.
If page_visit isn't firing, nothing downstream will either, which is why it's the first thing to check in Pinterest Tag Helper when something looks off.
add_to_cart and checkout: The Events Behind Your ROAS Numbers
add_to_cart and checkout are the two events that carry commercial intent, and they're what Pinterest uses to calculate conversion rate and return on ad spend for your campaigns. checkout fires on order completion and should include order value, which is what lets Pinterest, and you, tie ad spend back to actual revenue.
If you're building out your own attribution math alongside Pinterest's reporting, the ROAS calculation guide walks through how to reconcile platform-reported numbers with your store's actual order data.
view_category and signup: Smaller Signals Worth Knowing
view_category fires when a shopper views a collection page, giving Pinterest a signal about product interest that's more specific than a generic page_visit but earlier in the funnel than add_to_cart. It's useful for building interest-based retargeting audiences by product category.
signup fires on account creation, which matters less for stores that don't push account creation but can be a useful top-of-funnel signal if you run a loyalty program or gated content.
Confirming Events Fire With the Right Names
Because Pinterest is strict about lowercase snake_case naming, a typo or unexpected capitalization means Pinterest simply won't recognize the event, even if something fired in the browser. Use the Pinterest Tag Helper extension to see exactly which event names are being sent from your store, and cross-check them against Ads Manager's Conversions dashboard.
This matters because a silently misspelled or miscased event won't throw an error anywhere, Pinterest just won't count it. The only reliable check is comparing what Tag Helper reports in the moment against what shows up in Ads Manager a few hours later.
Frequently asked questions
What events does Pixel Tracker send to Pinterest?
page_visit, view_category, add_to_cart, checkout, and signup, using Pinterest's standard lowercase snake_case naming.
Does Pixel Tracker send custom Pinterest events?
No, Pixel Tracker sends Pinterest's standard event set. It doesn't currently support defining custom event names beyond those five.
Why is checkout the most important event for ad reporting?
checkout is the event Pinterest uses to attribute a completed order back to an ad click, and it typically carries order value, which is what powers conversion rate and ROAS reporting in Ads Manager.
How can I confirm an event is using the correct name?
Install the Pinterest Tag Helper browser extension and reload the page you're testing. It lists every event name exactly as Pinterest received it, which is the fastest way to catch a naming mismatch.
Does view_category fire on every product listing page?
It fires on Shopify collection pages, which are the closest equivalent to Pinterest's category page concept. Individual product pages trigger page_visit rather than view_category.