Stop Wasting Ad Dollars on Junk Leads — Fix It with QLA
Read More
Claim early access to Google Ads AI agent
Read More

We Audited a B2B Cybersecurity SaaS LinkedIn Ads Account: $12,963 Spent, 3 Conversions, and 26% Completely Wasted

Table of Content
We Audited a B2B Cybersecurity SaaS LinkedIn Ads Account: $12,963 Spent, 3 Conversions, and 26% Completely Wasted
Summarize and analyze this article with:

A B2B cybersecurity SaaS company came to us saying “LinkedIn Ads doesn’t work for us.” We pulled 60 days of data from their account. $12,963 spent. 10,097 clicks. Three conversions. Three.

Our first reaction was the same as yours — conversion tracking is probably broken. And yes, it almost certainly is. But that’s not the interesting part. The interesting part is where the money actually went. Because even if tracking was perfect, this account was burning cash on people who will never, ever buy.

This isn’t a theoretical article about “LinkedIn Ads best practices.” This is a real audit of a real account with real numbers. We see this exact pattern in almost every LinkedIn Ads account we audit at GrowthSpree. The platform works. The default settings don’t. Here are the 7 targeting mistakes we found — and exactly how to fix each one.

Mistake #1: 55% of LinkedIn Ads Budget Went to People Who Will Never Buy the Product

This company sells a compliance and security tool. The buyer is a CISO, VP of Engineering, IT Security Director, or Compliance Officer. Here’s who LinkedIn was actually serving the ads to:

Job function Spend ICP match?
Business Development $578 ❌ No — BD reps click everything, buy nothing
Information Technology $456 ✅ Yes
Sales $386 ❌ No — Sales reps prospecting, not buying
Engineering $249 ✅ Yes
Support $102 ❌ No
Accounting $97 ❌ No
HR $67 ❌ No
Marketing $56 ❌ No
Legal $32 ✅ Yes

 

Business Development and Sales reps were the #1 and #3 biggest spend categories. BD reps click on everything — they’re not buying security software, they’re prospecting. And LinkedIn happily charged this client for every single click. Only about 22% of the job function spend actually reached the right people.

The fix: LinkedIn lets you exclude job functions at the campaign level. If your product is bought by IT, Engineering, or Security — exclude Sales, BD, HR, Accounting, Marketing, and Support. This single change would have saved roughly $1,286 of the $2,328 spent on non-ICP job functions. For the full exclusion strategy, read our guide on LinkedIn Ads job title exclusions and super-titles for B2B SaaS.

Mistake #2: The “Senior” Seniority Trap — It Doesn’t Mean What You Think It Means

When you see “Senior” in LinkedIn’s seniority breakdown, you think “great — senior leaders are seeing my ads.” Wrong. “Senior” on LinkedIn means Senior Individual Contributor — Senior Engineer, Senior Analyst, Senior Account Executive. NOT leadership. NOT budget holders.

Seniority level Spend % of budget ICP match?
Senior (IC) $822 24.7% ⚠️ Not decision-makers
Entry Level $379 11.4% ❌ Students & new grads
Director $345 10.4% ✅ Yes
C-Suite $232 7.0% ✅ Yes
Owner $229 6.9% ✅ Yes
VP $217 6.5% ✅ Yes
Manager $194 5.8% Maybe — depends on company size
Partner $103 3.1% ✅ Yes
Unpaid/Other $85 2.5% ❌ Irrelevant

 

Combined decision-maker spend (VP + C-Suite + Director + Owner + Partner) = only 32.7% of budget. Less than 1 in 3 dollars reached someone who could actually approve a purchase.

The fix: Exclude Entry Level and Unpaid seniority entirely. Consider bid multipliers — VP +30%, C-Suite +50%, Director +25%. For the full audience sizing strategy, read what’s the ideal audience size for B2B SaaS LinkedIn Ads.

Mistake #3: 20% of LinkedIn Ads Spend Hit Companies With Fewer Than 50 Employees

The product requires enterprise-level compliance needs. Companies with 5 employees and a Stripe integration are not the target.

Company size Spend Reality check
Solo (1 person) $108 Freelancer. Not buying enterprise security.
2–10 employees $252 Startup. No security budget.
11–50 employees $304 Probably not. No compliance mandate.
TOTAL WASTE $663 20% of budget gone on non-buyers

 

Meanwhile, enterprise companies (500+ employees) — the actual buyers — only got 29% of the budget. Should be 60%+.

