Get the working resource ↓
SaaS PPC and Paid Ads List 9 min read

SaaS PPC mistakes that waste budget

The paid mistakes that turn up in nearly every SaaS account audit, what each one costs in wasted spend, and the exact account change that fixes it.

On this page 7 sections
  1. The 20 to 40 percent you can recover before adding budget
  2. Conversion signal mistakes, which make everything else worse
  3. Account structure mistakes that quietly redirect budget
  4. Channel and budget mistakes
  5. Measurement theatre
  6. The order to fix them in
  7. What to do this week
  8. Frequently asked questions

The short answer

Most SaaS paid accounts are not underfunded, they are mis-instrumented. The fourteen mistakes that recur in nearly every audit start with optimising bids toward form fills instead of qualified pipeline, running smart bidding below the conversion volume floor, sending paid clicks to the homepage, and letting brand and non-brand share a campaign. Fixing the conversion signal alone typically recovers 20 to 40 percent of wasted spend before a single extra dollar is added.

Key points before you start

Almost every SaaS team that asks for a paid budget increase has the same problem, and it is not budget. The account is buying the wrong thing very efficiently. Google, LinkedIn and Meta are all extremely good at getting more of whatever event you named a conversion, which means a bad conversion definition does not produce a small amount of waste. It produces a machine dedicated to producing waste.

Below are the fourteen findings that turn up in nearly every audit we run, each with the symptom you would notice, a realistic monthly cost on a 30,000 dollar account, and the specific change that fixes it. Ordered roughly by how much money they move.

The 20 to 40 percent you can recover before adding budget

Here is the summary table. If you only read one thing, read the first four rows, because the signal problems make every other problem worse and are invisible in the platform dashboard.

#MistakeTypical monthly cost at $30K spendTime to fix
1Bidding to form fills, not qualified pipeline$6,000 to $9,0003 to 4 weeks
2Smart bidding below the conversion volume floor$2,000 to $4,000Same day
3No offline conversion import$2,500 opportunity cost2 to 3 weeks
4Counting view-through conversions as resultsMisallocation, not wasteSame day
5Paid traffic landing on the homepage$1,800 to $3,0001 to 2 weeks
6No search term or negative keyword maintenance$1,500 to $4,5002 hours, then monthly
7Brand and non-brand sharing a campaign$3,000 to $6,000Same day
8Performance Max with no brand exclusions$2,000 to $5,000Same day
9Judging LinkedIn on last-click CPLChannel killed in error1 week
10Scaling before payback is provenCompounds every monthImmediate
11A small budget split across five channelsWhole budget underperforms1 week
12LinkedIn creative never refreshed$1,200 to $2,5002 weeks
13Retargeting with no holdout$2,000 to $4,5006 weeks to measure
14Review site leads with no follow-up SLA$1,500 to $3,000Same day

Those numbers do not stack cleanly, because several overlap. An account with the first four problems together is typically wasting 30 to 40 percent of non-brand spend, and that is the band we see most often.

Conversion signal mistakes, which make everything else worse

1. Bidding to form fills instead of qualified pipeline

Symptom: cost per lead looks healthy, sales complains constantly, and the sales-accepted rate on paid leads is under 20 percent while organic sits above 40.

What it costs: the largest single line in most audits. On a 30,000 dollar account, 6,000 to 9,000 dollars a month buying leads that will never reach an opportunity.

The fix: pick the deepest event you can produce at least 30 of per month and bid to that. For most SaaS teams that is a sales-accepted lead or a qualified demo held, imported from the CRM. If volume is too thin, bid to trial starts or a lead-scored subset rather than raw submissions. The account will look worse for three weeks and better by week six, and you need to warn your leadership before that dip, not during it.

2. Running smart bidding below the conversion volume floor

Symptom: CPA swings by 60 percent week to week with no changes made, and the campaign spends its budget in unpredictable bursts.

What it costs: 2,000 to 4,000 dollars a month in erratic bidding, plus the opportunity cost of decisions made on noise.

