LinkedIn Marketing

LinkedIn Ads Dashboard: How to Read Campaign Manager Reporting

A walkthrough of the LinkedIn Ads dashboard: the four reporting levels, which columns matter, the demographics report, and the attribution settings that quietly change your numbers.

Sky Jordan
LinkedIn ↗
Glassmorphic LinkedIn Ads dashboard with campaign reporting panels, a performance chart and metric tiles

The screen share starts, Campaign Manager is already open, and someone asks the question everyone came for: "is this working?" Then a pause. Nobody in the room is sure which number on the screen answers it. There is a spend figure everyone trusts, a click-through rate nobody can interpret, and a conversion count that looks suspiciously round.

I'm Sky Jordan, a consultant at Moriah, a LinkedIn Certified Marketing Partner. We work with established B2B companies to turn LinkedIn into a real business engine, running executive personal branding, targeted outreach and LinkedIn Ads together rather than as three disconnected efforts. A good chunk of my week is spent on this exact screen with a CEO or a marketing director beside me, and the honest summary is this: the LinkedIn Ads dashboard is a well-built reporting tool that answers a narrower question than the one being asked of it.

So, a walkthrough of that screen. The four levels it reports at, which columns carry information and which are decoration, how to build a column set worth saving, where the demographics report hides, and the attribution settings that change every conversion number on the page without announcing themselves.

What the LinkedIn Ads dashboard actually reports on

Start with the boundary, because most misreadings begin here.

Campaign Manager reports on paid delivery inside LinkedIn. It knows what it served, what it charged for, and what it can attribute back to an impression or a click within a window you configured. That scope is real and useful. It is also a slice.

It does not know that the person who filled in your form had been reading your CEO's posts for two months. It does not know that your targeted outreach conversation with a plant director stalled in June and restarted in August because an ad put your name back in front of them. Those are the other two pillars of the engine, and the dashboard is blind to both by design.

Hence the working rule I give clients: read this dashboard to judge the mechanics of your paid delivery, and judge the business objective somewhere else. Both jobs are legitimate. Confusing them is how budgets get cut on good campaigns and defended on bad ones.

The four levels, and the two names that changed in 2025

Campaign Manager has always had four levels. As of October 2025, LinkedIn renamed two of them to line up with the conventions other major ad platforms use:

LevelOld nameCurrent name
1Ad accountAd account
2Campaign group**Campaign**
3Campaign**Ad set**
4AdAd

Nothing about the structure or the functionality changed. Only the labels did, and the rollout has been gradual, so you may still be looking at the old words.

There is a practical catch worth knowing before it bites you. The rename landed in the interface, not in the API. Anything pulling your data through a connector, a script or a spreadsheet template is very likely still using the original terminology, which means the "campaign" in your automated report and the "campaign" on your screen can be two different objects. If your board deck and your dashboard disagree, check this before you check anything else. LinkedIn also updated the dynamic URL tracking parameters to match, so `CAMPAIGNGROUPID` became `CAMPAIGNID`, the old `CAMPAIGNID` became `ADSETID`, and `CREATIVEID` became `ADID`.

What each level is genuinely good for:

  • Ad account. Total spend and pacing. Useful for a finance conversation, close to useless for a performance one.
  • Campaign (formerly campaign group). Budget and objective sit together here. It is the right altitude for "should we keep funding this line of work."
  • Ad set (formerly campaign). The real unit of analysis. One audience, one objective, one bidding setup. Almost every decision you make lives here.
  • Ad. Creative diagnostics. Which image, which hook, which format earned attention.

Most teams spend their time at the wrong level. They stare at account totals, which blend a working ad set and a failing one into a single mediocre average, then conclude that LinkedIn is expensive.

The columns that matter, and the ones that are noise

The columns menu offers a long list of preset views: Performance, Delivery, Engagement, Conversions and leads, Sponsored Messaging, Video, Budget and bid, Lead funnel, Attribution model, and more. You will not need most of them. These are the ones that carry information.

