A Practitioner’s Guide to LinkedIn Ads for B2B Demand Gen

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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 LinkedIn Audience Network on Smart TVs / streaming apps Upper‑funnel reach & brand storytelling

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 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.

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.

Reporting on LinkedIn Ads (Without Fooling Yourself)

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.

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.