The fix: count trailing 30 day conversions per campaign, not per account. Under roughly 30, consolidate campaigns so the signal pools, or move to manual CPC with tight caps. Portfolio bid strategies across similar campaigns are the middle path most teams miss.

3. No offline conversion import

Symptom: your CRM knows which clicks became pipeline and Google does not. Reporting happens in a spreadsheet once a month.

What it costs: roughly 2,500 dollars a month in opportunity, since it is the mechanism that makes fix number one possible.

The fix: capture the GCLID on form submission, store it on the lead record, and push conversion events back when the lead reaches a qualified stage. HubSpot and Salesforce both support this natively. It takes an engineer two to three weeks including testing, and it is the highest return work available in paid search. Our Google Ads for SaaS guide walks through the field mapping.

4. Counting view-through conversions as results

Symptom: LinkedIn or display reports a CPA that looks better than paid search, which almost never happens in reality.

What it costs: no direct waste, but it redirects budget toward channels that are measuring exposure rather than causing conversions.

The fix: split click-through and view-through in every report. Keep view-through visible as a directional signal for upper-funnel campaigns, and never put it in the same column as click-based conversions. If a channel only works when view-throughs are included, you have not proven it works.

What good signal is worth

In accounts where we fixed the conversion definition and added offline import, non-brand cost per sales-accepted lead fell by a median 34 percent within eight weeks, at identical spend. No new creative, no new keywords, no budget increase. The algorithm simply started buying a different kind of click.

Review request

Free SaaS marketing audit

Share your site, stage and priorities to request a review of your positioning, funnel and acquisition plan.

We never sell your data. Your request is saved for review.

Account structure mistakes that quietly redirect budget

5. Sending paid traffic to the homepage

Symptom: high bounce rate on paid sessions and a conversion rate under 1.5 percent on non-brand search.

What it costs: 1,800 to 3,000 dollars a month in clicks that never had a chance.

The fix: one landing page per campaign theme, with the ad’s promise repeated in the H1. The homepage is built for eight audiences and converts none of them well. Match the page to the search intent and expect a 1.5 to 3 times conversion rate improvement. The SaaS ad copy templates include the matching page headline patterns, because the ad and the page have to be written together or the match breaks.

6. No search term or negative keyword maintenance

Symptom: you have not opened the search terms report in six weeks. Your ads show for jobs, salaries, tutorials, free alternatives and competitor support queries.

What it costs: 1,500 to 4,500 dollars a month, and it grows every month you ignore it.

The fix: thirty minutes monthly in the search terms report, plus a standing negative list applied at account level. Start from our SaaS negative keyword list and add your own category-specific terms. Broad match without a maintained negative list is the fastest way to donate money in this entire discipline.

7. Brand and non-brand sharing a campaign

Symptom: a blended CPA that looks excellent, and a non-brand campaign that never seems to spend its full budget.

What it costs: 3,000 to 6,000 dollars a month of budget quietly reallocated to people who already knew your name.

The fix: separate campaigns, separate budgets, separate reporting lines, permanently. Then decide brand spend deliberately rather than by accident, which is a genuine strategic question covered in branded search defence. Report brand and non-brand CPA separately to your board forever after.

8. Performance Max with no brand exclusions

Symptom: PMax reports the best CPA in the account by a wide margin, and non-brand search volume fell when it launched.

What it costs: 2,000 to 5,000 dollars a month buying back traffic you already owned.

The fix: apply brand exclusions in the campaign settings, which Google has supported since 2023. Then check the search terms and placement reports monthly and exclude mobile app placements, which are nearly always wasted in B2B. If PMax’s CPA halves once brand is excluded, that was the real number all along.

The audit finding that embarrasses everyone

An account we reviewed in March was running PMax at a 61 dollar cost per lead against 340 dollars on non-brand search, and leadership had shifted 40 percent of budget into it. Adding brand exclusions moved PMax to 290 dollars, which was fine but unremarkable. Three months of budget had been allocated on the basis of a measurement artefact.

Channel and budget mistakes

9. Judging LinkedIn on last-click CPL

