adwarp

Start with 1 prompt

Paste it into Claude Code, Codex or Cursor. Your agent installs Adwarp, walks you through your LinkedIn app and checks the connection.

setup prompt
Set up Adwarp for me. It's the open-source ad agent for LinkedIn Ads and Google Ads: https://github.com/adwarp-dev/adwarp

1. Check that Node.js 20 or newer is installed.
2. Walk me through creating my own LinkedIn developer app with the Advertising API product: https://github.com/adwarp-dev/adwarp/blob/main/docs/linkedin-app.md
3. Save the app's client ID and secret to ~/.adwarp/config.json as clientId and clientSecret.
4. Run "npx -y adwarp auth login" and wait while I approve access in my browser.
5. Add Adwarp to the AI client I'm using right now as an MCP server that runs "npx -y adwarp mcp". In Claude Code that's: claude mcp add adwarp -- npx -y adwarp mcp
6. Check the connection by listing my ad accounts, then save the one I pick as defaultAccountId in ~/.adwarp/config.json.

Don't create or change anything in my ad accounts during setup. LinkedIn campaigns start as drafts, so nothing spends until I turn it on.
adwarp
GitHub

Start with 1 prompt

Paste it into Claude Code, Codex or Cursor. Your agent installs Adwarp, walks you through your LinkedIn app and checks the connection.

setup prompt
Set up Adwarp for me. It's the open-source ad agent for LinkedIn Ads and Google Ads: https://github.com/adwarp-dev/adwarp

1. Check that Node.js 20 or newer is installed.
2. Walk me through creating my own LinkedIn developer app with the Advertising API product: https://github.com/adwarp-dev/adwarp/blob/main/docs/linkedin-app.md
3. Save the app's client ID and secret to ~/.adwarp/config.json as clientId and clientSecret.
4. Run "npx -y adwarp auth login" and wait while I approve access in my browser.
5. Add Adwarp to the AI client I'm using right now as an MCP server that runs "npx -y adwarp mcp". In Claude Code that's: claude mcp add adwarp -- npx -y adwarp mcp
6. Check the connection by listing my ad accounts, then save the one I pick as defaultAccountId in ~/.adwarp/config.json.

Don't create or change anything in my ad accounts during setup. LinkedIn campaigns start as drafts, so nothing spends until I turn it on.

What LinkedIn ads cost in 2026, with a budget calculator

Dated, sourced prices for a click, 1,000 impressions and a lead, LinkedIn's minimums, and a calculator that turns an audience size into a monthly budget.

By Updated 14 min read

LinkedIn doesn't publish prices. Every ad goes through an auction, and the only fixed numbers are the minimums: 10 USD a day per ad set and 100 USD for a new lifetime budget (LinkedIn). In 2025 ad-account data, US business audiences paid a median 8.99 USD per click and 62.67 USD per 1,000 impressions (ZenABM, 211 companies), and a lead cost a blended 202 USD (Metadata, 153 advertisers).

Every figure on this page was checked on November 7, 2026. Other guides quote 2 to 3 USD per click. That range comes from a WebFX survey in which US marketers reported what they pay, and every dataset built from real accounts or LinkedIn's own forecasts puts the typical click at 5.58 USD or more.

How much LinkedIn ads cost in 2026

Published costs per 1,000 impressions sit 10 to 15 times apart, and cost per click spreads by almost 8 times. The table sets the lowest published number next to the highest and says where each came from.

