Introducing Ad Analytics: free LinkedIn Ads analytics
A walkthrough of Ad Analytics, ContactLevel's free LinkedIn Ads analytics: ICP match, companies reached, campaigns, creatives and HubSpot pipeline by deal stage.

Ad Analytics has been live inside ContactLevel for a month. We never properly introduced it, so here's what's in it, page by page.
How it connects
You connect your LinkedIn Ads account with a read-only login. Ad Analytics pulls campaigns, creatives, demographics and company engagement from the LinkedIn Ads API. No pixel, no tag, nothing to install on your site.
Then you set your ICP in ICP Settings: company sizes, industries, ICP domains, competitor domains, job titles, seniorities and job functions. Every page scores against it, and everything recalculates when you change it.
Overview: ICP match
The Overview page shows ICP match: the share of your impressions, clicks and engagements that landed on companies and people inside your ICP. Next to it you get target companies and target people reached, and a match score for each attribute.
It also puts a dollar figure on the miss: how much spend went outside your ICP, and which attribute is the largest gap. That number applies your measured demographic gap to the spend LinkedIn reports, without double-counting overlapping criteria.
Companies, Campaigns and Creatives
- Companies: every company your ads reached, with its domain, the campaigns that reached it, the objective and its engagement level.
- Campaigns and Creatives: impressions, clicks, engagements and spend for each campaign and each post, video or article, charted over any period.
- Demographics: job titles, seniorities, functions, industries, company sizes and regions, split by engagements, impressions or clicks.
Pipeline: LinkedIn influence in HubSpot
Connect HubSpot and pick a pipeline. The Pipeline page shows the deals in each stage, split into LinkedIn influenced and no LinkedIn signal, the share of all deals LinkedIn influenced, and the open pipeline and won revenue behind them.
Below that is the list I'd open first: warm companies engaging with your ads that have no open deal in HubSpot yet, ranked by engagements and engagement rate.
What it can't do
LinkedIn only returns companies, never members. So Ad Analytics works at company level, with the same privacy floors as Campaign Manager. It's LinkedIn Ads only for now. Meta and Google are next.
And it's free. Export and CRM sync included, no card, no trial clock.
See where your LinkedIn budget actually lands. Connect your account, free →
Frequently asked questions
- Is ContactLevel Ad Analytics free?
- Yes. Connect your LinkedIn Ads account with a read-only login and use every page: Overview, Companies, Campaigns, Creatives, Pipeline and ICP Settings. Export and CRM sync are included. No card, no trial clock and no pixel.
- How is ICP match calculated?
- ICP match is the share of your impressions, clicks and engagements that landed on companies and people matching the ICP you set in ICP Settings. The dollar figure applies your measured demographic gap to the campaign spend LinkedIn reports, without double-counting overlapping criteria. Change the ICP and everything recalculates.
- Does Ad Analytics connect to HubSpot?
- Yes. Pick a HubSpot pipeline and the Pipeline page shows deals per stage split by LinkedIn influence, influenced open pipeline and won revenue, and the warm companies engaging with your ads that have no open deal.
- Can I see the individual people who saw my LinkedIn ads?
- No. LinkedIn only returns companies, never members, so Ad Analytics works at company level with the same privacy floors as Campaign Manager.
- Which ad platforms does Ad Analytics support?
- LinkedIn Ads today. Meta and Google Ads are next.

