Jump to a popular page, or start typing.

    CONNECTIONS / Salesforce / Salesforce to Google EC for Leads

    Salesforce stages to Google EC for Leads.

    Signals captures the GCLID when the form submits, stores it on the Salesforce record, and returns hashed stage conversions to Google Ads as opportunities progress.

    salesforce -> google-ec-leads :: live

    1. ● salesforce → google.ec_leads :: live
    2. > event Lead created gclid captured
    3. > event Opportunity stage change SQL→Opportunity
    4. hash sha256(email,phone) gclid=carried
    5. route google.ec_leads conversion_action="sql_reached"
    6. ✓ delivered · bid signal live

    WHAT THIS ENABLES

    Salesforce to Google EC for Leads

    Salesforce to Google Enhanced Conversions for Leads captures GCLID at the lead form, carries it through Salesforce's opportunity stages, and delivers hashed stage conversions to Google Ads so lead campaigns bid toward revenue, not raw form fills.

    • Opportunity milestones reported to Google as distinct conversion actions.
    • Bidding weighted toward clicks that become real pipeline.
    • Long sales cycles still attributed through hashed identifiers when the click ID fades.

    WHAT FLOWS WHERE

    Salesforce to EC for Leads, mapped.

    Lead creation and opportunity stage changes exit Salesforce, pick up hashing in Signals, and register at Google's Enhanced Conversions API as stage conversions.

    Lead creation and opportunity stage changes exit Salesforce, pick up hashing in Signals, and register at Google's Enhanced Conversions API as stage conversions.

    WHO THIS IS FOR

    Built for the teams that own the number.

    Sales-led B2B teams qualifying Google leads inside Salesforce.

    Revenue teams whose opportunities mature long after the first click.

    HOW DATAHASH SETS IT UP

    From kickoff to verified events.

    1. Connect

      GCLID captured at the form and written to the Salesforce lead with hashed identifiers.

    2. Map

      Each opportunity stage tied to its own Google Ads conversion action.

    3. Deliver

      Scheduled Google Ads API delivery with hashed user data as the fallback match key.

    WHAT YOU GET

    What ships with this use case.

    Google campaigns judged on qualified pipeline, with values where you map them.

    An always-on feed replacing periodic conversion imports.

    Identifier handling that stays inside Google's consent requirements.

    ON THE WIRE

    What EC for Leads actually receives.

    signals :: salesforce.google-ec-leads :: wire

    1. ● signals :: event payload
    2. > POST /conversion_action source=salesforce.opportunity
    3. gclid "Cj0KCQjw…" · conversion_action "sql_reached"
    4. conversion_value 1 · currency AED
    5. hashed_email sha256 "a71c9e…"
    6. ✓ accepted match=gclid+hashed_email
    FAQ

    Asked on almost every call.

    Do we need a GCLID on every Salesforce lead for this to work?

    No. Enhanced Conversions for Leads matches primarily on hashed email and phone, so a Salesforce lead created without a captured GCLID still counts. Capturing the click ID where the form allows it improves attribution precision, and Datahash sets up that capture as part of the build so both match paths run at once.

    Which Salesforce stages should feed Google EC for Leads?

    Most teams send the stages that predict revenue, commonly SQL, Opportunity, and Closed Won, each registered as its own conversion action in Google Ads. Custom stage names in your Salesforce pipeline are mapped during the working session, and the set can change later without touching the underlying connection.

    How is EC for Leads different from Offline Conversion Import?

    OCI matches purely on the GCLID captured at click, so it fails outright when that identifier is lost between form and close. EC for Leads adds hashed user data as a second match path, which survives longer Salesforce sales cycles and cross-device journeys. Many advertisers run both side by side on the same underlying pipeline.

    NEXT STEP

    Salesforce to Google EC for Leads, in production this week.