Fig. 01This post's published costs per 1,000 impressions on 1 scale: the WebFX survey's 5.01 to 8 USD, theb2bhouse's forecast-based 33.80 USD, and ZenABM's 2025 ad-account medians of 62.67 USD in the US and 78.30 USD overall.
Metric, Low public figure, High public figure, Reason
MetricLow public figureHigh public figureReason
Cost per click2 to 3 USD, WebFX survey of US marketers, 2026-05-26, repeated without a source by Zapier (2026-01-15)10.48 to 15.72 USD by quarter, HockeyStack, 70+ business software companies and 28 million USD of spend, 2023 to 2024 dataSelf-reported answers against ad-account data. Thought leader ads, at a 2.29 USD median (ZenABM, 2025 ads), pull blended medians down
Cost per 1,000 impressions5.01 to 8 USD, WebFX survey, 2026-05-2678.30 USD median, ZenABM, 211 companies and 5.54 million USD of 2025 spendSurvey answers against narrow account-based audiences, which cost more to reach. theb2bhouse sits between at 33.80 USD (2025-12-19), from LinkedIn's forecasting tool plus client campaigns
Cost per lead75 USD, a fixed input in Stackmatix's worksheet with no source, 2026-08-08376 USD for the middle advertiser, Metadata, 153 advertisers and 57.6 million USD of 2025 spendMetadata's 202 USD blended figure divides all spend by all leads, so the biggest accounts weigh most
Cost per send0.26 to 0.50 USD, WebFX survey, 2026-05-260.60 to 1.20 USD, Stackmatix, no source, 2026-08-08Weakly sourced. No ad-account dataset we found publishes it

Why the published numbers disagree

The gap comes from 5 differences that most guides don't separate.

  • Survey answers versus ad-account medians. WebFX asked "hundreds of U.S.-based marketing professionals" what their businesses pay. ZenABM, Metadata and HockeyStack read spend and results from the ad accounts themselves.
  • Broad feed audiences versus account lists. Every company in ZenABM's sample ran account-based programs, which target named companies, and their 2025 median was 78.30 USD per 1,000 impressions. theb2bhouse's global average across all kinds of targeting is 33.80 USD.
  • Region. In the same ZenABM data the US median was 62.67 USD per 1,000 impressions, the UK 56.62 USD and the Netherlands 50.08 USD.
  • Format. ZenABM's median click on a thought leader ad cost 2.29 USD, about a sixth of the 13.23 USD for a single image ad.
  • Year of data. HockeyStack's 10.48 to 15.72 USD comes from 2023 and 2024 campaigns, and a guide with 2026 in its title can still be quoting 2023.

Which number to plan with

Before launch, use the dataset that looks most like your audience, and swap in your own number once you have 30 days of spend.

Your audience, Cost per 1,000 impressions, Cost per click, Source
Your audienceCost per 1,000 impressionsCost per clickSource
Broad targeting by job and industry, any region33.80 USD5.58 USDtheb2bhouse, 2025-12-19
Account-based, US62.67 USD8.99 USDZenABM US median, 2025 spend
Account-based, all 29 countries in the sample78.30 USD11.04 USDZenABM median, 2025 spend

Your own cost per 1,000 impressions is spend divided by impressions, times 1,000. It's the only number on this page measured on your audience. From your terminal, Adwarp's reporting returns it for every ad set with adwarp report perf campaign -p last_30_days, next to the click-through rate.

Fig. 02An ad set report: once ads run, the column to plan with is cost per 1,000 impressions, worked out from each ad set's own spend and impressions.

How LinkedIn charges for ads

Each time a slot opens in front of a member who matches your targeting, your ad set bids for it against other advertisers chasing similar people (LinkedIn Help a420561). LinkedIn sums up the price in 1 line: "The cost required to win the auction depends on the desirability of your target audience."

What you're billed for depends on 2 settings, the objective and the bidding strategy. In LinkedIn's pricing table, most Sponsored Content is billed per 1,000 impressions, including ad sets whose objective is website visits or leads. Manual bidding is the setting that can switch the bill to clicks.

Fig. 03Each open slot goes to 1 ad set in an auction, and what the winner pays for (impressions, clicks or sends) is set by its objective and bidding strategy.
Bidding strategy, Behavior, Sponsored Content is billed per
Bidding strategyBehaviorSponsored Content is billed per
Maximum deliveryLinkedIn bids for you to get the most results from the full budget1,000 impressions
Cost capYou set the "maximum cost per action"1,000 impressions
Manual biddingYou set the bidClick for website visits, engagement, leads and conversions. 1,000 impressions for awareness and video views