The fix: Add company size exclusions for 1, 2–10, and 11–50 employees in all cold campaigns. Redirect that $663/month to enterprise-size audiences. This is one of the most common targeting gaps we find in LinkedIn Ads accounts across B2B SaaS.

Mistake #4: The $162-Per-Click Matched List Campaign That Produced Zero Conversions

One campaign was targeting a “Matched List” of competitor companies. Sounds smart, right? The result: $488 spent, 3 clicks, $162.62 per click, zero conversions.

The matched audience list was too small or stale. LinkedIn needs scale to deliver efficiently — below a critical threshold, you’re paying auction premiums to reach the last handful of people who matched. This is a pattern we see consistently: small matched lists produce CPCs that are 10–50x higher than properly sized audiences.

The fix: Pause immediately. Either expand the matched list to 1,000+ companies minimum, or reallocate the entire budget to the retargeting campaign that was actually converting. For matched audience best practices in ABM campaigns, see our account-based marketing with AI agents playbook.

Mistake #5: Boosting Organic Posts and Calling It “Advertising”

This account had a boosted post campaign running. Here’s what it delivered: 138,892 impressions, 61 clicks, 0.04% CTR, zero conversions. Cost: $279.

Boosting organic posts to non-ICP audiences generates reach with zero purchase intent. Compare that to the cold campaign in the same account running at 2.3% CTR with actual qualified clicks. The boosted post delivered 2,277x more impressions per conversion than the cold campaign — because it was reaching the wrong people at the wrong stage.

The fix: Pause. Stop boosting posts unless you have specific ICP-targeted brand awareness layered on. $279/month saved with zero lost qualified leads.

Mistake #6: Starving the One LinkedIn Ads Campaign That Actually Worked

The retargeting campaign was the single best-performing campaign in the entire account:

Campaign type Spend CTR CPC Conversions
Cold Prospecting (top spender) $7,555 2.3% $1.01 1
Warm Retargeting $3,020 1.88% $1.85 2

 

The retargeting campaign produced 2 out of 3 total conversions on less than half the budget. It needed 3x more budget, not less. This is the most frustrating pattern we see: the campaign that actually converts gets the least budget, while the leaky cold campaign gets the most.

The fix: Triple the retargeting budget. It was the only healthy campaign in the account and it was underfunded. For our full retargeting strategy as part of a multi-layer LinkedIn approach, see our LinkedIn Ads for B2B SaaS complete pipeline guide.

Mistake #7: Leaking Budget to Irrelevant Industries While Missing High-Value Ones

The industry targeting was mostly correct — Computer Software, Financial Services, Banking, Cybersecurity were all in the mix. But budget was leaking to Management Consulting ($59), Staffing & Recruiting ($48), and Accounting ($53) — zero ICP relevance, combined roughly $160 wasted through broad Member Group targeting.

Meanwhile, high-value sectors were underweighted or missing entirely: FinTech/Financial Technology should have been top-3 by spend but was at just $114. eCommerce/Online Retail and Payment Processing — the highest-intent compliance buyers — weren’t visible in top results at all.

The fix: Add FinTech, eCommerce, Computer & Network Security as primary industry targets. Exclude Staffing, Consulting, Accounting from all campaigns.

The Total Damage: 26% of LinkedIn Ads Budget Completely Wasted

Waste category Estimated spend % of total
Wrong job functions (Sales, BD, HR, Accounting, Marketing, Support) ~$1,460 11.3%
Wrong seniority (Entry level, Unpaid) ~$463 3.6%
Micro-companies (1–50 employees) ~$663 5.1%
Dead campaigns (Matched List + Brand Boost) ~$767 5.9%
TOTAL ESTIMATED WASTE ~$3,353 ~26%

 

One in four dollars was completely wasted. Not “could have been optimized better” — spent on people and companies that have zero chance of ever buying the product. Over 12 months, that’s over $40,000 in wasted spend.

Why This Happens to Almost Every B2B SaaS LinkedIn Ads Account

This isn’t a one-off. We see this exact pattern in almost every LinkedIn Ads account we audit at GrowthSpree. The root cause is always the same: LinkedIn’s default targeting settings are optimized for LinkedIn’s revenue, not your pipeline.

The default settings are way too broad — Sales and BD reps eat your budget alive. “Senior” seniority means individual contributors, not leaders. Small companies sneak into enterprise campaigns and drain budget silently. Tiny Matched Lists produce insane CPCs. Boosted posts deliver impressions, not pipeline. The campaign that actually converts usually gets the least budget. And budget leaks into irrelevant industries through broad targeting.

