Revenue attribution

From LinkedIn impressions
to the deals they touched.

B2B buyers rarely click an ad and buy. They see your ads for months, visit a few times and then a deal appears in the CRM. Revenue attribution joins the two sides by company: every deal in HubSpot, Attio or Pipedrive, with the LinkedIn and ChatGPT campaigns that reached that account before and during the deal.

14 days free · From $99 a month · Cancel anytime · No media markup

Engaged accounts+42% vs last month
191accounts
39 / 70target list
29hot

Influenced pipeline

Open and won deals at companies your campaigns reached in the 90 days before the deal or while it was open.

Won revenue and ROAS

Won revenue at influenced accounts against your LinkedIn and ChatGPT Ads spend.

Pipeline per $

Influenced pipeline per dollar of ad spend, by month and by campaign.

Deal by deal

Every deal with the campaigns before it and during it, on its company page.

How a deal is attributed

  1. Deals come in daily from your CRM, with the company, amount, status and dates.
  2. Companies are matched by domain and name to the accounts your campaigns reached.
  3. Touches are counted: LinkedIn delivery to the company by campaign and day, and website visits from LinkedIn Ads, ChatGPT Ads and AI answers.
  4. A deal is influenced when a campaign touched the company in the 90 days before the deal was created, or while it was open. The campaigns are listed as before and during.

Read it like a finance team would

Influence is not causation. A deal at a tier 1 account your sales team had been working for a year will show as influenced if your ads reached it. Use the numbers to compare campaigns with each other and to see which accounts your ads never reached before a deal, not as proof that ads created the pipeline. Two practical checks: compare influenced pipeline at target accounts with non-target accounts, and look at deals with no touches before them.

What LinkedIn does and doesn't give you. LinkedIn reports delivery by company, but the numbers are approximate, arrive 12–24 hours late and cover only the top 100 companies per ad per day. An account that got a handful of impressions may not show up at all. IntentBid splits campaigns into groups of up to 100 companies so every account can appear in the report, and fills the gaps with what the pixel sees on your site.

Pricing

Four plans, more in every one. Start free for 14 days, no card.

Your own ad accounts, no media markup. Ads and reports never use credits. Standard includes $25 of credits a month.

Straight answers.

Which CRMs are supported?

HubSpot, Attio and Pipedrive, natively. Other CRMs can send deals through Zapier, Make or the API.

Is this multi-touch attribution?

It is account-level influence: every campaign that touched the company in the window gets listed against the deal. There is no fractional credit model, on purpose: B2B deals are too few for one to be meaningful.

What lookback window is used?

90 days before the deal was created, plus the time the deal is open.

Does it include ChatGPT Ads?

Yes, through the visits the pixel ties to a company after a ChatGPT ad click. ChatGPT Ads do not report delivery by company, so only clicks that became identified visits count.

Can I export it?

Yes, as CSV, in the automated reports, and through the MCP server and API.

See who AI recommends instead of you.

Start free, connect an ad account in two minutes, and see your first companies today.