Sponsored Messaging is billed per send under most objectives. Relevance also moves the price. From the same Help page: "The more relevant your ad, the lower the price you pay."

1 reporting change matters if you compare months. As of October 2026, Campaign Manager reports impressions and clicks for Sponsored Messaging (LinkedIn Help a445476). In accounts that run both Sponsored Messaging and Sponsored Content, LinkedIn says this can shift cost per 1,000 impressions, cost per click and click-through rate, and raise reported reach and frequency. A September cost per click and a November cost per click may not measure the same thing.

Fig. 04A Sponsored Messaging ad is billed per send under most objectives, and from October 2026 Campaign Manager also reports its impressions and clicks.

LinkedIn ads minimum budget

LinkedIn sets floors on money and on audience size. Each row below links to the LinkedIn page that sets it.

Floor, Amount, Applies to, Source
FloorAmountApplies toSource
Daily budget minimum10 USD a dayEvery ad set, any formatLinkedIn budget page
Lifetime budget minimum100 USDA new, inactive ad set. After that, 10 USD times the days scheduledLinkedIn budget page
Suggested daily budget25 USDNew advertisers paying in USDLinkedIn budget page
Suggested daily budget50 to 100 USDExisting advertisers paying in USDLinkedIn budget page
Campaign daily budget under Dynamic Group Budget30 USD a dayThe campaign, shared across its ad setsLinkedIn Help a1518084
Audience to serve300 membersEvery ad setLinkedIn Help a423690
Suggested audience50,000 membersGeneral suggestionLinkedIn Help a423690
Suggested audience300,000 membersSponsored Content and Sponsored MessagingLinkedIn Help a423690
Fig. 05LinkedIn's 2 hard floors, 10 USD a day and 300 members, with the higher numbers it suggests stacked above them.

The daily floor is the one that bites on small budgets. At 10 USD a day an ad set costs at least about 304 USD a month (10 USD times 30.4 days), whatever the size of its audience. 3 ad sets at the floor come to 912 USD a month.

WebFX and Stackmatix both list a 2 USD minimum bid. LinkedIn's budget page names no minimum bid, and neither do the pricing and bidding Help pages cited here. Under maximum delivery there's no bid to set at all. With cost cap or manual bidding, Campaign Manager shows bid suggestions for the ad set you're building (LinkedIn Help a427513), and that's the number to start from.

Fig. 06The 3 bidding strategies in Campaign Manager: maximum delivery has no bid to set, and cost cap and manual bidding each show a suggested bid for the ad set.

LinkedIn ads cost by format

In ZenABM's data, a video ad click cost almost 7 times as much as a thought leader ad click. ZenABM measured clicks across 161,256 ads and Metadata measured leads, so the 2 columns below come from different datasets.

Format, Median cost per click (ZenABM, 2025 ads), Cost per lead (Metadata, 2025 spend)
FormatMedian cost per click (ZenABM, 2025 ads)Cost per lead (Metadata, 2025 spend)
Thought leader ad2.29 USDNot reported
Single image ad13.23 USD200 USD (image ads)
Carousel ad13.30 USDNot reported
Video ad15.61 USD265 USD
Document adNot reported142 USD
Lead form, any formatNot reported193 USD
Landing page, any formatNot reported346 USD
Fig. 07Median cost per click by format in ZenABM's 2025 data (published 2026-02-16): thought leader ads at 2.29 USD against 13.23 to 15.61 USD for single image, carousel and video ads.

Thought leader ads are posts from a person's profile that a company sponsors. In ZenABM's sample they also had the highest median click-through rate, 2.68% against 0.42% for single image ads. Cost per click is the cost of 1,000 impressions divided by the clicks those impressions earn, so an ad people click more often gets cheaper clicks. LinkedIn thought leader ads covers how to set them up.

