• Blog
  • Pricing
Login
Free TrialGet a Demo
Get a Demo
ZenABM

ABM made easy. Plug-and-play account scoring and analytics.

Follow us

LinkedInFacebookYouTubeX
Start for FreeLoginBook a Demo

Product

  • All Features
  • AI Agent - Zena
  • Dashboards
  • AI Reporting
  • Expert Skills
  • MCP Server
  • Companies Engagements
  • Multi-Channel Revenue Attribution
  • ABM Campaign Analytics Dashboards
  • Company Buyer's Intent
  • LinkedIn Ad Campaign Insights
  • Job Titles Insights
  • CRM Sync
  • Webhooks
  • API

Use Cases

  • ABM Campaign Management and Performance Tracking
  • Account Scoring
  • LinkedIn Campaign Management and Optimization
  • For LinkedIn Ads and ABM Agencies
  • Agency MCP Server

Free Tools

  • ABM Budget Calculator
  • LinkedIn Ads Count Calculator
  • LinkedIn TLA Generator
  • Experts Chat
  • LinkedIn Single Image Ad Creator

Case Studies

  • Productive's ABM Success Story
  • Valueships's LinkedIn TLA Case Study
  • Flowfuse's ABM Success Story

LinkedIn Optimization

  • Build Campaigns with AI
  • Budget Savers
  • Bidding Agent
  • Exclusions
  • Impression Capping
  • Workflows

Resources

  • Documentation
  • Release Notes
  • Reports & Templates
  • Blog
  • Case Studies
  • ABM Benchmarks Report
  • LinkedIn Ads Agencies Directory
  • ABM Clay Templates
  • LinkedIn ABM Skills for Claude
  • LinkedIn ABM Strategy
  • Running ABM on LinkedIn: The Ultimate Guide
  • Events
  • TLA Bootcamp
  • AI for ABM & LinkedIn Ads Week

Competitors comparison

  • ZenABM vs Fibbler
  • ZenABM vs Factors.ai
  • DemandSense Alternatives
  • Recotap Alternative

Company

  • Pricing
  • Contact
  • Brand Assets
  • Become a partner

Legal

  • Terms of Use
  • Privacy Policy
  • Data Policy

©2026 ZenABM - All Rights Reserved.

  1. Home
  2. Blog
  3. ABM
ABM

How to Get Company-Level Insights from LinkedIn Ads

Emilia Korczynska
Emilia KorczynskaLinkedIn
Co-founder & Head of Marketing @ ZenABMUpdated Nov 18, 2025
About the author

Emilia Korczynska is Head of Marketing and co-founder at ZenABM. Before that she was VP of Marketing at Userpilot for nearly 7 years, where she ran a large ABM program primarily on LinkedIn ads.

Share this post

LinkedInXFacebook
How to Get Company-Level Insights from LinkedIn Ads

Summarize with AI:

View as Markdown

Table of Contents

  • Company-Level LinkedIn Ad Insights for ABM: Quick Overview
  • Why LinkedIn Campaign Manager, CRM Integrations, and Web-Visitor Deanonymization All Miss the Mark—Even in Combination
  • Clicks and Form Fills Are Not Enough
  • How ZenABM Delivers Company-Level LinkedIn Ad Reporting (and More)
  • Over to You

If you’re running ABM on LinkedIn, having ad reports that drill down to the company level for every single campaign is the absolute baseline.

Yet, despite juggling countless platforms, many marketers still struggle to collect this data.

In this guide, I’ll unpack why native CRM integrations, LinkedIn Campaign Manager, and even web-visitor deanonymization tools fall short and how ZenABM bridges the gaps.

Company-Level LinkedIn Ad Insights for ABM: Quick Overview

  • Successful ABM on LinkedIn requires metrics for each campaign at the company level, not just account-level roll-ups.
  • LinkedIn Campaign Manager’s Companies tab surfaces firmographic data, but only as a single combined view, so you still can’t see which ads each firm touched.
  • CRM connectors such as HubSpot sync campaign metrics yet strip out the company granularity, creating a serious blind spot.
  • IP-based deanonymization tools miss the mark thanks to VPNs, remote work, and shared networks, identifying the right company less than half the time.
  • Click-through tracking with the Insight Tag, CAPI, or CRM pixels ignores firms that view an ad but arrive through other channels later, so view-through attribution is critical.
  • ZenABM uses the LinkedIn Ads API to deliver true company-by-campaign reporting—impressions, clicks, CTR, spend, and engagements for every target account.
  • The platform maps those ad-engaged companies to HubSpot or Salesforce deals, calculates ROI, pipeline, and ROAS, and auto-assigns BDRs once engagement crosses your chosen threshold.
  • Extra perks include intent tagging, custom ABM-stage tracking, real-time and lifetime engagement scores, and a bidirectional data sync with your CRM.
  • Bottom line: native tools and IP matchers leave ABM teams guessing, while ZenABM supplies the precise company-level insight needed to attribute revenue, optimise campaigns, and move fast on hot accounts.

