LinkedIn Ads Management for B2B Teams That Report on Pipeline

LinkedIn clicks cost more than most channels, so it only pays when the leads become pipeline. John Williams runs LinkedIn Ads with CRM outcomes flowing back through the Conversions API, account lists built with sales, and reporting that ends at opportunities, not form fills.

300 matched members needed before an audience can serve
30 days to send qualified-lead data back for optimization
95-5 B2B Institute heuristic for in-market buyers

TL;DR

Who this is for

Not a fit if nobody owns lead follow-up. LinkedIn can find the right people; it can't call them back. See our SaaS marketing work for the wider funnel.

What's included

How John runs LinkedIn ads

Turn on first-party tracking

With enhanced conversion tracking on, LinkedIn adds a click ID (li_fat_id) to landing page URLs so the Insight Tag can use first-party cookies (LinkedIn Help). The cookie lasts 30 days, and LinkedIn keeps the click-to-member mapping for 365 days, so the ID still works for Conversions API matching after the cookie expires (Enabling Click IDs). We capture it in a hidden form field for offline matching.

Add the Conversions API and deduplicate

LinkedIn recommends sending events through both the Insight Tag and the Conversions API, with a separate conversion rule for each source. When both arrive with the same eventId, LinkedIn discards the API event and counts the tag event (Deduplication). That's why a correct setup shows a higher Insight Tag count than API count.

Optimize to qualified leads

The qualified leads optimization goal learns from CRM outcomes sent through the Conversions API or through CRM Sync in Business Manager. LinkedIn advises using one source, not both. The data must arrive within 30 days, and LinkedIn recommends five or more qualified leads in the two-week learning phase (Qualified leads optimization goal). We pick the earliest CRM stage sales trusts that still clears that volume.

Bid for control, then for scale

Maximum delivery spends the full budget and charges by impression. Cost cap sets a target cost per result. Manual bidding gives the most control and needs the most supervision (bidding strategies). New programs start on cost cap. Proven ad sets move to maximum delivery when the cost per qualified lead holds.

Report to pipeline monthly

Each month we join campaign data to CRM opportunities and revenue, and move budget to the ad sets that produce pipeline, not the ones with the cheapest leads.

Common LinkedIn mistakes John fixes

Account-based marketing on LinkedIn: the rules that shape the plan

Rule What LinkedIn says What we do about it
Company list size At least 300 rows to upload, up to 300,000 companies, 1,000 or more recommended (company list targeting). Tier lists by fit, and keep tier 1 big enough to serve on its own.
Matched audience minimum An ad set needs at least 300 matched member accounts, and location is required. Check matched counts after adding location and job filters, not before.
EEA and Switzerland Matched Audiences only include members who opted in, so lists match smaller there. Plan larger lists for European accounts.
List expiry A company list expires if it isn't used in an active or draft ad set within 90 days. Refresh lists from the CRM on a schedule.
Match accuracy Adding each company's LinkedIn Page URL improves match rate. Enrich the list before upload.

On budget split, the LinkedIn B2B Institute and the Ehrenberg-Bass Institute make the case that most business buyers aren't in market at any given time. Their own examples: 75% of companies buy computers once every four years and 80% change banks once every five (95-5 Rule). Ehrenberg-Bass calls 95% a heuristic, not a precise number. We use it to size two jobs: brand campaigns that reach the full account list, and conversion campaigns aimed at accounts already showing intent.

To see whether the brand work is landing, we read company-level engagement for uploaded lists in Campaign Manager's Companies Hub (under Plan, then Companies) alongside CRM data (Matched Audiences best practices). The question each quarter is simple: are more target accounts engaging, and are more of them turning into opportunities? If engagement rises and pipeline doesn't, the problem is the offer or the follow-up, not the targeting.

Pricing and engagement

LinkedIn management is a flat monthly fee, quoted after we've audited your Campaign Manager account, tracking, and CRM connection. Per the pricing page, nothing at Ahmeego is billed as a percentage of spend and there are no long contracts. A Conversions API and CRM integration can also be scoped as a one-time project.

Platforms we work in

LinkedIn's own tools plus the CRM and tag stack behind them. Official product pages below.