Fig. 08Each dot is 1 impression: at ZenABM's 2025 median click-through rates, 1,000 impressions earn a thought leader ad about 27 clicks and a single image ad about 4.

Metadata measured what a lead costs. Document ads produced the cheapest leads, at 142 USD, and a LinkedIn lead form beat a landing page by 193 USD to 346 USD.

Fig. 09Metadata's 2025 cost per lead: 142 USD for document ads, and across all formats 193 USD through a LinkedIn lead form against 346 USD through a landing page.

LinkedIn ads cost by audience

The narrower the audience, the more each impression costs. ZenABM's account-based programs paid a median 78.30 USD per 1,000 impressions in 2025, while theb2bhouse's global average, built from LinkedIn's forecasting tool and its own client campaigns, is 33.80 USD (2025-12-19).

Fig. 10A broad audience against an account list: 33.80 USD per 1,000 impressions in theb2bhouse's global average (2025-12-19) and 78.30 USD in ZenABM's account-based median (2025).

Seniority pushes the price the same way. In theb2bhouse's figures a click from a senior decision maker costs 6.40 USD, against 4.40 USD from junior staff.

Region matters less than either in ZenABM's 2025 data:

Market, Median cost per 1,000 impressions, Median cost per click
MarketMedian cost per 1,000 impressionsMedian cost per click
United States62.67 USD8.99 USD
United Kingdom56.62 USD9.16 USD
Netherlands50.08 USD6.40 USD

Placements off LinkedIn change who you're paying to reach, which is a separate decision. LinkedIn Audience Network covers it.

The budget math

3 formulas do all the work. Cost per 1,000 impressions is the input, because that's what most ad sets are billed on.

Budget formulas
impressions a month    = monthly budget / cost per 1,000 impressions x 1,000
impressions per member = impressions a month / audience size
budget for a frequency = audience size x impressions per member x cost per 1,000 impressions / 1,000
Fig. 11Impressions per member a month on a dial, with the needle at the 4 used in this post's examples, inside the workable band of 1 to 8.

The middle formula tells you whether a budget fits its audience. The bands below are Adwarp's starting values from the linkedin-audience-sizing skill. They aren't benchmarks, and you can change them.

Impressions per member a month, Band, Meaning
Impressions per member a monthBandMeaning
Under 1ThinThe budget can't reach most of the audience each month, so the auction decides who sees the ads
1 to 8WorkableRoom to reach the audience more than once without flooding it
Over 8SaturatedThe same people see each ad often. Lower the budget, widen the audience or rotate in new ads

Project clicks with a cost per click and leads with a cost per lead, and don't build a median out of other medians. ZenABM's US figures show why: 62.67 USD per 1,000 impressions at a 0.52% click-through rate works out to about 12 USD a click, but the median click cost 8.99 USD. The advertiser in the middle on click price isn't the advertiser in the middle on impressions.

Everything hangs on the audience size. Campaign Manager shows it in the forecasted results pane while you build an ad set. From your terminal, Adwarp's estimate_audience tool returns it for a full targeting spec, and npx adwarp targeting estimate returns it for 1 facet at a time. The session below sizes a 1:1 ad set with the made-up example from the skill:

claude ~ size before launch

> Size the Halvorsen Logistics decision makers for a 1:1 ad set, then check 600 USD a month at our 85 USD per 1,000 impressions

adwarp.estimate_audience location, company: 6,800

adwarp.estimate_audience + job function: 2,450

adwarp.estimate_audience + seniority VP, CXO: 260

260 is under the 300 members LinkedIn needs to serve

adwarp.estimate_audience + seniority Director: 610

610 members, in the 400 to 1,000 range for a 1:1 ad set

600 / 85 x 1,000 = 7,059 impressions a month = 11.6 per member

Saturated (over 8). About 415 USD a month buys 8 per member.

