Jump to a popular page, or start typing.

    CONNECTIONS / Datahash API / Datahash API to Snap Leads CAPI

    Post qualified-lead and pipeline signals to the Datahash API, wired to Snapchat qualified-lead reporting.

    Send qualified-lead and pipeline signals to one documented REST endpoint from any backend, in any language; Signals sends qualified-lead events so Snapchat bids toward leads that convert offline, hashed and consent-checked, with no pixel and no warehouse read.

    datahash-api -> snap-lead-gen-capi :: live

    1. ● datahash-api → snap.capi :: live
    2. > POST /v1/events source=api.lead_events count=20,480
    3. hash sha256(email,phone) consent=filtered
    4. route snap deliver
    5. ✓ 202 accepted · 17,203 forwarded

    WHAT THIS ENABLES

    Datahash API to Snapchat Leads CAPI

    Datahash API to Snapchat Leads CAPI: post your qualified-lead and pipeline signals to one REST endpoint and Signals sends qualified-lead events so Snapchat bids toward leads that convert offline, hashed and consent-checked server-side before Snapchat sees it.

    • Signals sends qualified-lead events so Snapchat bids toward leads that convert offline, from events your backend posts server-side.
    • Snapchat optimizing on qualified leads instead of raw submissions, without a pixel, a connector, or a nightly export.

    WHAT FLOWS WHERE

    Datahash API to Lead Gen CAPI, mapped.

    Your backend posts each event to the Datahash API, which hashes and consent-screens it server-side, then Snapchat's Leads Conversions API records the lead conversions for qualified-lead signals.

    Your backend posts each event to the Datahash API, which hashes and consent-screens it server-side, then Snapchat's Leads Conversions API records the lead conversions for qualified-lead signals.

    WHO THIS IS FOR

    Built for the teams that own the number.

    Snapchat lead-gen advertisers qualifying leads after the form, whose engineers would rather POST an event than maintain a connector.

    Backend and platform teams driving Snapchat qualified-lead reporting by sending qualified-lead and pipeline signals straight from their own stack.

    HOW DATAHASH SETS IT UP

    From kickoff to verified events.

    1. Connect

      Create an API key in the Signals console and point your backend at the endpoint that feeds Snapchat's Leads Conversions API.

    2. Map

      Map your event payload to Snapchat's Leads Conversions API fields once; per-request validation flags bad events instead of dropping the batch.

    3. Deliver

      Post events as they happen and Signals sends qualified-lead events so Snapchat bids toward leads that convert offline, hashing server-side, with qualified-lead signals shown in the debugger.

    WHAT YOU GET

    What ships with this use case.

    Snapchat optimizing on qualified leads instead of raw submissions from a single server-side call.

    Spend steered toward leads that qualify, with identifiers hashed at ingestion or sent pre-hashed.

    Per-event status and match feedback on qualified-lead signals from Snapchat's Leads Conversions API, returned inline in the live debugger.

    ON THE WIRE

    What Lead Gen CAPI actually receives.

    signals :: datahash-api.snap-lead-gen-capi :: wire

    1. ● signals :: event payload
    2. > POST /v2/conversion source=api.lead_events
    3. event_type "QUALIFIED_LEAD" · event_conversion_type "OFFLINE"
    4. hashed_email "4ac910…" · hashed_phone_number "7e30bc…"
    5. timestamp 1783969563
    6. ✓ accepted · match=true
    FAQ

    Asked on almost every call.

    Which backends can send to Snap Leads CAPI through the Datahash API?

    Any backend that can make an HTTPS request. You POST qualified-lead and pipeline signals as JSON to one documented endpoint and Signals forwards the lead conversions to Snapchat's Leads Conversions API; identifiers are hashed at ingestion or sent pre-hashed, and Snapchat lead-gen advertisers qualifying leads after the form track qualified-lead signals in the debugger.

    How fresh are Snap Leads CAPI events sent over the API?

    As fresh as you post them. The API accepts events in near real time, so Snapchat optimizing on qualified leads instead of raw submissions reaches Snapchat moments after your backend fires the call, with per-event status returned inline. There is no batch window and no scheduled read, which keeps qualified-lead signals current for the teams driving Snapchat qualified-lead reporting.

    NEXT STEP

    Datahash API to Snap Leads CAPI, in production this week.