LinkedIn logoLinkedIn Campaign Manager LinkedIn logoLinkedIn Insight Tag HubSpot logoHubSpot Salesforce logoSalesforce Google Tag Manager logoGoogle Tag Manager Zapier logoZapier Microsoft logoMicrosoft Advertising Looker logo (Looker Studio)Looker Studio

Logos via the Simple Icons project. Trademarks belong to their owners; no endorsement implied.

Proof you can check before you call

Tools and posts on ahmeego.com that support B2B paid social work.

Tool
Social Media Ad Builder: LinkedIn copy written to its limits
Tool
Creative Asset Validator: check LinkedIn image and video specs
Q&A
Search ads for B2B: does it work?
Q&A
Performance Max advice for B2B lead gen
Article
Why a verticalized CRM beats a horizontal one
Free tool
Marketing Analytics Auditor: check your tags and consent

Frequently asked questions

Do I need the LinkedIn Conversions API if I have the Insight Tag?
LinkedIn recommends both. The Insight Tag captures browser events. The Conversions API sends events from your server or CRM, including offline outcomes like qualified leads and closed deals. Use a shared eventId so LinkedIn can deduplicate.
How does LinkedIn deduplicate Insight Tag and Conversions API events?
You create a conversion rule for each source and send the same eventId from the browser and the server. When LinkedIn receives both with the same eventId, it discards the Conversions API event and counts the Insight Tag event.
Should we use Lead Gen Forms or send people to our website?
Lead Gen Forms convert more easily because LinkedIn pre-fills them, which also means more low-intent leads. They work well when sales follows up fast and qualified outcomes go back to LinkedIn. If sales capacity is tight, a website form with stronger qualification may be better.
What is the qualified leads optimization goal?
A lead generation option that optimizes delivery toward people likely to become qualified leads, using qualified-lead data you send through the Conversions API or CRM Sync. LinkedIn needs that data within 30 days and recommends five or more qualified leads in the first two weeks.
How big does an account list need to be?
LinkedIn needs at least 300 rows to upload a company list and at least 300 matched member accounts before an ad set can run. It recommends 1,000 or more companies. Lists for European accounts match smaller because only opted-in members are included.
What are Thought Leader Ads?
Sponsored versions of public posts by people rather than your company Page: employees, creators, or other members who approve the sponsorship. They tend to feel less like ads, but every sponsorship needs the author's permission.
Why are LinkedIn leads more expensive than Meta leads?
You're paying for professional targeting by company, job function, and seniority that other platforms don't offer. The fair comparison is cost per qualified lead or per opportunity, not cost per form fill.

Talk to John about LinkedIn ads

Tell John who you sell to, your monthly LinkedIn spend, and which CRM you use. He'll reply with a written read on tracking, audiences, and lead quality.

John, Kristy, or Sandeep will reply. One of the three of us will respond personally within 1 business day. No SDR queue.
We respond within 1 business day. No spam, ever. Read our privacy notice.

Top 25 references

The primary sources, standards, research, and tools we rely on for this work. Every link was checked on 2026-10-11. We aren't affiliated with these publishers unless noted.

