Understanding the full landscape of LinkedIn Ads dimensions and metrics is essential for anyone running B2B advertising campaigns. Whether you're building custom dashboards, pulling data through the LinkedIn Marketing API, or analyzing Campaign Manager reports, knowing exactly what data is available — and what each field means — is the foundation of effective campaign optimization.
This guide provides a complete reference of every dimension and metric available in LinkedIn Ads as of 2026. We've organized them by category, included the API field names for developers and analysts, and added practical context on when and how to use each one. LinkedIn's professional audience breakdowns make it uniquely powerful for B2B marketers — and this guide covers all of them.
What Are LinkedIn Ads Dimensions vs Metrics?
Before diving into the full reference, it's important to understand the difference between dimensions and metrics — two concepts that are often confused but serve fundamentally different purposes in advertising data.
Dimensions are descriptive attributes that define what you're looking at. They are the labels, categories, and identifiers that let you organize and filter your data. Examples include campaign name, campaign group ID, creative format, job function, and company industry. Dimensions answer the question: "How do I want to slice this data?"
Metrics are quantitative measurements that tell you how things performed. They are the numbers: impressions, clicks, spend, conversions, CTR, CPC. Metrics answer the question: "What happened with my ads?"
Audience breakdowns are a special type of dimension unique to LinkedIn. You can segment any metric by professional attributes — company name, industry, company size, job function, job title, seniority, and more. No other advertising platform offers this level of professional audience insight.
Campaign Group Dimensions
Campaign groups are the top level of the LinkedIn Ads hierarchy. They act as containers for campaigns, controlling overall budget, schedule, and organization. Use campaign group dimensions to structure your reporting at the highest level and manage budget across related campaigns.
| Dimension | API Field | Description |
|---|---|---|
| Campaign Group ID | id | Unique identifier for the campaign group |
| Campaign Group Name | name | Name of the campaign group as set by the advertiser |
| Status | status | Current status: ACTIVE, PAUSED, ARCHIVED, DRAFT, CANCELED |
| Total Budget | totalBudget.amount | Total budget allocated to the campaign group in account currency |
| Run Schedule Start | runSchedule.start | Start date and time for the campaign group schedule |
| Run Schedule End | runSchedule.end | End date and time for the campaign group schedule (optional — can run continuously) |
Campaign Dimensions
Campaign-level dimensions define targeting, budget allocation, objective, and optimization strategy. This is where most of the configuration lives in LinkedIn Ads — campaigns control who sees your ads, how much you spend, and what you optimize for.
| Dimension | API Field | Description |
|---|---|---|
| Campaign ID | id | Unique identifier for the campaign |
| Campaign Name | name | Name of the campaign as set by the advertiser |
| Objective | objectiveType | Campaign goal: BRAND_AWARENESS, WEBSITE_VISITS, ENGAGEMENT, VIDEO_VIEWS, LEAD_GENERATION, WEBSITE_CONVERSIONS, JOB_APPLICANTS |
| Campaign Type | type | Campaign format: TEXT_AD, SPONSORED_UPDATES, SPONSORED_INMAILS, DYNAMIC |
| Status | status | Campaign status: ACTIVE, PAUSED, ARCHIVED, COMPLETED, DRAFT, CANCELED |
| Daily Budget | dailyBudget.amount | Maximum daily spend in account currency |
| Total Budget | totalBudget.amount | Total budget for the campaign's entire run (lifetime budget) |
| Bid Type | bidType | Bidding approach: CPC (cost per click), CPM (cost per impression), CPV (cost per view) |
| Bid Amount | unitCost.amount | Bid amount in account currency for the selected bid type |
| Audience Expansion | audienceExpansionEnabled | Whether LinkedIn can expand beyond your targeted audience to improve results |
| Conversion Tracking | associatedEntity | Conversion actions linked to the campaign for tracking and optimization |
| Run Schedule Start | runSchedule.start | Campaign start date and time |
| Run Schedule End | runSchedule.end | Campaign end date and time (if set) |
| Creative Selection | creativeSelection | How LinkedIn rotates creatives: OPTIMIZED (auto-optimize) or ROUND_ROBIN (equal distribution) |
| Cost Type | costType | Pricing model: CPM, CPC, CPV, or CPS (cost per send for Message Ads) |
Creative / Ad Dimensions
Creative-level dimensions describe the individual ad units — their format, status, associated content, and type. These are essential for creative performance analysis, understanding which ad variations drive results, and managing your ad lifecycle.
| Dimension | API Field | Description |
|---|---|---|
| Creative ID | id | Unique identifier for the creative (ad) |
| Creative Name | name | Name of the creative as set by the advertiser |
| Type / Format | type | Ad format: SINGLE_IMAGE, CAROUSEL, VIDEO, TEXT_AD, SPOTLIGHT, FOLLOWER, MESSAGE_AD, CONVERSATION_AD, EVENT_AD, DOCUMENT_AD |
| Status | status | Creative review status: ACTIVE, PAUSED, DRAFT, ARCHIVED, CANCELED, PENDING_REVIEW, REJECTED |
| Sponsored Content Type | contentType | Type of sponsored content: SPONSORED_STATUS_UPDATE, SPONSORED_VIDEO, SPONSORED_ARTICLE, DIRECT_SPONSORED_CONTENT |
| Lead Gen Form ID | leadGenFormId | ID of the attached Lead Gen Form (if using native lead generation) |
| Conversation Ad | conversationAdId | ID of the conversation ad flow (multi-CTA message ad with branching paths) |
| Intended Status | intendedStatus | The status the advertiser set (vs. the computed status after review) |
| Reference Share | reference | URN of the organic post being promoted (for sponsored content) |
| Created At | createdAt | Timestamp when the creative was first created |
| Last Modified At | lastModifiedAt | Timestamp of the last modification to the creative |
Core Performance Metrics
These are the fundamental metrics that measure how your LinkedIn ads are delivered and interacted with. Every LinkedIn advertiser should understand these — they form the basis of all campaign analysis and optimization decisions.
| Metric | API Field | Description | Formula / Notes |
|---|---|---|---|
| Impressions | impressions | Number of times your ads were displayed on screen | Counts each time the ad is rendered, including repeats to the same member |
| Clicks | clicks | Chargeable clicks on the ad (CTA, link, logo, or company name) | Only counts paid clicks — does not include social actions like reactions |
| CTR | clickRate | Click-through rate | (Clicks ÷ Impressions) × 100 |
| CPC | costPerClick | Average cost per click | Total Spent ÷ Clicks |
| CPM | costPerMille | Cost per 1,000 impressions | (Total Spent ÷ Impressions) × 1,000 |
| Total Spent | costInLocalCurrency | Total amount spent in account currency | Sum of all charges for the period (clicks, impressions, sends, or views) |
| Social Impressions | viralImpressions | Impressions from social amplification (connections of members who engaged) | Free bonus impressions — not charged. High social impressions indicate strong engagement |
| Social Clicks | viralClicks | Clicks from socially amplified impressions | Free clicks — not charged. These represent organic traffic generated by paid engagement |
| Average Daily Reach | approximateUniqueImpressions | Estimated number of unique members who saw your ad per day | Approximate metric — LinkedIn does not provide exact deduplicated reach |
| Average Frequency | frequency | Average times each member saw your ad | Impressions ÷ Approximate Unique Impressions |
Conversion Metrics
Conversion metrics measure the business outcomes driven by your LinkedIn ads — form submissions, sign-ups, purchases, and other valuable actions tracked through the LinkedIn Insight Tag or Conversions API. LinkedIn distinguishes between post-click conversions (actions after a click) and view-through conversions (actions after an impression without a click).
| Metric | API Field | Description |
|---|---|---|
| External Conversions | externalWebsiteConversions | Total conversions tracked on your website via the Insight Tag or Conversions API |
| Lead Form Opens | oneClickLeadFormOpens | Number of times a Lead Gen Form was opened (member tapped the CTA) |
| Lead Form Completions | oneClickLeads | Number of Lead Gen Form submissions completed |
| Cost Per Lead | costPerLead | Average cost per lead form completion or external conversion |
| Conversion Rate | conversionRate | Percentage of clicks that resulted in a conversion |
| Post-Click Conversions | externalWebsitePostClickConversions | Conversions that occurred after a member clicked your ad |
| View-Through Conversions | externalWebsitePostViewConversions | Conversions that occurred after a member saw (but did not click) your ad |
| Total Conversion Value | conversionValueInLocalCurrency | Total monetary value of conversions in account currency |
Engagement Metrics
Engagement metrics measure how LinkedIn members interact with your ad content beyond clicking — reactions, comments, shares, follows, and other social actions. High engagement drives social amplification (viral impressions and clicks), effectively giving you free bonus reach.
| Metric | API Field | Description |
|---|---|---|
| Reactions | reactions | Total reactions on your ad (Like, Celebrate, Support, Love, Insightful, Funny) |
| Comments | comments | Comments posted on your ad |
| Shares | shares | Times your ad content was shared by members |
| Follows | follows | New followers of your LinkedIn Company Page from the ad |
| Clicks to LinkedIn Page | companyPageClicks | Clicks on your company name or logo that lead to your LinkedIn Page |
| Viral Impressions | viralImpressions | Impressions from organic amplification when connections of engaged members see the ad |
| Viral Clicks | viralClicks | Clicks from organically amplified impressions (free clicks) |
| Engagement Rate | engagementRate | Total engagement actions divided by impressions |
| Viral Reactions | viralReactions | Reactions on the socially amplified version of your ad |
| Viral Comments | viralComments | Comments on the socially amplified version of your ad |
| Viral Shares | viralShares | Shares of the socially amplified version of your ad |
| Viral Follows | viralFollows | New followers from the socially amplified version of your ad |
| Total Engagements | totalEngagements | Sum of all engagement actions: clicks, reactions, comments, shares, follows |
| Other Engagements | otherEngagements | Engagement actions not covered by specific metrics (e.g., profile views, hashtag clicks) |
Video Metrics
Video metrics track how LinkedIn members engage with your video ad content. From initial starts through completion, these metrics help you understand which parts of your video hold attention and where viewers drop off. LinkedIn reports quartile completion milestones at 25%, 50%, 75%, and 100%.
| Metric | API Field | Description |
|---|---|---|
| Video Starts | videoStarts | Number of times your video started playing (at least 1 frame rendered) |
| Video Views at 25% | videoFirstQuartileCompletions | Times your video was watched through 25% of its length |
| Video Views at 50% | videoMidpointCompletions | Times your video was watched through 50% of its length |
| Video Views at 75% | videoThirdQuartileCompletions | Times your video was watched through 75% of its length |
| Video Completions (100%) | videoCompletions | Times your video was played to full completion |
| Video Views | videoViews | Views of at least 2 continuous seconds with 50%+ of the video on screen, or clicks on the CTA |
| Completion Rate | videoCompletionRate | Percentage of video starts that resulted in full completions |
| Full-Screen Plays | fullScreenPlays | Number of times the video was expanded to full-screen mode |
| Viral Video Views | viralVideoViews | Video views from organically amplified impressions |
| Viral Video Completions | viralVideoCompletions | Full video completions from organically amplified impressions |
Lead Gen Form Metrics
Lead Gen Form metrics specifically track the performance of LinkedIn's native lead generation forms. These forms auto-fill with member profile data (name, email, job title, company), reducing friction and typically achieving higher conversion rates than external landing pages. Monitoring the form funnel — from opens to completions — reveals optimization opportunities.
| Metric | API Field | Description | Optimization Notes |
|---|---|---|---|
| Lead Form Opens | oneClickLeadFormOpens | Times members opened the Lead Gen Form after tapping the CTA | Measure top-of-form interest — if opens are low, your ad creative or CTA needs work |
| Lead Form Completions | oneClickLeads | Completed Lead Gen Form submissions | The primary conversion metric for lead gen campaigns |
| Completion Rate | leadFormCompletionRate | Percentage of form opens that resulted in a submission | Completions ÷ Opens. Benchmark: 10-30%. Low rates indicate too many fields or friction |
| Cost Per Lead | costPerLead | Average cost per Lead Gen Form submission | Total Spent ÷ Lead Form Completions. B2B benchmark: $30-$150 depending on industry |
Audience Breakdowns
Audience breakdowns are LinkedIn's most powerful reporting feature — and what sets it apart from every other advertising platform. These dimensions let you segment any metric by professional attributes: which companies see your ads, what industries they work in, their job functions and titles, seniority levels, and more. This data is invaluable for B2B targeting optimization and account-based marketing.
| Breakdown | API Field | Description |
|---|---|---|
| Company Name | pivotValues[MEMBER_COMPANY] | Specific company names of members who saw or engaged with your ads |
| Company Industry | pivotValues[MEMBER_INDUSTRY] | Industry classification of members' companies (Technology, Finance, Healthcare, etc.) |
| Company Size | pivotValues[MEMBER_COMPANY_SIZE] | Company size bracket: 1-10, 11-50, 51-200, 201-500, 501-1000, 1001-5000, 5001-10000, 10001+ |
| Job Function | pivotValues[MEMBER_JOB_FUNCTION] | Functional area: Marketing, Sales, Engineering, Finance, Operations, HR, IT, etc. |
| Job Title | pivotValues[MEMBER_JOB_TITLE] | Specific job titles of members (CEO, Marketing Manager, Software Engineer, etc.) |
| Job Seniority | pivotValues[MEMBER_SENIORITY] | Seniority level: Unpaid, Training, Entry, Senior, Manager, Director, VP, CXO, Owner, Partner |
| Member Skills | pivotValues[MEMBER_SKILL] | Professional skills listed on members' profiles (Digital Marketing, Python, Sales, etc.) |
| Location (Country) | pivotValues[MEMBER_COUNTRY_V2] | Country of the member based on profile location |
| Location (Region) | pivotValues[MEMBER_REGION_V2] | State, province, or geographic region of the member |
| Member Age | pivotValues[MEMBER_AGE_RANGE] | Age bracket: 18-24, 25-34, 35-54, 55+ |
| Member Gender | pivotValues[MEMBER_GENDER] | Gender: Male, Female, or Other |
How to Use LinkedIn Metrics for B2B Optimization
LinkedIn's unique professional data makes optimization fundamentally different from consumer-focused platforms. Here's how to leverage these metrics and breakdowns for each campaign type.
For brand awareness campaigns
Focus on impressions, approximate unique impressions, CPM, and engagement rate. Use the company name and company industry breakdowns to verify you're reaching target accounts. Monitor frequency to avoid oversaturation — LinkedIn's professional audience is smaller than consumer platforms, so frequency builds up faster.
For lead generation campaigns
Track lead form opens, lead form completions, completion rate, and cost per lead. Break down by job function, job seniority, and company size to understand which segments produce the cheapest and highest-quality leads. If your completion rate is below 10%, reduce the number of form fields or simplify your qualifying questions.
For website conversion campaigns
Prioritize external conversions, cost per lead, post-click conversions, and conversion rate. Compare post-click vs. view-through conversions to understand how your ads influence the buyer journey. B2B sales cycles are long — view-through conversions are often significant because decision-makers research independently after seeing your ad.
For video campaigns
Track the video view quartile funnel (starts → 25% → 50% → 75% → 100%) to identify drop-off points. Calculate a hook rate (views at 25% ÷ starts) to evaluate your opening. A completion rate above 30% is strong for LinkedIn. Use full-screen plays as a signal of high intent — members who go full-screen are genuinely interested in your content.
For account-based marketing (ABM)
The company name breakdown is your most powerful tool. After running campaigns, review which specific companies engaged with your ads, which job titles clicked, and which seniority levels converted. Cross-reference with your CRM to track pipeline influence. Use company industry and company size breakdowns to validate that your targeting reaches the right ICP (ideal customer profile).
Common Mistakes When Analyzing LinkedIn Ads Data
Even experienced B2B marketers make these mistakes when working with LinkedIn Ads metrics. Avoiding them will improve your analysis accuracy and optimization decisions.
1. Ignoring social (viral) metrics
Many advertisers only look at direct impressions and clicks, completely ignoring social impressions and social clicks. These viral metrics represent free organic amplification — if your ad has 50,000 impressions and 15,000 social impressions, 30% of your exposure cost you nothing. Factor social metrics into your true CPM and CPC calculations.
2. Optimizing for clicks instead of conversions
LinkedIn CPC is high ($5-$15+ on average) compared to Meta or Google. Optimizing for the cheapest clicks often means reaching junior-level members who click out of curiosity. Instead, focus on cost per lead or cost per conversion and use the job seniority breakdown to verify that your clicks come from decision-makers — even if they cost more per click.
3. Not segmenting by job seniority
Aggregate metrics hide critical differences. A campaign might show a $50 cost per lead overall, but when you break down by job seniority, Director+ leads cost $120 while Entry-level leads cost $15. If your sales team only cares about Director+ leads, your true cost per qualified lead is $120, not $50. Always check seniority breakdowns.
4. Comparing LinkedIn CPCs directly to Meta or Google
LinkedIn's audience is smaller and more professionally targeted. A $10 CPC on LinkedIn that drives VP-level traffic to a B2B SaaS product is not comparable to a $1 CPC on Meta that drives consumer traffic. Evaluate LinkedIn on cost per qualified lead and pipeline value generated, not raw click costs.
5. Overlooking view-through conversions for long sales cycles
B2B purchase decisions take weeks or months. A decision-maker may see your LinkedIn ad, not click, then search for your product two weeks later and convert. View-through conversions capture this behavior. Dismissing them means undervaluing LinkedIn's brand and awareness impact on your pipeline.
6. Not using lead form completion rate for optimization
If your Lead Gen Form has high opens but low completions, the problem is the form itself — not the ad creative or targeting. Common causes: too many fields (keep it to 3-4), asking for information not in the member's profile (custom questions reduce completion rates), or unclear value proposition on the form's confirmation screen. Track completion rate independently from click-through rate.