Why LinkedIn Campaign Manager, CRM Integrations, and Web-Visitor Deanonymization All Miss the Mark—Even in Combination

Here’s why, even when combined, these traditional approaches still fall short of delivering precise company-level LinkedIn ad reporting:

The Companies Tab Lacks Campaign-Level Detail

LinkedIn Campaign Manager wasn’t ABM-friendly until the ‘Companies’ tab arrived in 2024:

LinkedIn Campaign Manager companies table showing impressions, clicks and engagements per account

The tab now exposes paid clicks, impressions, engagements, and leads, plus their organic counterparts and an overall engagement score, at the company level.

Progress, yes, but still incomplete.

Although you finally see company-specific impressions and engagements, those numbers are aggregated across the entire ad account. You still can’t identify which exact ads resonated with each company.

For ABM teams, that is a deal-breaker. Most run multiple initiatives simultaneously, each splitting into several campaign groups, with every group hosting multiple ad campaigns.

Those campaigns vary by:

  • Ad format or creative
  • Budget, schedule, owner, and frequency
  • Buyer intent—specific features or benefits highlighted

Without campaign-level, company-specific data, you can’t map buyer intent or attribute pipeline correctly—just look at the layered structure Userpilot employs, for example:

ABM campaign structure diagram showing accounts moving from awareness ads to engaged-stage campaigns

With engagement rolled up to the ad-account level, the data is nearly useless. You need impressions, clicks, and engagement per company for every campaign, group, and overarching ABM program.

Why?

  • BDRs can tailor outreach based on the exact feature or value proposition a prospect engaged with.
  • Without a campaign-level breakup, you can’t tell which ads won, which lost, or run any meaningful A/B tests; precise attribution becomes impossible.

LinkedIn-to-CRM Integrations Fall Flat

CRMs such as HubSpot can connect to your LinkedIn Ads account. For instance, the LinkedIn Ads–HubSpot integration lets you view ad-engagement metrics in HubSpot’s Ads tool:

HubSpot Ads tool showing native LinkedIn Ads campaign performance with impressions, clicks and conversions

Surprisingly, this view is even more restrictive than LinkedIn Campaign Manager.

You do see campaign-level impressions and clicks, yet there is zero visibility into the companies behind them. The firmographic detail disappears entirely.

UTMs or Separate Domains Plus Deanonymization? Still Inaccurate.

How UTM parameters work

Marketers often try one of these workarounds:

  • Create a separate domain exclusively for ad traffic so every visit must come from LinkedIn ads.
  • Add UTM parameters to identify ad visitors.

They then deploy web-visitor deanonymization software to reveal company identities.

Behind the curtain, these platforms mostly rely on IP-address matching against a database—an approach that fails frequently because of:

  • Widespread remote work
  • VPN usage
  • Shared public Wi-Fi (hello, Starbucks)
  • Many firms never registering their IPs
    Kyle Ackerman notes that many companies do not register IPs, so reverse IP can miss often.

The result? These tools correctly identify the visiting company roughly 42% of the time:

Syft benchmark of visitor ID accuracy: Clearbit and Leadfeeder lead at 42%, People Data Labs at 14%

One more anecdote captures why paying for IP-matching tools rarely pays off:

“The accounts we targeted never appeared in our website analytics, even though we knew they landed on the bespoke landing pages for our ABM ads.

How do we know? We built a no-index domain solely for the campaigns, ensuring 100 % of visits came from target accounts. Over 90 days, Breeze Intelligence (using Clearbit’s API) spotted just one company… our own!”

HubSpot Buyer Intent dashboard showing a company's page views and unique visitors from account engagement
– Emilia Korczynska, VP Marketing, Userpilot

This strategy also depends on clicks. If a company only views your ad and later arrives via organic search, the attribution is lost entirely (more on that next).

Bottom line: LinkedIn Campaign Manager aggregates by account, CRMs drop company details, and IP-matching tools are unreliable. You need a platform that shows company-level LinkedIn metrics for every campaign, group, and ABM initiative.

Clicks and Form Fills Are Not Enough

Sure, you can combine LinkedIn CAPI, the Insight Tag, or a CRM pixel with UTM parameters to catch visitors from ads—but the visibility is limited.
If someone clicks an ad but doesn’t submit a form in the same session, LinkedIn CAPI and the Insight Tag cannot reveal their company.

HubSpot can theoretically attribute a returning visitor to the original ad click even without a form fill, yet it relies on cookies, hardly reliable as cookies fade out.