Official documentation

  1. Create and manage your Insight Tag — LinkedIn Marketing Solutions Help
    Step-by-step setup of the Insight Tag, from creating it in Campaign Manager to confirming it's active and managing its settings.
  2. Enable first-party cookies on your LinkedIn Insight Tag — LinkedIn Marketing Solutions Help
    How enhanced conversion tracking adds a click ID to landing pages and why image pixels must be replaced to use first-party cookies.
  3. Deduplication for conversion tracking — LinkedIn Marketing Solutions Help
    LinkedIn's plain-language explanation of redundant setups and why the Insight Tag count should run higher than the API count.
  4. Qualified leads optimization goal — LinkedIn Marketing Solutions Help
    Requirements for optimizing toward CRM-qualified leads, including the 30-day data window and the two-week learning phase.
  5. Lead Gen Form hidden fields — LinkedIn Marketing Solutions Help
    How to add up to 20 hidden fields with dynamic campaign, ad set, and ad parameters so leads arrive in the CRM with their source.
  6. Company list targeting in Campaign Manager — LinkedIn Marketing Solutions Help
    Upload rules for account lists: 300-row minimum, 300,000-company maximum, 300 matched members to serve, and 90-day expiry.
  7. Campaign and ad set bidding strategies — LinkedIn Marketing Solutions Help
    How maximum delivery, cost cap, and manual bidding work, how each is charged, and when to use which.
  8. Thought Leader Ads — LinkedIn Marketing Solutions Help
    Which member posts can be sponsored, the permissions needed, and the author approval each sponsorship requires.
  9. Conversions API — Microsoft Learn (LinkedIn Marketing API)
    The developer reference for conversion rules and event streaming, including the qualified-lead conversion types added in version 202608.
  10. Deduplication (Insight Tag and Conversions API) — Microsoft Learn (LinkedIn Marketing API)
    Technical steps for passing the same eventId from the browser and server, including the Google Tag Manager template option.
  11. Enabling Click IDs — Microsoft Learn (LinkedIn Marketing API)
    How the li_fat_id click ID is captured and why it stays usable for API matching for 365 days after the click.
  12. Matched Audiences FAQ — Microsoft Learn (LinkedIn Marketing API)
    Answers on match keys, audience minimums, and why a list can show 'audience too small' after privacy filtering.
  13. LinkedIn Insight Tag product page — LinkedIn Marketing Solutions
    Installation options and the warning to keep the tag off pages that handle health, financial, or other sensitive data.

Standards & policy

  1. Guidelines 8/2020 on the targeting of social media users — European Data Protection Board
    The EU regulators' view of joint responsibility between advertisers and platforms when uploading lists or targeting members.
  2. Business-to-business marketing — UK Information Commissioner's Office
    How UK data protection and electronic marketing rules apply when the people you target are employees of other businesses.
  3. 16 CFR Part 255: Guides Concerning Use of Endorsements and Testimonials in Advertising — eCFR (Federal Trade Commission)
    The FTC Endorsement Guides that govern disclosure when employees or outside creators promote your product, as in Thought Leader Ads.

Research & studies

  1. 95-5 Rule — LinkedIn B2B Institute
    The B2B Institute's case that most buyers are out of market at any time, with purchase-cycle examples from joint Ehrenberg-Bass research.
  2. How B2B Brands Grow — LinkedIn B2B Institute
    The B2B Institute's research program with Ehrenberg-Bass on mental availability, category entry points, and brand growth in B2B.
  3. Advertising effectiveness and the 95-5 rule — Ehrenberg-Bass Institute for Marketing Science
    The original explanation of the rule, including the authors' note that 95% is a heuristic rather than a precise figure.
  4. Estimating the Value of Offsite Tracking Data to Advertisers: Evidence from Meta — NBER (Wernerfelt, Tuchman, Shapiro, Moakler)
    Experimental evidence that losing conversion signals raises cost per incremental customer, the core argument for a Conversions API.

Industry reports & benchmarks

  1. B2B Benchmarks — Dreamdata
    B2B revenue-attribution benchmarks for CPM, CPC, and channel budget share, including how much B2B paid spend goes to LinkedIn.

Leading tools

  1. Connect your LinkedIn Ads account to HubSpot — HubSpot Knowledge Base
    How to sync LinkedIn Ads and Lead Gen Form leads into HubSpot so CRM stages can be reported against campaigns.
  2. LinkedIn Conversions integrations — Zapier
    A no-code path to send CRM events to the LinkedIn Conversions API when a direct build isn't practical.

Communities & courses

  1. Activating Conversions API (course) — LinkedIn Marketing Academy
    LinkedIn's free self-paced course on streaming conversion data into Campaign Manager through the Conversions API.
  2. LinkedIn Marketing Academy — LinkedIn
    LinkedIn's free courses and certifications on Campaign Manager, including Accelerate, targeting, and measurement.
AI disclosure: This page was drafted with AI assistance and edited by a human. LinkedIn rules and limits are cited to official documentation as checked on 2026-10-11; LinkedIn changes Campaign Manager often, so confirm against the linked source before acting. Brand names mentioned in John's background are past engagements listed on the about page; no current endorsement is implied.

Check your tags and consent setup for free.

The Marketing Analytics Auditor detects tracking and consent issues in your browser.

Launch the auditor Talk to John