Key result and cost per result

These two adapt to the objective you selected, which makes them the closest thing Campaign Manager has to an honest headline. A key result is the number of times your ad set achieved the objective it was set up for:

ObjectiveKey result
Brand awarenessReach
Website visitsLanding page clicks
EngagementEngagement clicks
Video viewsVideo views
Lead generationQualified leads or leads
Website conversionsConversions
Message sendsSponsored Messaging sends

Cost per result is total spend divided by that number, with one exception: for brand awareness it is calculated per one thousand member accounts reached. Key results are also unavailable for legacy campaigns, so an old ad set may show a blank here.

One caution. These columns cannot be exported, so any report you build outside the interface has to recreate them.

Clicks are chargeable clicks, not link clicks

This is the single most misread column on the screen, and it is worth slowing down for.

Campaign Manager defines Clicks as "total chargeable clicks based on your ad set's objective." What counts as chargeable changes with the objective.

On a website visits campaign, chargeable clicks are only the ones that open your destination URL or a conversation asset. Clicks on your company name or logo, reactions, comments, shares and hashtag clicks are not charged and are not counted there.

On an engagement campaign, the definition widens considerably. Engagement clicks include clicks to the landing page, clicks to your LinkedIn Page, social actions (reactions, comments, shares, follow clicks) and clicks on the social pill. LinkedIn does not charge for viral actions, so you pay for the first social action in a session and not the ones after it.

Put those two definitions side by side and the trap is obvious. An engagement campaign will very often post a click-through rate that looks excellent next to a website visits campaign, and the difference is not performance. One campaign is counting reactions and the other is not. I watched a marketing team present an engagement campaign as their best performer for two quarters on exactly this basis. The ad set had sent almost nobody to the website.

If you care about traffic, read Landing page clicks, not Clicks.

Impressions, reach and frequency

Impressions count deliveries. Reach counts distinct member accounts. Impressions divided by reach gives you frequency, which is the number you actually want when a campaign starts feeling tired. On the narrow audiences most B2B advertisers use, frequency climbs fast, and a rising frequency alongside a falling click-through rate is the clearest "refresh the creative" signal the platform gives you.

The noise

Not that these are meaningless. They just should never lead a report:

  • Engagement rate as a headline metric. It rewards the ad set that was optimized for engagement. That is circular.
  • Total social actions. Pleasant. Rarely a decision input.
  • Video views at the 25% mark. A near-automatic number on an autoplaying feed placement.
  • Account-level averages of anything at all.

For what a healthy click-through rate, cost per click or cost per lead actually looks like in B2B, we keep those figures in one place rather than repeating them: see our guide to LinkedIn Ads benchmarks.

How to build a custom column set

The presets are built for an advertiser in general. You are not one. Building your own set takes about three minutes and saves an argument every month.

  1. Open the Columns dropdown above the reporting table.
  2. Choose Customize columns rather than one of the default views.
  3. Add your columns from the metric categories on the left. Keep the list short. If a column will not change a decision, leave it out.
  4. Drag them into reading order. Spend first, then the key result, then cost per result, then the diagnostics.
  5. Save the set and give it a name that says who it is for.

The three LinkedIn Ads custom columns sets we keep on almost every account:

  • Delivery check (weekly, internal): Spend, Impressions, Reach, Frequency, Landing page clicks, Average CTR. Answers "is the machine running properly."
  • Objective check (weekly, internal): Spend, Key result, Cost per result, Conversions, Leads, Conversion rate. Answers "is it producing the thing it was built to produce."
  • Board view (monthly, client-facing): Spend, Key result, Cost per result, and nothing else. Answers the only question a CEO asked.

Two points to remember when you export. Campaign Manager exports to CSV only, and you can choose a daily, monthly or all-days time breakdown (professional demographics reports have no time breakdown option). Export using all columns, a default view, or a custom view you saved.

