LinkedIn for B2B Advertising: Its Superpowers and its Shortcomings
LinkedIn is a fantastic ad platform for B2B. Their native targeting for business is unmatched (For example, users dutifully keep their LinkedIn career data up to date but rarely update Facebook job data), and while users are on the platform, they’re far more likely to be ‘in work mode’ than on other social media platforms.
That being said, buyer journeys in B2B can also be far more complex than in B2C. As of 2025, Gartner reported 13 buyers in a buying group on average spending months researching solutions and software before ever opting in to speak to your sales team. The nature of these buyer journeys makes advertising attribution a challenge, especially on LinkedIn.
As attribution gets harder, many marketers react by reaching for the most easily tracked initiatives, such as lead generation, content syndication, or direct response ads.
But as any demand generation leader worth their salt will tell you, myopic demand-capture is less cost effective and less predictable than a full funnel multi-channel strategy in the long term.
In this article, I’ll share all my key tactical learnings found through a decade of B2B marketing, with a focus on LinkedIn ads, from the basics to the more advanced, as well as resources that have benefited me for LinkedIn ads.
Audiences for LinkedIn Ads
LinkedIn ad audience targeting is already a step above other social media platforms for B2B because it relies on user data that is more accurate, but that is just a starting point. Natively, advertisers can use user titles, seniority, function, skills, interests, and more, as well as company-level employee count, industry, revenue, etc. Then you can layer on .csv contact or company lists, third-party lists (static or dynamic), and retargeting audiences.
Best practices for LinkedIn Ad Audience building
- Your audience is your audience
A top LinkedIn advertiser and LinkedIn ads thought leader, JD Garcia joined us on Hitchhiker’s Guide to Marketing Analytics, and one of his key points was that you shouldn’t make your audience bigger for the sake of performance if the audience you’re adding isn’t actually a fit for your product. This question comes up a lot because as a general rule, LinkedIn recommends audience sizes of 50,000 or more people. But often, this may not be right for your business, especially if you have firm qualification criteria, you shouldn’t expand your audience to include people who you wouldn’t consider qualified. - Turn off LinkedIn Audience Expansion
LinkedIn Audience Expansion is a setting that allows LinkedIn to disregard your targeting criteria. There aren’t very many cases where you’d want to do that, so unless you have a specific reason to turn this setting on, make sure it’s off in the campaigns that you build. - Check your logic for location targeting
As you begin building a campaign from a blank slate, the default location setting will be “Recent OR permanent” location. For most B2B companies, you’ll want to target your audience by their home base location, not where they may have recently traveled to on vacation. - If you can, leverage company lists
Most B2B companies have target industries, and perhaps a named account list in their CRM. LinkedIn does have industry targeting natively, but this targeting is mostly based on the data companies supplied LinkedIn about their own profile. Sometimes it can be inaccurate. For example, a healthcare tech company may show up as a Healthcare company OR as a software company. If you can easily do so, or if you already have company lists in your CRM, it helps to upload or sync those lists to LinkedIn for ad targeting as opposed to relying solely on LinkedIn’s native industry targeting. - Leverage dynamic lists for evergreen segments
You can easily upload .csv files of companies or contacts to use in LinkedIn ad targeting, but even better is to sync dynamic segments. You can do so using MAPs, G2 or other review/intent platforms, ABM software, or other targeting software. Here are some dynamic lists that are a great start: Customers, Current Pipeline, Target Accounts, Account with Intent Signals. - Build retargeting lists
LinkedIn has a large variety of retargeting list options. You can retarget based on website visits, company page views, video views, single image ad interactions, document ad interactions, lead gen form interactions, and event ad interactions with date ranges from past 30 days to past 365 days. The first step when you create or take over a LinkedIn account should be to create retargeting segments so that your retargeting audiences grow as you work on the rest of the LinkedIn ads account. - Build dynamic exclusion lists
A feature many don’t know of in LinkedIn Ads is the ability to create dynamic company lists based on the engagement an account has had with your LinkedIn ads or organic content. This can be found under Plan > Companies, and filtering for the criteria you’d like. A couple examples of ways to use this feature are lists like: Accounts with high ad impressions but no engagement; Accounts with organic engagement but no ad impressions.
Formats for LinkedIn Ads
LinkedIn has a variety of ad formats. Many of the less commonly used ad formats provide benefits like shockingly affordable reach or cost per clicks, so it helps to familiarize yourself with all of them so you can create a healthy balanced ads strategy.
Available formats:
Ad Format | Description | Placement / Where It Appears | Best For / Notes |
Sponsored Content – Single Image | Standard image ad in feed | LinkedIn feed | Awareness, traffic, lead gen |
Sponsored Content – Video | Video ad in feed | LinkedIn feed | Storytelling, brand, demos |
Carousel Ads | Swipeable mult‑card images | LinkedIn feed | Product tours, multi‑message |
Document Ads / PDF Ads | Downloadable slide or doc | LinkedIn feed | Thought leadership, gated content |
Event Ads | Promote LinkedIn Events | LinkedIn feed | Webinar / event sign‑ups |
Message Ads | Direct message to inbox | LinkedIn Messaging | High‑intent engagement |
Conversation Ads | Interactive messaging | LinkedIn Messaging | Lead nurture and qualification |
Text Ads | Small text + image | Right rail (desktop) | Low‑budget awareness |
Dynamic Ads | Personalized ads using profile data | Right rail / sidebar | Follower growth, spotlight jobs |
Lead Gen Forms | Forms built into feed ads | LinkedIn feed | In‑platform lead capture |
Connected TV (CTV) Ads | Full‑screen video on large screens — TV shows/devices | LinkedIn Audience Network on Smart TVs / streaming apps | Upper‑funnel reach & brand storytelling |
Tips on LinkedIn Ad Formats:
For low cost retargeting: The lowest cost ad formats tend to be Text Ads and Spotlight Ads – use these in retargeting efforts to stay top of mind among users already familiar with your brand in a budget-friendly way.
For low cost per engagement: Thought leader ads have some of the best return on investment. The reason why they work uniquely well is that they humanize your brand and appear more organic than other ad formats. A great way to leverage thought leader ads is to use a short form video, with any CTA link you’d like to draw attention to in the text of the post (you can add this after the post is used organically if you like).
Different formats can be used for the 3 objectives: Awareness, Consideration, and Conversions.
For example, only videos can be used with the Engagement – Video Views objective.
Objective Category | Objective | Sub-Objectives / Optimization Options | Typical Use Cases |
Awareness | Brand Awareness | • Reach • Impressions | Net-new reach, upper-funnel visibility, CTV |
Consideration | Website Visits | • Landing page views • Clicks | Driving traffic to content or product pages |
Engagement | • Post engagement • Video views | Thought leadership, social proof | |
Video Views | • Playthroughs • Video views (2s, 25%, etc.) | Brand storytelling, explainers | |
Conversions | Lead Generation | • Lead form opens • Lead form submissions | In-platform lead capture |
Website Conversions | • Custom conversion events | Demo requests, signups, purchases |
Your objective will define what LinkedIn optimizes your campaigns towards. So generally, you want to select the most important outcome you expect from your ads, but you need to make sure you’ve matched that with an ad format, message, and audience that is appropriate for that outcome. For example, a pitfall that many fall into is wanting all of their ads to ‘drive demos’. It makes sense that marketers would want to do this, but it isn’t realistic or efficient in the long term. Users need multiple touchpoints to familiarize themselves with you, so you should leverage lower cost options for the awareness / consideration funnel stage, and retarget those users with conversion ads.
LinkedIn Ads Conversion Tracking
Conversion tracking on LinkedIn is important because it’s a feedback loop for the algorithm as well as provides visibility to you in the platform on the conversions that you’re driving.
Conversions can be set up in a few different ways:
- Installing the LinkedIn Insight tag on your website (most common)
- Uploading conversion data to LinkedIn manually via .csv
- Syncing your conversion data to LinkedIn through an API
LinkedIn Insight Tag
After you install the LinkedIn Insight tag, you can set up conversion events for each website action you’d like to track as a conversion. You can also designate values for those conversions, lookback periods, and attribution settings.
Offline Conversion Tracking
Offline conversion tracking refers to uploading a .csv file of the conversions you wish to track into LinkedIn ads.
Conversions API (CAPI)
The Conversions API allows you to pass data to and from LinkedIn on conversion/engagement.
LinkedIn Conversion Tracking Tips & Tricks
- If under attribution model, you select ‘each ad set’, each ad that a user interacted with will get credit for their conversion. This may make it seem like there are more conversions than there are, since they’ll be counted multiple times. But it’ll give you more information on which ads are influencing users who convert than the ‘last ad set’ setting.