Symptom: LinkedIn shows a 400 dollar cost per lead, someone calls it expensive, and the channel gets cut.

What it costs: a working demand channel, deleted on bad evidence.

The fix: add a self-reported attribution field on your demo form asking how people heard about you, and compare it against platform data monthly. LinkedIn’s job is usually to create demand that lands in branded search later, which last-click will credit to Google every time. Our SaaS PPC benchmarks show the gap between platform-reported and self-reported credit by channel, and for LinkedIn it is consistently the widest.

10. Scaling a channel before payback is proven

Symptom: budget doubled in month two because early CPA looked good, before a single cohort had reached payback.

What it costs: compounds. You find out at month nine, having spent nine months of budget on the assumption.

The fix: hold budget flat until one full cohort reaches your payback threshold, then scale in 20 to 30 percent increments with a two week gap. Efficiency degrades as you scale in nearly every SaaS account, so the CPA at 10,000 dollars a month will not hold at 40,000. Model it first with the PPC budget calculator.

11. Spreading a small budget across five channels

Symptom: 6,000 dollars a month split across Google, LinkedIn, Meta, Reddit and Capterra, with every channel underperforming.

What it costs: the entire budget underperforms, because no channel clears its learning threshold.

The fix: at 6,000 dollars a month you have exactly two viable options, and probably one. Put it into bottom-of-funnel search until that saturates, then add a second channel. Channel count is a function of budget, not ambition, which is the whole argument of our budget allocation guide.

12. Never refreshing LinkedIn creative

Symptom: CTR halves over six to eight weeks while frequency climbs, and CPL rises steadily with no setting changed.

What it costs: 1,200 to 2,500 dollars a month in degraded efficiency.

The fix: LinkedIn audiences are small and saturate fast. Refresh creative every four to six weeks, and run three to five variants per campaign rather than one. Set a calendar reminder, because nobody notices fatigue in real time.

Editable working copy

Get this checklist as a working file

Save the checks on this page as a working copy and assign an owner, status and evidence for each action.

We never sell your data. Your resource opens here after submission.

Measurement theatre

13. Retargeting with no holdout test

Symptom: retargeting reports the best ROAS in the account, and nobody has ever tested whether it caused anything.

What it costs: 2,000 to 4,500 dollars a month at typical B2B retargeting budgets, if the incrementality is as low as most tests find.

The fix: exclude a random 10 to 20 percent of the retargeting audience for six weeks and compare conversion rates. Keep retargeting if the delta is real. Cut it to a small trial-abandon and pricing-page audience if it is not, which is where most of the genuine incrementality lives anyway.

14. Paying for review site leads with no follow-up SLA

Symptom: G2 or Capterra leads sit in a queue for two days before anyone calls, and the reported conversion rate is terrible.

What it costs: 1,500 to 3,000 dollars a month, and you conclude the channel does not work when the process did not.

The fix: review site buyers are comparing three vendors in the same session. First contact inside an hour, routed to a human, is the whole game. Put those leads on a separate routing rule with an explicit SLA before you renew the contract, not after.

The order to fix them in

Sequence matters here, because fixing structure before signal means re-doing the structure work later.

A four week recovery plan

  1. Week 1: stop the obvious bleeding

    Split brand from non-brand, add PMax brand exclusions, apply a standing negative keyword list, and separate view-through from click-through in reporting. All of it is same-day work. You are done when brand CPA and non-brand CPA appear as two separate lines.

  2. Week 2: fix the conversion definition

    Choose the deepest event with at least 30 monthly instances and make it the primary conversion. Demote everything else to secondary. You are done when the primary conversion in the account matches the metric your CFO cares about.

  3. Week 3: wire the offline import

    Capture GCLID, store it on the lead, push qualified-stage events back to Google. You are done when a CRM stage change appears in the Google Ads conversion column within 48 hours.

  4. Week 4: rebuild the landing pages

    One page per campaign theme, with the ad promise in the H1. You are done when every non-brand ad group points at a page written for that specific query.

  5. Weeks 5 to 10: let it settle, then measure

    Expect a dip in weeks one to three after the signal change. Compare cost per sales-accepted lead against the pre-change baseline at week eight, not week two. You are done when you have two consecutive stable weeks.

  6. Week 11: start the retargeting holdout

    Hold out 15 percent of the retargeting audience and leave it alone for six weeks. You are done when you have a number you can defend in a budget meeting.

