Jump to a popular page, or start typing.

    CONNECTIONS / Datahash API / Datahash API to Google EC for Leads

    Post qualified-lead and pipeline signals to the Datahash API, wired to Google Enhanced Conversions for Leads.

    Send qualified-lead and pipeline signals to one documented REST endpoint from any backend, in any language; Signals sends down-funnel lead milestones matched to the originating Google click, hashed and consent-checked, with no pixel and no warehouse read.

    datahash-api -> google-ec-leads :: live

    1. ● datahash-api → google.leads :: live
    2. > POST /v1/events source=api.lead_events count=22,371
    3. hash sha256(email,phone) consent=filtered
    4. route google deliver
    5. ✓ 202 accepted · 17,002 forwarded

    WHAT THIS ENABLES

    Datahash API to Google EC for Leads

    Datahash API to Google EC for Leads: post your qualified-lead and pipeline signals to one REST endpoint and Signals sends down-funnel lead milestones matched to the originating Google click, hashed and consent-checked server-side before Google Ads sees it.

    • Signals sends down-funnel lead milestones matched to the originating Google click, from events your backend posts server-side.
    • Lead-value bidding fed by the stages your pipeline actually reaches, without a pixel, a connector, or a nightly export.

    WHAT FLOWS WHERE

    Datahash API to EC for Leads, mapped.

    Your backend posts each event to the Datahash API, which hashes and consent-screens it server-side, then Google Ads' Enhanced Conversions API records the lead conversions for GCLID and hashed-email matching.

    Your backend posts each event to the Datahash API, which hashes and consent-screens it server-side, then Google Ads' Enhanced Conversions API records the lead conversions for GCLID and hashed-email matching.

    WHO THIS IS FOR

    Built for the teams that own the number.

    Google lead-gen advertisers bidding past the first form submit, whose engineers would rather POST an event than maintain a connector.

    Backend and platform teams driving Google Enhanced Conversions for Leads 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 Google Ads' Enhanced Conversions API.

    2. Map

      Map your event payload to Google Ads' Enhanced 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 down-funnel lead milestones matched to the originating Google click, hashing server-side, with GCLID and hashed-email matching shown in the debugger.

    WHAT YOU GET

    What ships with this use case.

    Lead-value bidding fed by the stages your pipeline actually reaches from a single server-side call.

    Lead-value signals matched to the paid click, with identifiers hashed at ingestion or sent pre-hashed.

    Per-event status and match feedback on GCLID and hashed-email matching from Google Ads' Enhanced Conversions API, returned inline in the live debugger.

    ON THE WIRE

    What EC for Leads actually receives.

    signals :: datahash-api.google-ec-leads :: wire

    1. ● signals :: event payload
    2. > POST /conversion_action source=api.lead_events
    3. gclid "Cj0KCQjw…" · conversion_action "sql_reached"
    4. conversion_value 2 · currency USD
    5. hashed_email sha256 "9c41af…"
    6. ✓ accepted match=gclid+hashed_email
    FAQ

    Asked on almost every call.

    Which backends can send to Google EC for Leads 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 Google Ads' Enhanced Conversions API; identifiers are hashed at ingestion or sent pre-hashed, and Google lead-gen advertisers bidding past the first form submit track GCLID and hashed-email matching in the debugger.

    How fresh are Google EC for Leads events sent over the API?

    As fresh as you post them. The API accepts events in near real time, so lead-value bidding fed by the stages your pipeline actually reaches reaches Google Ads moments after your backend fires the call, with per-event status returned inline. There is no batch window and no scheduled read, which keeps GCLID and hashed-email matching current for the teams driving Google Enhanced Conversions for Leads.

    NEXT STEP

    Datahash API to Google EC for Leads, in production this week.