Chord CDP
...
CDP Destination Catalog
Pinterest Tag
18 min
introduction the pinterest tag is a tracking code for your website that helps measure conversions, build audiences, and optimize ads on pinterest it shows how users interact with your site after seeing or engaging with your pinterest content getting started this is a device mode destination you will need your pinterest tag id to connect this destination for more information about pinterest tag, https //developers pinterest com/docs/api features/pinterest tag/ connecting to the pinterest tag cdp destination before connecting destinations in the chord cdp, please verify with all destination owners that all non chord cdp configured destinations are disabled running external destinations alongside configured chord cdp destinations can result in duplicate events downstream log into the chord data platform navigate to the cdp click the "add" button next to destinations select pinterest tag from the destination catalog enter in the destination name and the pinterest tag id click "create" to connect events event mapping true 244,244 left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type page fires a pinterest page visit event pinterest sdk call pintrk("track", "pagevisit", pageprops) true 162,162,164 left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type identify sets user identity for pinterest enhanced matching pinterest sdk call pintrk("set", { np, em }) true 162,162,164 left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type track product list viewed fires a category view event with optional line items pinterest sdk call pintrk("track", "viewcategory", categorydata) true 162,162,164 left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type products searched fires a search event pinterest sdk call pintrk("track", "search", searchdata) true 162,162,164 left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type products list filtered fires a search event (same mapping as products searched) pinterest sdk call pintrk("track", "search", searchdata) same attributes as products searched above product added fires an add to cart event for single product events (no products array), line items are built from root level properties when sku or product id is present pinterest sdk call pintrk("track", "addtocart", cartdata) true 162,162,164 left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type order completed fires a checkout event with order and product data pinterest sdk call pintrk("track", "checkout", checkoutdata) same attributes as product added above other track events any unrecognized track event is forwarded as is with the raw event name and properties pinterest sdk call pintrk("track", eventname, properties) line items when products are included, each product is mapped to a pinterest line item object true 162,162,164 left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type initialization the plugin loads https //s pinimg com/ct/core js , then calls pintrk("load", tagid) (optionally with { em email } if useenhancedmatchloading is enabled and an email is available on the triggering event), followed by pintrk("page") to fire the initial page view the plugin manages sdk loading state ( fresh → loading → loaded / failed ) to prevent duplicate script loads if the script fails to load, subsequent events are silently dropped csp requirements if your site uses a content security policy, allow the following domains true 244,244 left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type