Jump to a popular page, or start typing.

    CONNECTIONS / Salesforce / Salesforce to LinkedIn Offline CAPI

    Salesforce deals that close months later, still credited to LinkedIn.

    A LinkedIn-sourced deal in Salesforce often closes long after the click ages out of any pixel window. Signals matches the closed Opportunity to the original ad by hashed business email instead.

    salesforce -> linkedin-offline-capi :: live

    1. ● salesforce → linkedin.offline_capi :: live
    2. > event Opportunity closed-won value=84,000 USD
    3. hash sha256(business_email)
    4. route linkedin.offline_capi conversion=closed_won
    5. ✓ delivered · pipeline attributed

    WHAT THIS ENABLES

    Salesforce to LinkedIn Offline Conversions API

    Salesforce to LinkedIn Offline Conversions API is the pipeline that sends closed Salesforce deals into LinkedIn's Conversions API, matched on hashed business email, so a B2B deal that takes months to close still attributes back to the campaign that started it.

    • Closed Salesforce deals credited to LinkedIn campaigns months after the originating click.
    • LinkedIn optimization informed by real B2B pipeline outcomes rather than form fills.
    • The same offline pipeline you already run for other ad platforms, extended to LinkedIn.
    WHAT FLOWS WHERE

    The click, the conversion, and the credit.

    The conversion happens off LinkedIn, away from any pixel. Here is how Salesforce closes the loop.

    LinkedIn credits the campaign that sourced the conversion conversion happens off-platform Ad click on LinkedIn Opportunity closed-won recorded in Salesforce S Signals hash · dedupe Conversions API delivered · credited
    WHO THIS IS FOR

    Built for the teams that own the number.

    B2B teams whose LinkedIn-sourced pipeline closes through a sales cycle measured in months, not days.

    Teams already sending Salesforce stage changes to other ad platforms who want LinkedIn included.

    HOW DATAHASH SETS IT UP

    From kickoff to verified events.

    1. Connect

      Connected App access scoped to the Salesforce Opportunity object and the business email field LinkedIn matches on.

    2. Map

      Closed-won mapped to a LinkedIn offline conversion definition in the visual mapper.

    3. Deliver

      Delivery to LinkedIn's Conversions API, deduped against re-synced records.

    WHAT YOU GET

    What changes when the CSV goes away.

    Capability Manual CSV upload Datahash
    Reporting Offline sales sit in a separate export, reconciled by hand. Revenue counted in the same Offline CAPI reporting as web conversions.
    Deduplication A re-uploaded file risks counting the same conversion twice. Deduped delivery, so a resent record never counts as a second conversion.
    Match visibility Match quality is a guess until the numbers look off. Match rate reported per upload, tied to the source event set that produced it.
    Effort and latency An analyst exports and uploads on a manual cadence. Server-side and automatic the moment Salesforce records the event.
    ON THE WIRE

    What Offline CAPI actually receives.

    signals :: salesforce.linkedin-offline-capi :: wire

    1. ● signals :: event payload
    2. > POST /conversionEvents source=salesforce.opportunity
    3. conversion "urn:lla:llaPartnerConversion:409218"
    4. conversionHappenedAt 1784279880000
    5. user.userIds [{ idType: "SHA256_EMAIL", idValue: "a71c9e…" }]
    6. ✓ accepted · conversionValue 84000 USD
    FAQ

    Asked on almost every call.

    Our LinkedIn-sourced deals close six months after the click. Does that still attribute?

    Yes. LinkedIn's Offline Conversions API matches on hashed business email rather than a click identifier, so it does not depend on any pixel or cookie window surviving the sales cycle. A Salesforce Opportunity that closes six months after the original click still credits the campaign, as long as the business email on the account matches the one LinkedIn originally saw.

    What Salesforce events besides closed-won can go to LinkedIn?

    Any stage your Salesforce pipeline records can be mapped, though closed-won is the most common because it is the outcome LinkedIn's bidding actually optimizes toward. Some B2B teams also send an earlier qualified-opportunity stage to give LinkedIn a faster signal while the closed-won feed builds volume over a longer sales cycle.

    NEXT STEP

    Salesforce to LinkedIn Offline CAPI, in production this week.