Read-only. Nothing was created. Made-up example data.

Worked example: a 50,000-member persona audience

50,000 is LinkedIn's general suggestion for audience size (LinkedIn Help a423690). To show each member 4 impressions a month at ZenABM's US median of 62.67 USD:

50,000 x 4 x 62.67 / 1,000 = 12,534 USD a month, about 412 USD a day.

At theb2bhouse's 33.80 USD the same plan costs 6,760 USD a month, about 222 USD a day, so the choice of benchmark alone moves the budget by 5,774 USD.

Worked example: a 700-member 1:1 account ad set

A 1:1 account-based ad set targets the buying group at 1 company, so the audience is small, 700 members in this case. 4 impressions per member at 62.67 USD would cost 175 USD a month. That's under the 10 USD daily floor, which comes to about 304 USD a month, so the floor sets the budget.

At 62.67 USD, 304 USD buys about 4,850 impressions, or 6.9 per member, which still sits in the workable band. Shrink the audience to 500 and the same floor buys 9.7 per member, which is saturated at the lowest spend LinkedIn allows.

Fig. 12The 10 USD daily floor lifts the 700-member plan from 175 to 304 USD a month, which buys 6.9 impressions per member, or 9.7 at 500 members.

What 300 to 500 USD a month buys

A Reddit thread cited in Google's AI Overview asks whether a 300 to 500 USD LinkedIn Ads budget can do anything. Take 400 USD. At 62.67 USD per 1,000 impressions it buys about 6,380 impressions, at 33.80 USD about 11,830, and at the 8.99 USD median about 44 clicks.

That's 1 ad set, a little above the 10 USD daily floor, aimed at an audience of a few thousand. At 6,380 impressions, any audience between about 800 and 6,400 members stays in the workable band. It's enough to learn whether 1 audience responds. Testing 3 audiences against each other would take 3 ad sets and about 912 USD a month at the floor.

Fig. 13At the 10 USD daily floor each ad set costs about 304 USD a month, so 400 USD holds 1 of them and 3 audiences need about 912 USD.

The table runs the same math at 4 budgets. Impressions use theb2bhouse's 33.80 USD (2025-12-19) and ZenABM's 62.67 USD US median (2025), clicks ZenABM's 8.99 USD US median, and leads Metadata's 202 USD blended cost (2025).

Monthly budget, Impressions at 33.80 USD, Impressions at 62.67 USD, Clicks at 8.99 USD, Leads at 202 USD
Monthly budgetImpressions at 33.80 USDImpressions at 62.67 USDClicks at 8.99 USDLeads at 202 USD
300 USD8,8764,787331.5
1,000 USD29,58615,9571115
3,000 USD88,75747,87033415
10,000 USD295,858159,5661,11250

LinkedIn ad budget calculator

This calculator starts from audience size. Enter the count from Campaign Manager or estimate_audience and pick the cost per 1,000 impressions that matches it, then use the slider for how often each member sees your ads in a month. Start from budget goes the other way and returns impressions, frequency and how long the money lasts at the floor. It runs in your browser and sends nothing anywhere.

Fig. 14The calculator's core: audience, impressions per member and cost per 1,000 impressions multiply into a monthly budget, here the 12,534 USD of the 50,000-member example.

LinkedIn ad budget calculator

From Campaign Manager's forecasted results, or Adwarp's estimate_audience.

Source: ZenABM US median, 2025 spend.

Under 1 is thin, 1 to 8 workable, over 8 saturated.

Each needs at least 10 USD a day.

Source: ZenABM US median, 2025 spend.

Source: Metadata, 153 advertisers, 2025 spend.

Monthly budget per ad set50,000 x 4.0 x 62.67 / 1,000
Daily budget per ad setmonthly / 30.4 days
412 USD
10 USD daily floor (LinkedIn)
Above it
25 USD suggestion for new advertisers (LinkedIn)
At or above it
Impressions per member a month
4.0, workable
Projected clicks a month12,534 USD / 8.99, ZenABM US median, 2025 spend
about 1,394
Projected leads a month12,534 USD / 202, Metadata, 153 advertisers, 2025 spend
about 62.0