- Thank you page visits work but are not foolproof.
If you use a thank you page visit as the website action for a conversion, there may be some dropoff between users submitting the form and the thank you page loading. If you’re able to, a more foolproof website action to track would be the form submission event. However this requires event conversion tracking either manually through your LinkedIn Insight tag, or through another tag manager (such as Google Tag Manager). - Volume is needed for optimization.
If you are marketing a B2B product that is high cost / low volume, you may not have enough conversion volume for LinkedIn to accurately optimize towards your conversion action. LinkedIn ads practitioners often suggest using the website visits objective instead. Guidance varies, some practitioners say you need 50 conversions per month, some say 50 conversions per week for the conversions objective to optimize. If you’re somewhere in the middle it may be best to test this for your own business. - Data coverage may always be incomplete, and that’s okay as long as you know.
Wherever you report from— if you go by LinkedIn data, data synced from the Conversions API, or your own CRM/MAP, you will have only a portion of the data. LinkedIn platform conversion data can tell you that a conversion occurred but not who the person/company was. LinkedIn company data will tell you if impressions/engagements/conversions occurred, but only if there were at least 3 of them during the specified lookback period. This is a privacy threshold, and it is applied across the board for LinkedIn, however you ingest the data. As long as you’re aware of its limitations, LinkedIn still provides lots of opportunities to track data – paid social impressions and engagement can provide valuable signals of marketing influence even without >3 conversions.
5. Beware of “credit-thief” campaigns
If you configure your conversions to give credit to the last campaign as opposed to each campaign that a contact interacted with, you won’t be double counting your conversions, but you may encounter another issue. Certain ad formats are high-reach but low impact, such as Text or Spotlight ads. These ads are low cost ways to stay top of mind for audiences that are already aware of you, but they’re less likely to result in a conversion vs. larger format ads. If you run these in tandem with other campaigns and use the same conversion tracking in each, these campaigns may “steal” credit from other campaigns. For this reason, you may want to set up separate conversions for text / spotlight ads, like the example below.
LinkedIn Ads UTM Tracking
However you track your LinkedIn ad conversions, you should also apply UTM parameters to your destination URLs. This can be done at the ad level, ad group level, or even account level. The easiest way to ensure consistency is to apply these parameters at the account level. This way, every new campaign you create will follow the tracking parameters format that you’ve already created. Once you’ve added the dynamic parameters, all you need to do in the ad destination URL is add the plain URL without any parameters.
Here’s an example of a dynamic tracking parameter:
utm_campaign_id={{CAMPAIGN_ID}}&account_id={{ACCOUNT_ID}}&utm_campaign={{CAMPAIGN_NAME}}&utm_ad_id={{AD_ID}}&utm_source=LinkedIn&utm_medium=paidsocial
Everything in the curly brackets is something that LinkedIn will replace with the correct value for your campaign / ad.
This doesn’t preclude you from having to have consistency though. You’ll still need to follow a cohesive naming convention for your campaigns / ad groups so that the values that populate make sense to you later.
For example, you might name campaigns like this: “26Q1-TOFU-MMB-BA”. If you follow a naming convention, you just need to continue doing that in LinkedIn and the correct values will populate in your UTMs.
One UTM pitfall you may run into is if you choose to sponsor a post that was previously organic. Organic posts with UTMs that you then sponsor can cause LinkedIn to reject your ads, citing “a non-functional site”. This is likely due to some combination of organic post link shortening + UTMs and appending UTMs when they’re already present. The simplest way to prevent this is to edit any links in your organic posts before you sponsor them to remove the shortened link and UTM parameters, especially since any organic parameters would no longer be correct for the post when used in an ad.
For more on UTMs, check out our full guide on UTM Best Practices.
Reporting on LinkedIn Ads (Without Fooling Yourself)
Reporting on LinkedIn ads is where things often get messy.
The biggest mistake marketers make is treating LinkedIn’s platform attribution as the full picture.
LinkedIn’s reporting is useful, but it has limitations:
- Attribution windows can inflate conversions
- Privacy thresholds hide low-volume company activity
- Cross-channel influence isn’t visible
Instead of relying on one reporting source, it helps to view LinkedIn performance through multiple lenses.
Platform Metrics (Operational Reporting)
Inside LinkedIn, you’ll typically monitor:
- CPC
- CTR
- Cost per result
- Frequency
- Conversion volume
These metrics are useful for optimizing campaigns and creative, but not for evaluating the full impact of LinkedIn on pipeline or revenue.
Marketing Analytics Platform
An external analytics platform like CaliberMind will give you better visibility into:
- Attribution beyond first and last touch
- Leads generated
- Opportunities influenced
- Pipeline generated
By using a marketing analytics platform like CaliberMind, you’re able to measure LinkedIn alongside other channels like search, events, or content marketing and connect all that data to actual business outcomes.
Marketing Influence Signals
Even if LinkedIn isn’t credited with the final conversion, its influence can still show up through signals like:
- Ad engagement from target accounts
- Website visits from LinkedIn campaigns
- Increased branded search volume
- Retargeting audience growth
When viewed this way, LinkedIn ads become a demand creation channel, not just a lead generation tool.
Final Thoughts: LinkedIn Ads Work Best as Part of a System
LinkedIn ads rarely work well in isolation. The companies that get the most value from LinkedIn are usually running it alongside:
- Content marketing
- Webinars
- Organic social
- Events
- Sales outreach
- Retargeting across multiple channels
When these systems work together, LinkedIn becomes extremely powerful for reaching buying groups early in their research process. Sure, the cost per click can be expensive. But when used strategically, LinkedIn can help you reach the exact buyers you want months before they ever fill out a demo form. And in B2B marketing, that early influence is often what determines who wins the deal.