Every one of these problems is fixable. But most teams and agencies never run a proper demographic audit to discover them. They look at the top-line numbers (impressions, clicks, CPL) and miss the composition of who those numbers actually represent. That’s the difference between a SaaS digital marketing agency that drives pipeline and one that drives dashboards.

The platform works. The default settings don’t.

How GrowthSpree Prevents This Kind of LinkedIn Ads Waste for B2B SaaS

At GrowthSpree, every LinkedIn Ads engagement starts with a demographic audit exactly like the one above. We use LinkedIn Ads MCP to pull demographic performance data through AI in seconds, cross-reference it with the client’s ICP definition, and identify every leak before a single dollar of new budget is spent.

Our LinkedIn Ads approach is built around tight ICP audiences (5,000–30,000 members), aggressive exclusions (wrong job functions, wrong seniority, wrong company sizes), dayparting to avoid weekend waste, and attribution that connects ad spend to closed-won revenue through HubSpot offline conversion tracking.

The results speak for themselves. Browse our case studies to see pipeline outcomes from our LinkedIn Ads programs for companies like Rocketlane, Salt, and Atomicwork.

Get a Free LinkedIn Ads Demographic Audit for Your B2B SaaS Account

If your LinkedIn Ads account is spending $5K+ per month and you’ve never had a proper demographic audit, you’re almost certainly experiencing the same waste patterns described above. Book a demo with our team and we’ll pull your demographic data, identify every waste category, and show you exactly where your budget is actually going.

Before the call, you can also run your Google Ads through our free Google Ads Health Analyzer or try our Google Ads MCP to see what AI-powered campaign analysis looks like. Or use our agency evaluation scorecard to assess whether your current agency would have caught these issues.

Stop paying LinkedIn to show your ads to people who will never buy. Start with a demographic audit.

FAQ: LinkedIn Ads Audit and Budget Waste for B2B SaaS

How much budget do most B2B SaaS companies waste on LinkedIn Ads?

Based on our audits across hundreds of B2B SaaS LinkedIn Ads accounts at GrowthSpree, the typical waste rate is 20–35% of total budget. The primary sources of waste are non-ICP job functions (Sales, BD, HR reps clicking on everything), wrong seniority levels (Senior Individual Contributors misidentified as leaders), micro-companies (under 50 employees) sneaking into enterprise campaigns, undersized matched audiences driving $100+ CPCs, and underfunded retargeting campaigns. A proper demographic audit reveals these leaks within minutes.

How do I audit my LinkedIn Ads targeting?

Go to Campaign Manager, select a campaign, click the Demographics tab, and review performance by job function, seniority, company size, and industry. Compare spend distribution against your ICP definition. Key questions: what percentage of spend reached your target job functions? What percentage reached decision-maker seniority (Director+)? What percentage hit your target company size? If any answer is below 50%, you have a significant targeting leak. For faster analysis, connect LinkedIn Ads MCP to AI and query all campaigns at once.

What does “Senior” mean in LinkedIn Ads seniority targeting?

“Senior” in LinkedIn’s seniority classification means Senior Individual Contributor — Senior Software Engineer, Senior Analyst, Senior Account Executive. It does NOT mean senior leadership. This is one of the most misunderstood targeting dimensions on the platform. If you’re targeting decision-makers, you need to specifically select Director, VP, C-Suite, Owner, and Partner seniority levels. “Senior” will reach experienced individual contributors who cannot approve purchases.

Why do Sales and BD reps consume so much LinkedIn Ads budget?

Sales and Business Development professionals are LinkedIn’s most active users — they use the platform daily for prospecting, which means they see and click on ads at disproportionately high rates. They click because they’re curious about your product positioning (competitive intelligence), your pricing, and your client list — not because they’re buying. LinkedIn’s algorithm learns that these users engage frequently and serves them more ads, creating a feedback loop that drains budget. Excluding BD and Sales job functions is one of the highest-impact optimizations for any B2B SaaS campaign.

How do I fix LinkedIn Ads targeting for B2B SaaS?

Five immediate actions: 1) Exclude non-ICP job functions (Sales, BD, HR, Accounting, Marketing, Support) at the campaign level. 2) Exclude Entry Level and Unpaid seniority. 3) Exclude company sizes below your minimum viable customer (usually 50 or 200 employees for enterprise SaaS). 4) Pause any Matched List campaign with fewer than 1,000 companies. 5) Reallocate budget from cold campaigns to retargeting — retargeting almost always has the highest conversion rate and is typically underfunded. Then run a demographic audit every 30 days to catch new leaks.

Ishan Manchanda

Turning Clicks into Pipeline for B2B SaaS