The breakdown menu almost nobody opens

Above the table sits a Breakdown control, and it holds five splits that explain more than any column ever will:

  • Conversions. Which specific conversion action fired. Essential the moment you track more than one.
  • On/Off network. Performance on LinkedIn itself versus the LinkedIn Audience Network. Check this early. Audience Network delivery can eat a surprising share of a budget at a flattering cost per click, on inventory that is not LinkedIn.
  • Carousel. Card by card performance inside a carousel ad.
  • Impression device type. Desktop versus mobile. If your conversion asset behaves badly on a phone, you will see it here first and nowhere else.
  • Placement. Feed, standalone or in-stream.

The demographics report is the most valuable screen in the tool

The professional demographics section tells you who your budget actually reached, across ten dimensions: job function, job title, company, company industry, job seniority, company size, location, country or region, county, and designated market area. It is available at ad account, campaign, ad set and ad level.

Four limits to hold in mind while reading the LinkedIn Ads demographics report:

  • Data takes at least 24 hours and up to 48 hours to appear, so a report pulled the morning after launch will look empty and is not broken.
  • Bars only render when there is enough data per facet to protect member identity. Very narrow audiences will show gaps.
  • Figures are approximated within three units for privacy, which produces small inconsistencies between time ranges or reporting levels. Do not chase a discrepancy of one or two.
  • The page holds two years of data, not further back.

Here is why I call it the most valuable screen. Every other part of the dashboard tells you how the paid slice performed. This one tells you something the other two pillars can use immediately. If the company and job title breakdowns show your ads landing with operations directors at logistics firms rather than the commercial leaders you wrote the copy for, that is a targeted outreach list correction and a personal branding topic correction, not just an ads problem. We treat this screen as a shared input across all three pillars rather than an advertising report.

The attribution settings that change what you see

Two settings, buried in conversion setup, silently rewrite every conversion number on your dashboard.

The LinkedIn Ads attribution window is the lookback period during which a conversion can be credited to an ad. Click-through and view-through windows are set independently, each to 1, 7, 30 or 90 days. LinkedIn's default in Campaign Manager is a 90-day click and 90-day view window. Conversions arriving through the Conversions API or a manual CSV upload can extend to 180 or 365 days for certain categories such as purchases, applications and qualified leads, which matters when your sales cycle runs longer than a quarter. As of April 2025, event registration windows moved to 30 days for both clicks and views.

The attribution model decides how credit is shared. Campaign Manager offers two:

  • Last touch, each ad set. Every ad set that had an interaction inside the window gets credited with the conversion.
  • Last touch, last ad set. Only the most recent ad set with an interaction gets the credit.

The first will make your conversions sum to more than your actual conversions, because the same event is credited in several places. That is not a bug, it is the model, and presenting a total built on it to a finance team without the caveat is how credibility gets lost.

The point that costs people the most: changing either setting is not retroactive. New windows and new models apply only to data recorded after the change. Your historical numbers stay as they were, which means a month-over-month comparison spanning a settings change is not a like-for-like comparison. Write the change date down somewhere your team will find it.

If your conversion counts look thin regardless of window, the problem is usually upstream of attribution. Browser-side tracking loses signal, which is what the LinkedIn Conversions API exists to fix, and native LinkedIn Lead Gen Forms sidestep the issue entirely by keeping the conversion on-platform.

What the dashboard will never show you

A clean, well-built LinkedIn Ads dashboard still cannot tell you why a deal closed.

The reason is structural. In the accounts we run, ads rarely create demand on their own. The executive's personal branding posts do the credibility work, because content published from a personal profile performs roughly 5 to 10 times better than the same content from a company page. Targeted outreach does the initiation work, where LinkedIn messages tend to land reply rates of about 10 to 15 percent against roughly 1 to 3 percent for cold email. Ads then handle amplification and retargeting, putting the company back in front of people the other two pillars already touched.

