flowsk.com
LinkedIn attribution

LinkedIn Ads attribution for B2B: the 90-day problem

B2B buying cycles run 30 to 180 days. Cookies do not. LinkedIn's generous windows promise a memory your browser storage physically cannot deliver — which is why LinkedIn is simultaneously the most over-credited and the most under-credited B2B channel.

Quick answer

Credited pipeline = journeys where the identifier survived from first click to closed deal

On a 60-day B2B cycle with a 7-day effective cookie in Safari, the identifier survives the full journey for a minority of buyers. LinkedIn simultaneously over-reports (7-day view-through on a feed of impressions) and under-reports (the deal that closed on day 74 is credited to 'direct').

B2B attribution is an identity problem, not a cookie problem. The email is the join key, and it arrives long before the deal.

Click id parameter

li_fat_id

Default window

30-day click, 7-day view

Maximum click window

90-day click

Typical over-report

+30%

Where the gap comes from

Four mechanics, each independently defensible, that compound into a number you cannot reconcile against your bank.

01

The cycle outlives the cookie

A 90-day window on a 7-day identifier is a 7-day window with extra steps.

What to do  Bridge with identity: the demo request or content download gives you an email you can stitch the whole journey to.

02

Company ≠ person

Three people from the same account touch three different channels. Any per-person attribution model mis-credits the deal.

What to do  Roll journeys up by email domain so account-level influence is visible, not just person-level last touch.

03

View-through on a professional feed

7-day view-through credits impressions to people who never engaged, in a channel where impressions are cheap and plentiful.

What to do  Report click-only for performance; keep view-through as a separate 'influenced' line.

04

CRM is the real scoreboard

The conversion that matters is 'closed-won', which happens in the CRM months after the click and never reaches the ad platform.

What to do  Send the closed-won event server-side from your CRM with the same identity key, and the journey closes.

LinkedIn's Conversions API accepts server-side events including offline conversions from the CRM — that is the piece most B2B teams skip, and it is the one that matters most.

Frequently asked questions

How do I attribute a 90-day B2B sales cycle?

Stop relying on the cookie to survive and start relying on identity. Capture the email at the first meaningful action (demo, download, trial), attach it to the anonymous journey that preceded it, then attach every later CRM stage to that same person. The cookie only has to survive until the email arrives.

Should I use LinkedIn's 7-day view-through window?

Not for performance decisions. It inflates credit in a channel where impressions are abundant. Keep it in a separate 'influenced pipeline' report if leadership wants it.

How do I credit a deal with five people from one company?

Roll the journeys up by email domain. Account-based attribution asks which channels touched the account, not which cookie touched the button.

Can I send closed-won revenue back to LinkedIn?

Yes, through the Conversions API's offline conversion support. Keep the same identity key on your side so your own ledger and LinkedIn's report describe the same deal.

See the receipt for every conversion.

Flowsk Signals stitches the anonymous click to the email to the purchase — first-party, server-side, de-duplicated on a key you choose. One snippet, $29/mo, and a journey you can inspect event by event.