HubSpot LinkedIn ad attribution is dependent on cookies if the clock and th form fill weren't in the same web session
Source: HubSpot Knowledge Base

Even if cookies behaved perfectly, two challenges remain:

  • You still cannot identify the company until someone completes the form accurately.
  • IP matching remains too error-prone to fill the gap.
  • LinkedIn is notorious for low CTRs:
    Infographic showing LinkedIn's CTR and how low it is
    Many viewers never click, later Google your brand, and arrive via another channel.

Bottom line: Even with flawless cookies and perfect form fills, you’d still miss companies that viewed your ad but converted through a different path. A click-through approach is simply inadequate on LinkedIn. View-through attribution via company-level impression and engagement reporting is mandatory for effective ABM.

How ZenABM Delivers Company-Level LinkedIn Ad Reporting (and More)

Company-Specific Engagement for Every Campaign and Group (Direct via LinkedIn Ads API)

ZenABM pulls first-party data straight from the LinkedIn Ads API, breaking it down by company and revealing impressions, clicks, CTR, spend, and total engagements for each campaign and campaign group.

ZenABM dashboard showing company-level ads engagement data per campaign by pulling first party intent signals from LinkedIn API
ZenABM dashboard: company-level metrics per campaign, sourced directly from LinkedIn.

Turn-Key ABM Analytics Dashboard

Connect ZenABM to HubSpot or Salesforce and it instantly maps ad-engaged companies to your deals, pulls deal values, and surfaces a complete ABM scorecard:

image 3 1024x315
ZenABM connects ad engagement to pipeline and revenue automatically.

Core metrics ZenABM calculates:

  • Companies targeted
  • Awareness, Interest, Selection, and Customer Rates
  • Total pipeline and revenue
  • Ad spend
  • Pipeline generated per currency unit
  • ROAS

Match Engagement to Buyer Intent

Tag each campaign or group with its underlying intent (feature, use-case, pain-point). ZenABM clusters engaged companies by that intent so BDRs can speak to what prospects actually care about.

ZenABM Intent data

Customisable ABM-Stage Tracking

ZenABM assigns every company to an ABM stage—Awareness, Interest, Selection, Customer—using ad signals plus CRM activity, and lets you fine-tune the thresholds.

ZenABM dashboard showing company-level ads engagement data per campaign by pulling first party intent signals from LinkedIn API
ZenABM dashboard showing company-level ads engagement data per campaign by pulling first party intent signals from LinkedIn API
ABM stage tracking in ZenABM
ABM stage tracking in ZenABM

Real-Time and Historical Engagement Scores

Two score types keep teams informed:

  • Current Engagement Score – a real-time snapshot driven by fresh impressions, clicks, and recency.
  • Lifetime Engagement Score – a historical aggregate showing long-term interest.
Engagement scoring that combines current and all-time signals per campaign
Instantly spot hot accounts and engage at exactly the right moment.

Automatic CRM Sync and BDR Assignment

Impressions, clicks, intent, stage, and scores—all fields sync back to HubSpot or Salesforce as company properties. ZenABM even assigns a BDR once an account passes the engagement threshold.

LinkedIn ad data pushed to company lists in the HubSpot CRM using ZenABM
Engagement metrics written into HubSpot companies.
Pushing intent as property in ZenABM
Intent recorded as a CRM property.
ZenABM assigns accounts in the "interested" stage to BDRs in your CRM
ZenABM assigns BDRs to accounts in the “Interested” stage and mirrors that in your CRM

Over to You

LinkedIn Campaign Manager lumps data together; CRMs omit firm-level detail.

Relying solely on click-through approaches such as CAPI, the Insight Tag, or CRM pixels blinds you to companies that view ads without clicking.

True ABM success depends on knowing exactly which companies engaged with which ads, and what that means for outreach, scoring, and revenue.

ZenABM supplies company-level insights for each campaign, automatic BDR assignment, real-time scoring, intent tagging, and a frictionless CRM sync.

Try ZenABM for free now!

Share this post

LinkedInXFacebook

About the author

Emilia Korczynska

Emilia Korczynska

LinkedIn

Co-founder & Head of Marketing @ ZenABM

Emilia Korczynska is Head of Marketing and co-founder at ZenABM. Before that she was VP of Marketing at Userpilot for nearly 7 years, where she ran a large ABM program primarily on LinkedIn ads.

Author

Emilia Korczynska

Emilia Korczynska

LinkedIn

Share this post

LinkedInXFacebook

Try Zena AI Agent

Ask our experts about LinkedIn Ads & ABM. Get instant answers with sources.

Emilia KorczynskaAli YildirimVeronika VebereTim DavidsonMaximilian Herczeg
+20 experts
Try it free

Stay up to date with ZenABM

Get the latest ABM insights in your inbox.

Latest in Blog

Back to Blog