budget per ad set = audience x impressions per member x cost per 1,000 / 1,000
impressions = budget / cost per 1,000 x 1,000
floor = 10 USD a day x 30.4 days = 304 USD a month per ad set

Floors: LinkedIn budget page and LinkedIn Help a423690. Costs: theb2bhouse (2025-12-19), ZenABM (2025 spend), Metadata (2025 spend). The bands are Adwarp's starting values, not benchmarks. Nothing you type leaves this page.

If the floor sets your budget, widen the audience or accept a higher frequency. Once the ad sets are live, the ad-budget-pacing skill projects month-end spend each morning from spend to date and the last 7 days.

How much should you spend on LinkedIn ads?

Start at the floor: 10 USD a day for each ad set you need, about 304 USD a month apiece. Use the calculator to check that each ad set lands between 1 and 8 impressions per member a month, and raise the budget only where the band says thin.

Then give each ad time. Adwarp's linkedin-ads-performance-review skill waits for about 1,000 impressions on an ad before judging its click-through rate or cost per click, and 3 results before judging cost per result. At the floor and 62.67 USD per 1,000 impressions, an ad set with 2 ads gets each ad to 1,000 impressions around day 13.

Fig. 15A month at the 10 USD floor and 62.67 USD per 1,000 impressions: an ad set with 2 ads gets each ad to 1,000 impressions on day 13, the earliest point to judge it.

Cost per lead needs longer than a month. Professor John Dawes of the Ehrenberg-Bass Institute found that only about 5% of business buyers are in market at any given time (Ehrenberg-Bass Institute), so most of the people who see your ads in month 1 won't be buying for a while.

Fig. 16About 5% of business buyers are in market at any given time, according to the Ehrenberg-Bass Institute, which is 1 of these 20 people.

For scale: ZenABM's median account-based program spent 2,693 USD a month in 2025, while 48% of the businesses in WebFX's survey spend 0 to 500 USD a month. As for what comes back, Metadata's 2025 data has LinkedIn turning 1 USD of lead-generation spend into 10.20 USD of pipeline, across the 90 advertisers that connected their customer relationship management system. Do LinkedIn ads work looks at that return in more detail.

How to lower LinkedIn ad costs

Every lever below has a public source behind it. The usual tips that don't are left out.

Fig. 17The cost levers on 1 ad set: cost cap bidding, a document ad or thought leader ad, a lead form, and audience expansion switched off, which LinkedIn turns on by default.
  • Use a LinkedIn lead form. In Metadata's 2025 data a lead cost 193 USD through a lead form and 346 USD through a landing page.
  • Try document ads for leads. At 142 USD a lead they were the cheapest format in the same data, against 200 USD for image ads and 265 USD for video.
  • Run thought leader ads for clicks. ZenABM's 2025 median was 2.29 USD a click, against 13.23 USD for single image ads.
  • Make the ad more relevant. "The more relevant your ad, the lower the price you pay" (LinkedIn Help a420561).
  • Turn audience expansion off on list targeting. LinkedIn switches it on by default where it's available and shows your ads to members with "similar attributes" to your audience (LinkedIn Help a418929). On an account list, those members may not work at the accounts you're paying to reach.
  • Pause ads with a low click-through rate. LinkedIn Ads optimization runs pause rules from your terminal.
  • Use cost cap bidding to set the maximum cost per result you'll accept (LinkedIn Help a420561).

Adwarp creates every LinkedIn ad set as a draft with Audience Network and audience expansion switched off, so the spend stays on the audience you sized. LinkedIn Ads campaigns shows the rest of the setup.

Put it to work

LinkedIn Ads audiences

Adwarp sizes LinkedIn audiences from your terminal and checks each one against the 300 members LinkedIn needs before any budget is set.

