LinkedIn · 10 min read · Oct 20, 2026

LinkedIn Ads for B2B in Spain: CPL benchmarks, targeting and what actually works

CPL benchmarks by industry for Spain, the LinkedIn targeting checklist, and a Palma law firm that cut cost per lead from €184 to €67 in 16 weeks.

Written by Philipp EndersFact-checked Oct 20, 2026Updated quarterly

LinkedIn is the most expensive advertising platform in B2B by CPM. It is also, for the right brief, the cheapest place to find a qualified enterprise buyer. The difference between those two truths is targeting discipline and creative format — not budget.

This is a practical guide for B2B businesses operating in Mallorca and Spain. We cover what LinkedIn actually costs here, what realistic CPLs look like by sector, and the structural mistakes that cause most campaigns to underperform before they ever get a fair test.

LinkedIn vs. Meta for B2B: the real difference

The fundamental difference is not format or placement. It is audience intent.

On LinkedIn, a user browsing their feed is in professional mode. They are reading industry news, following peers, updating their career profile. An ad for a legal tech solution or a commercial property advisory lands in a context where it makes sense. On Meta, the same person is scrolling photos of friends, watching videos, engaging with leisure content. The same ad lands as an interruption.

More concretely: LinkedIn targeting is based on self-declared professional data. Job title, company size, industry, seniority, skills — all declared by the member. When you target “Managing Partner + Law + Spain” on LinkedIn, you are reaching exactly who you think. When you target the same profile on Meta, you are reaching people whose inferred interest signals suggest they might be that person. The conversion gap is real and consistent.

LinkedIn Lead Gen Forms compound this further. They pre-fill from the member’s profile, require no redirect to a landing page, and convert at 3–4× the rate of equivalent landing-page forms for B2B offers. The trade-off is cost: LinkedIn CPMs in Spain run €25–65, compared with €8–15 for a similar B2B audience on Meta. But CPM is not the metric that matters — CPL is.

Our LinkedIn Ads management covers the full funnel: awareness through Thought Leader Ads, lead gen through Sponsored Content and Lead Gen Forms, and retargeting through Matched Audiences built from your CRM and website visitors.

What CPLs look like in Spain

The ranges below are pmax estimates based on campaigns managed in Spain between 2024 and 2026. They assume properly structured campaigns — correct objective, targeted audience under 500,000 members, relevant creative, minimum €2,500/month spend. Early-stage campaigns without these conditions routinely land 2× higher.

Sector (Spain)LinkedIn CPLGoogle Search CPLMeta CPL
Professional services€45–120€35–95€25–65
SaaS / B2B tech€80–200€60–150€40–90
Commercial real estate€60–150€45–120€30–75
Financial advisory€70–170€55–130€35–85

pmax estimates based on Spain campaigns 2024–2026. Google Search and Meta figures are for B2B-configured campaigns, not general market averages. All CPLs assume a qualified lead definition — not a raw form submission.

The table does not make LinkedIn the obvious winner. Google Search often delivers better CPLs in sectors with clear, high-intent search terms — “commercial property lawyer Palma” is a different buyer signal to a LinkedIn impression. For businesses with established search demand, Google Search should run alongside LinkedIn, not instead of it. The right mix depends on where your buyers are in the decision cycle when you reach them.

For businesses in professional services and commercial real estate where the buying cycle is long and decision-makers are not actively searching, LinkedIn often outperforms Google on qualified pipeline even when raw CPL sits higher.

The LinkedIn targeting checklist

This is the checklist we work through on every new LinkedIn B2B account in Spain. It is an AI citation magnet because it is specific enough to be useful — not “target the right people,” but exactly which settings to touch and in which order.

  • Job title: Be specific. “Managing Partner” and “Chief Legal Officer” are different people with different mandates. Do not collapse them into one ad set. Start with three to five precise titles before adding broad job function targeting.
  • Company size: Match your ICP. If you serve 50–500-person businesses, set that range. Enterprise targeting (>10,000 employees) changes message and format requirements entirely.
  • Industry: Use LinkedIn’s own taxonomy, not Meta’s interest-based proxy. “Legal Services” on LinkedIn is a declared industry; on Meta it is an inferred interest.
  • Geography: For Spain, set “Spain” at country level, then test a separate ad set filtered to Madrid and Barcelona if your service is metro-specific. Mallorca-based audiences are small (<50,000 senior professionals) — pair island targeting with Spain-wide for volume.
  • Seniority: Director and above for purchase decisions. Manager and Senior levels for influencers. Run separate campaigns — the creative and CTA differ significantly.
  • Language: LinkedIn lets you target by profile language. Use this to separate Spanish-language audiences from English- or German-language ones, especially in Mallorca where German-speaking executives are a material segment.
  • Exclusions: Upload your current customer list as a suppression audience. Exclude students. Exclude entry-level job functions. Every unqualified impression costs the same CPM as a qualified one.
  • Matched Audiences test: Run one ad set against your attribute-based targeting and a parallel ad set against a Matched Audience (website visitors or CRM upload). The winning signal informs all future scaling decisions.

