Most. Help

Keitaro Pinterest Integration: Tracker Postbacks Into the Conversions API

Published Sep 13, 20264 min readIntermediate
Hand-drawn tracker board with campaign cards connected by a dotted pipe to a pinboard with an orange check mark, meaning Keitaro Pinterest conversion delivery
What you'll learn
  • How to register Pinterest as a Keitaro traffic source and keep click identity
  • Which macros carry the conversion identity through the S2S postback
  • How the postback values map into the Pinterest v5 payload
  • Which delivery rules - event_id, one hour, hashing - the pipeline must respect
Intermediate

Keitaro Pinterest Integration: Tracker Postbacks Into the Conversions API

Keitaro Pinterest integration is the wiring that turns tracker postbacks into Pinterest Conversions API events: Keitaro records the conversion and keeps the click identity, while a delivery layer formats the v5 payload Pinterest accepts. Pinterest's deduplication and quality scoring make identity discipline the whole game - an event without a stable event_id or usable user_data degrades silently.

Register Pinterest as a Traffic Source

Keitaro's traffic source mechanism parses declared URL parameters from the landing URL and stores them against the click. Pinterest does not append a dedicated click ID parameter the way ad platforms with their own click identifiers do, so the identity that matters for Pinterest is the one your funnel controls: the sub IDs and transaction identifiers Keitaro assigns, plus any landing parameters your funnels use. Declaring them in a custom Pinterest source makes the stored click record complete - the source registration flow is documented in Keitaro's guide to adding a traffic source.

The S2S Postback: Identity Out of the Tracker

Conversions leave Keitaro through the S2S postback mechanism: a URL template fired per conversion, with macros substituted at send time - sub_id, transaction ID, payout, status. For the Pinterest pipeline the postback's job is to hand the delivery layer a stable conversion identity: the tracker's transaction identifier becomes the event_id Pinterest deduplicates on, and the payout maps into the event's value fields. Both values must be identical to what the Pinterest tag computed on the browser side - that symmetry is the entire deduplication mechanism.

Delivering the v5 Payload

Pinterest v5 fieldSource from the Keitaro pipeline
event_nameMapped from the postback status: sale to checkout, lead to lead
event_idThe tracker's transaction identifier - stable per conversion
user_data.emHashed email if the funnel captured one, SHA-256 after normalization
event_timeSend time, inside Pinterest's under-one-hour delivery target
Endpoint authThe ad account ID in the path, the token from Ads Manager in the header

The endpoint is POST /v5/ad_accounts/{ad_account_id}/events; the payload rules and responses are documented in Pinterest conversion events and Pinterest Conversions API error codes. The same division of labor for the Meta side is documented in the Keitaro Facebook CAPI integration; letting an automation own the payload for all networks is what MOST does, and single manual tests run through Pixel Activator. The cluster overview is the complete guide.

Frequently asked questions

Sources

Sources

Conversion delivery tools
  • Manual testing and validation: Pixel Activator fires free test events while you tune parameters.
  • Automated delivery: Most routes conversions from your tracker or CRM continuously, with deduplication and retries handled.
Was this guide helpful?
Author
Most Team
Справочная служба

Официальные руководства и глоссарий для платформы Most и Активатора пикселей.

Topic
Pinterest Conversions API: The Complete Guide
Main article of the topic
Related articles

Related guides