The dashboard sees the third of those, and takes credit only for what it can trace. A campaign that looks average in Campaign Manager may well be the reason three targeted outreach conversations reopened, and you will find that in the CRM, not here. The two failure patterns we see constantly: a company that publishes content and activates nothing around it, and a company that runs targeted outreach with no content behind it. Neither produces business, and neither shows up as a problem on this screen.

That is the honest limitation, and it is also why we read the demographics report the way we do. It is a shared instrument for all three pillars pointed at one business objective, not a scorecard for the paid one.

A reading routine that works

Weekly, about fifteen minutes. Ad set level. Delivery check column set. Look at frequency, landing page clicks and cost per result. Open the On/Off network breakdown. Act on creative fatigue and nothing else.

Monthly, about an hour. Campaign level. Objective check column set. Open the demographics report and compare who you reached against who you meant to reach. Feed that answer to the people writing the posts and the people sending the messages.

Quarterly. Question the setup itself, not the numbers inside it. Are the objectives still the right ones? Is the conversion window still appropriate to your sales cycle? Has anyone changed a setting and forgotten to record the date?

Read in that order and the LinkedIn Ads dashboard stops being a wall of metrics. It becomes what it should be: one instrument among three, telling you precisely and only what it is qualified to tell you.

Frequently Asked Questions

What is the LinkedIn Ads dashboard? It is the reporting area of LinkedIn Campaign Manager, where you review how your paid campaigns delivered and performed. It reports at four levels (ad account, campaign, ad set and ad) and includes a performance table, breakdown menus, a professional demographics section and conversion reporting.

Where do I find reporting in LinkedIn Campaign Manager? Open Campaign Manager, select the relevant ad account, and the reporting table loads by default. Use the tabs at the top to switch between the campaign, ad set and ad views, and the Columns dropdown to change which metrics are shown.

Why does LinkedIn now call my campaigns "ad sets"? LinkedIn renamed two of its four hierarchy levels starting in October 2025 to match conventions used by other ad platforms. Campaign groups became campaigns, and campaigns became ad sets. The hierarchy and functionality are unchanged, and the rollout has been gradual.

Which LinkedIn Ads metrics actually matter? Spend, key result and cost per result give you the objective-level answer. Landing page clicks, frequency and the demographics breakdown give you the diagnostics. Engagement rate and total social actions are the ones most likely to flatter a campaign that is not working.

Why is my click-through rate so high on one campaign and low on another? Most often because the two campaigns have different objectives, and LinkedIn counts chargeable clicks differently per objective. Engagement campaigns count social actions and LinkedIn Page clicks as clicks, while website visits campaigns count only clicks that open your destination URL.

How do I create custom columns in Campaign Manager? Open the Columns dropdown above the reporting table, choose to customize rather than select a default view, add the metrics you need, order them, then save the set with a name. You can then apply that saved view in the interface and select it when exporting.

Can I export LinkedIn Ads reports? Yes. Campaign Manager exports ad set and ad performance, conversions, LinkedIn Audience Network performance and professional demographics, in CSV format only. You can export all columns, a default view or a saved custom view, with a daily, monthly or all-days time breakdown.

Why is my demographics report empty or incomplete? Professional demographic data takes at least 24 hours and up to 48 hours to appear. Bars also only display when there is enough data in a given facet to protect member identity, so narrow audiences and short flights often show gaps.

What is the default conversion window on LinkedIn Ads? LinkedIn's default in Campaign Manager is a 90-day click and 90-day view window. You can set the click and view windows independently to 1, 7, 30 or 90 days, and conversions sent through the Conversions API or a CSV upload can extend to 180 or 365 days for certain categories.

Do attribution changes apply to my past data? No. Changes to the conversion window or the attribution model apply only to conversions recorded after the change. Historical figures stay as they were, so any period comparison that spans a settings change is not comparing like with like.