Pinterest Tag Integration
CrowdChange supports Pinterest Tag browser tracking, enhanced match, and optional Pinterest Conversions API checkout tracking. Once connected, your Pinterest Tag receivespage, addtocart, and checkout events.
If a Pinterest Conversions API access token is configured, CrowdChange also sends completed checkout events from the server.
Setup
- Go to Admin -> Layout Settings -> Meta & Analytics
- Scroll to the Pinterest tag section
- Enter your Pinterest Tag ID, for example
2612345678901 - Optional: enter your Pinterest ad account ID
- Optional: enter your Pinterest Conversions API access token
- Click Save
Tracked Events
page
Fired automatically on page load and virtual page navigation.addtocart
Fired when an item is added to the checkout cart.| Parameter | Type | Description |
|---|---|---|
currency | string | ISO 4217 currency code, for example USD, CAD |
value | number | Total value of the item payload |
line_items | object[] | Pinterest line item payloads |
checkout
Fired when a donor successfully completes a transaction.| Parameter | Type | Description |
|---|---|---|
currency | string | ISO 4217 currency code |
value | number | Total transaction amount |
order_id | string | CrowdChange transaction ID |
event_id | string | transaction_<transaction_id> dedupe identifier |
order_quantity | number | Number of transaction items |
line_items | object[] | Pinterest line item payloads |
Enhanced Match
When a logged-in user is available, CrowdChange loads Pinterest enhanced match with a normalized SHA-256 email hash. Raw email addresses are not sent to the browser tag.Server-Side Checkout Tracking
When both a Pinterest ad account ID and Pinterest Conversions API access token are configured, CrowdChange sends a server-sidecheckout event.
| Field | Description |
|---|---|
event_name | checkout |
action_source | web |
event_id | transaction_<transaction_id> |
event_source_url | Checkout page URL when available |
currency | Transaction currency |
value | Transaction total |
order_id | CrowdChange transaction ID |
num_items | Purchased item count |
contents | Purchased content IDs and quantities |
click_id | Captured Pinterest epik value when available |
em | SHA-256 hashed donor email when available |
external_id | SHA-256 hashed CrowdChange user ID when available |
client_ip_address | Request IP address |
client_user_agent | Request user agent |
Click ID Attribution (epik)
When a visitor arrives via a Pinterest ad, Pinterest may append epik to the URL or set an _epik cookie. CrowdChange captures either value and passes it to server-side checkout events as click_id.
Verifying Your Setup
After saving your Tag ID:- Visit any page on your platform and confirm Pinterest Tag loads from
https://s.pinimg.com/ct/core.js - Navigate between pages and confirm
pageevents fire - Add an item to the cart and confirm
addtocartfires - Complete a test transaction and confirm
checkoutfires with the expected value, currency, andevent_id