adwarp.dev/linkedin-ads/audiences

By Stan Rymkiewicz, maintainer of adwarp. Published November 7, 2026.

FAQ

Questions Short answers, with sources.

Ask on GitHub
How much does it cost to have a LinkedIn ad?

There is no list price, because LinkedIn sells every ad through an auction. The minimum is 10 USD a day per ad set, about 304 USD a month. In 2025 ad-account data the US median was 8.99 USD per click and 62.67 USD per 1,000 impressions (ZenABM), and a lead cost a blended 202 USD across 153 advertisers (Metadata).

What is the minimum budget for LinkedIn ads?

10 USD a day per ad set, and 100 USD for a new ad set on a lifetime budget. A campaign on Dynamic Group Budget needs at least 30 USD a day. LinkedIn suggests 25 USD a day for new advertisers and 50 to 100 USD for existing ones.

LinkedIn's budget page

How much do LinkedIn ads cost per click?

ZenABM's 2025 ad-account data puts the median at 8.99 USD in the US and 11.04 USD across 29 countries. Format moves it most: thought leader ads had a 2.29 USD median and video ads 15.61 USD. The 2 to 3 USD you see in some guides comes from a survey of what marketers say they pay.

How much does LinkedIn charge per 1,000 impressions?

Published figures run from 33.80 USD in theb2bhouse's global average, built from LinkedIn's forecasting tool (2025-12-19), to 78.30 USD in ZenABM's median for account-based programs (2025). ZenABM's US median was 62.67 USD. After 30 days, plan with your own number: spend divided by impressions, times 1,000.

Can you do anything with a 300 to 500 USD LinkedIn ads budget?

Yes, you can run 1 ad set. 400 USD a month buys about 6,380 impressions at 62.67 USD per 1,000, or about 44 clicks at 8.99 USD, which suits an audience of a few thousand people. It won't fund a test of several audiences, because every ad set needs at least 10 USD a day.

What costs 200 USD on LinkedIn?

200 USD runs 1 ad set for 20 days at the 10 USD daily minimum. At 33.80 to 62.67 USD per 1,000 impressions that comes to about 3,200 to 5,900 impressions, or about 22 clicks at the 8.99 USD US median.

Is promoting a post on LinkedIn worth it?

Sponsoring a post from a person's profile, as a thought leader ad, gave the cheapest clicks in ZenABM's 2025 data: a 2.29 USD median against 13.23 USD for single image ads. Its median click-through rate was 2.68%, more than 6 times the 0.42% of single image ads.

LinkedIn thought leader ads

Are paid LinkedIn ads worth it?

In Metadata's 2025 data, LinkedIn turned 1 USD of lead-generation spend into 10.20 USD of pipeline for the 90 advertisers that connected their customer relationship management system. Whether it pays for you depends on deal size: a 202 USD lead is cheap against a 50,000 USD contract and expensive against a 50 USD subscription.

Do LinkedIn ads work

Why are LinkedIn ads more expensive than Facebook or Google?

A LinkedIn click is expensive, 8.99 USD at the US median in ZenABM's 2025 data. Per lead the order changes: Metadata's 2025 data has Google Ads at 524 USD against LinkedIn's 202 USD, with Facebook at 145 USD and Instagram at 138 USD. LinkedIn says the cost of winning its auction depends on how desirable the target audience is.

What is the 95-5 rule on LinkedIn?

It comes from Professor John Dawes of the Ehrenberg-Bass Institute, who found that only about 5% of business buyers are in market at any given time. Most of the people who see your LinkedIn ad this month aren't buying yet, which is a reason to judge cost per lead over more than 1 month.

Ehrenberg-Bass Institute on the 95-5 rule

Free and open source MIT licensed. Run it locally, self-host the endpoint, or read every line on GitHub.

$ claude mcp add adwarp -- npx -y adwarp mcp

Read the docs

GitHub