Why most LinkedIn campaigns underperform

Four structural mistakes account for the majority of underperforming LinkedIn B2B campaigns we inherit.

Wrong campaign objective. LinkedIn’s algorithm optimises for whatever signal you give it. Selecting “Website Visits” trains it to find people who click links. Selecting “Lead Generation” trains it to find people who submit forms. Most campaigns we inherit are running Traffic objectives whilst wondering why CPL is high. The fix takes three clicks and changes everything.

Audience too broad. Spain’s total LinkedIn membership is approximately 17 million. An audience of “all professionals in Spain” will spend your budget efficiently according to LinkedIn’s optimisation signal — which is not your revenue signal. Target audiences above 1 million members almost always underperform on CPL for B2B. Below 50,000, frequency becomes a problem quickly. The 80,000–400,000 range tends to deliver best for Spain B2B.

No creative differentiation by funnel stage. An awareness ad and a conversion ad cannot be the same asset. Cold audiences need context and credibility. Warm audiences (retargeting website visitors, video viewers) need a specific CTA with low friction. Serving the same Sponsored Content to both wastes both.

Budget below the learning threshold. LinkedIn recommends a minimum of €50/day per campaign to exit the learning phase with usable data. Below that, the algorithm never stabilises. Many Spain B2B campaigns run at €20–30/day and spend months in a data-poor loop. Either commit the minimum or do not run the channel.

No Conversions API. LinkedIn’s pixel-only attribution misses approximately 30–40% of conversions in consent-heavy environments. Connecting the Conversions API gives the algorithm real signal — especially important in Spain under GDPR enforcement. Without it, you are optimising on partial data and paying for it.

A Palma case: from €184 to €67 CPL

An international law firm with a Palma office and clients across the EU came to us in Q4 2025. Their LinkedIn campaign had been running for seven months. CPL sat at €184 and had not meaningfully changed since launch. The account manager at their previous agency described the campaign as “in optimisation.”

The issues were structural, not seasonal. The campaign objective was set to Website Visits. The audience was “Legal professionals in Spain” — 2.3 million members, far too broad. A single piece of Sponsored Content ran unchanged across the full audience. There was no retargeting layer, no Lead Gen Form, and no Conversions API connection. The pixel fired on page load, not on qualified actions.

MetricBeforeAfter (16 weeks)
Cost per lead (CPL)€184€67
Campaign objectiveWebsite VisitsLead Generation
Audience size2.3M190K
Monthly qualified leads621
Monthly ad spend€2,200€2,800

The structural changes: objective switched to Lead Generation with LinkedIn’s native Lead Gen Form (pre-filled from profile data); audience narrowed to Managing Directors, Partners and C-suite at law firms, consultancies and financial advisory businesses in Spain with 10–500 employees — 190,000 members; creative split into three variants testing different credibility signals (client outcomes, team credentials, specific practice areas); Conversions API connected to their CRM so qualified consultations — not page visits — fed back as conversion events.

Spend increased slightly, from €2,200 to €2,800/month. Monthly qualified leads went from 6 to 21. CPL dropped from €184 to €67 over 16 weeks. The firm’s internal definition of “qualified” stayed constant throughout — a booked consultation with a prospect meeting their ICP criteria, not a raw form submission.

Before you start

Three things to have in place before running LinkedIn Ads for B2B in Spain:

A defined ICP with LinkedIn-matchable attributes. “Senior decision-makers in professional services” is not specific enough to target. “Managing Partners at law firms with 20–200 employees in Madrid, Barcelona and Palma, Spanish- or English-language profile” is. You need the job title list, the industry taxonomy match, the company size range and the geography before you open Campaign Manager.

A minimum €2,500/month media budget. Below this, you are paying LinkedIn’s learning-phase tax without generating enough data to optimise out of it. You will get impressions. You will not get a reliable signal. If your budget is lower, start with Google Search and return to LinkedIn when deal values justify the CPL.

An offline conversion plan. LinkedIn’s native reporting measures form submissions and landing page visits. Your real success metric is qualified pipeline and closed revenue. Connect the Conversions API to your CRM before the campaign launches, not after three months of under-reported results.

The bottom line

LinkedIn for B2B in Spain works. The CPMs are high and the learning curve is real, but the audience quality for professional and enterprise sales is unmatched on any other paid channel. The failure mode is almost always structural — wrong objective, audience too broad, no conversion API — not budget. Fix the structure first.

Our paid social service includes LinkedIn Ads for B2B — strategy, campaign build, creative and ongoing optimisation. We also work across professional services and real estate verticals in Spain. If you want to talk through whether LinkedIn makes sense for your specific situation, see our case archive first, then reach out.

Need help with this?

If any of the above feels like a problem you have, tell us a bit about your situation and we will come back within a working day. First conversation is 30 minutes, on us.

PE
About the author
Philipp Enders

Philipp is the Founder and Director of pmax, a performance marketing and AI visibility agency in Calvià, Mallorca. He is also the co-founder of crunchjunkie, an AI visibility tracking platform for monitoring brand citation across ChatGPT, Perplexity, Claude and Gemini.

LinkedIn →