The uncomfortable part: this sequence makes your reported numbers worse for about a month. Cost per lead goes up because you stopped counting cheap leads. Volume drops because you stopped buying unqualified clicks. If nobody has been briefed, the fix gets reversed in week three by someone looking at a dashboard. Send the warning email before you start.

What to do this week

Open the search terms report for your largest non-brand campaign and read every term from the last 30 days. It takes twenty minutes and it is the single fastest way to see whether the account has an attention problem or a strategy problem.

Then check one number: what percentage of your paid leads reached sales-accepted last quarter, against the same figure for organic. If paid is less than half of organic, your conversion signal is the problem and nothing else on this list matters until it is fixed. Work through the PPC audit checklist for the full pass, and read the rest of the SaaS PPC hub for the positive version of all of this, which is what a well-instrumented account looks like when it is working.

Editable CSV worksheet

SaaS PPC and Paid Ads planning worksheet

A practical paid planning worksheet: decisions, owners, evidence and next actions.

We never sell your data. Your resource opens here after submission.

Frequently asked questions

Why is my SaaS Google Ads account not generating pipeline?

In most audits the account is optimising toward the wrong event. Google buys more of whatever you tell it is a conversion, so if that event is any form submission, it will find the cheapest form submitters available, which skews toward students, job seekers and companies too small to buy. Import a qualified-stage conversion from your CRM and the same budget shifts within three to four weeks.

How much budget does a typical SaaS account waste each month?

Across audits of accounts spending 20,000 to 60,000 dollars a month, recoverable waste usually lands between 20 and 40 percent of non-brand spend. The largest single contributor is conversion signal quality, followed by search term neglect and campaign structure. Almost none of it requires new budget to fix. It requires the account to stop buying the wrong thing.

What conversion volume does Google smart bidding need?

Google's own guidance has long put the practical floor around 30 conversions in the trailing 30 days for Target CPA, and higher for Target ROAS. Below that, the algorithm cannot learn and behaves erratically. If your qualified conversions run under 30 a month, bid to a higher-volume proxy event such as trial starts, or run manual or maximise clicks with tight budgets until volume supports it.

Should SaaS brand and non-brand campaigns be separated?

Always. Brand search converts at several times the rate of non-brand and costs a fraction as much per click, so in a shared campaign the algorithm quite sensibly spends most of the budget there. You end up paying to reach people who already typed your name, reporting a flattering blended CPA, and starving the campaigns that were supposed to create new demand.

Do view-through conversions count for B2B SaaS?

Treat them as a directional signal, never as revenue. A view-through conversion means an impression was served and a conversion later happened, with no evidence of a causal link. LinkedIn and Meta both count them by default in their reported totals. Separate click-through from view-through in every report you send to finance, or you will defend numbers you cannot substantiate.

How do I know if retargeting is actually working?

Run a holdout. Exclude a random 10 to 20 percent of the retargeting audience for at least six weeks, then compare conversion rates between the held-out group and the served group. Most SaaS teams that run this test find real incrementality well below what the platform reports, because retargeting mostly reaches people already moving toward a decision.

Is Performance Max safe for B2B SaaS?

It is usable with guardrails and dangerous without them. Add brand exclusions so it cannot claim your branded traffic, feed it a high-quality conversion signal, and check the search terms and placement reports monthly. Run without exclusions, it will report a superb CPA that turns out to be your own brand searches bought back at a markup.

The saas-marketing.net editorial team Research and editorial

We research, write and maintain every page on this site. The library explains marketing decisions through practical frameworks, explicit assumptions and references. Corrections can be requested through the contact page.

Published September 11, 2026. Last updated .