How to Reduce CPL
in B2B Google Ads:
A Step-by-Step Audit
High CPL in B2B Google Ads is almost never a budget problem — it’s a structure problem. This audit walks through nine steps, in order, to find and fix the leaks. Most accounts can cut CPL 30–50% without spending a single euro more.
Before You Start
CPL (cost-per-lead) is the ratio of two things: what you spend per click, and how many clicks it takes to get a form submission. Both sides of that ratio have multiple levers — and most B2B accounts have at least three or four of them misconfigured at any given time.
Run this audit in order. Each step builds on the last. Step 1 is first for a reason: there’s no point optimising anything if your conversion data is wrong.
CPL Formula
CPL = Total Spend ÷ Total Conversions. To reduce CPL you either spend less per click (lower CPC), increase conversion rate (better CVR), or both. This audit addresses every variable in that equation.
Step 1
This is the most common root cause of high CPL in B2B — and the most frequently skipped audit step. If your conversions are miscounted, every other decision you make (bids, budgets, campaign structure) is built on false data.
Check for these specific issues:
- Double-counted conversions — form submission fires twice (on submit and on page load). Check by submitting a test form and watching the “Conversions” column in real time.
- The wrong event is set as “Primary” — pageviews, scroll depth, or time-on-site marked as primary conversions. These inflate conversion volume and collapse CPL artificially.
- Auto-imported GA4 goals — GA4 counts sessions, not form submissions. What looks like 40 conversions in Ads may be 40 page visits, not 40 leads.
- Thank-you page redirect not firing — your conversion tag lives on the thank-you page but a server-side redirect kills the tag before it loads.
The fix: one conversion action, one trigger, one primary conversion event. Everything else secondary or off.
Step 2
Open the Search Terms report. Sort by Cost descending. Look at the top 50 terms by spend. For each one, ask: would someone searching this phrase be a realistic B2B buyer for my product?
In B2B accounts I inherit, it’s common to find 30–40% of spend going to terms that have never converted and never will. Common culprits:
- Job-seeker queries: “google ads manager salary”, “ppc job london”
- Student / informational: “what is cost per lead”, “google ads tutorial free”
- Consumer intent: “cheap google ads”, “diy google ads for small business”
- Wrong industry: if you serve SaaS, queries from ecommerce or real estate
- Competitor brand + “reviews” or “alternatives” — often the wrong buyer intent for conversion campaigns
Add everything irrelevant to a shared negative keyword list. Then do this again next week. The search terms report is a living document, not a one-time fix.
Step 3
Broad match is the single biggest CPL killer in B2B. It gives Google maximum latitude to interpret your keywords — and in B2B, where terms are technical and intent is specific, Google’s interpretation is frequently wrong.
Pull a match type breakdown: go to Keywords → Segment → Match Type. Look at CVR and CPL by match type. In most B2B accounts you’ll see:
- Exact match: highest CVR, lowest CPL
- Phrase match: moderate CVR, acceptable CPL
- Broad match: lowest CVR, highest CPL — often 3–5× higher than exact
The fix is not always to delete broad match entirely — it’s to make sure broad match keywords are only live if you have enough conversion data (50+ conversions per campaign per month) for smart bidding to contain them. If you don’t have that data yet, pause broad match across the board and run on phrase and exact only.
Step 4
Run a CPL breakdown by campaign. Sort by CPL descending. You’ll almost always find one or two campaigns generating the bulk of spend but very few qualified conversions.
Common structural issues that inflate blended CPL:
- Brand and non-brand keywords in the same campaign — brand keywords convert cheaply and mask poor performance of non-brand terms
- Display Network enabled on Search campaigns — shows your ads as banners on irrelevant websites, drives clicks at low cost but near-zero conversion rate
- Search Partners enabled — often drives cheap, irrelevant traffic in B2B. Check CVR for Search vs. Search Partners. If Partners CVR is <50% of Search CVR, disable it.
- Single massive campaigns with 10+ ad groups — no budget isolation, winners subsidise losers, no data clarity
The fix: split brand and non-brand into separate campaigns. Disable Display Expansion. Check and likely disable Search Partners. Give each intent stage its own campaign with its own budget.
Step 5
Quality Score is Google’s measure of how well your keyword, ad, and landing page work together. A poor Quality Score means you pay more per click than a competitor with the same bid. In B2B, a 1-point QS improvement can reduce CPC by 10–20%.
Add the Quality Score columns to your Keywords view: Expected CTR, Ad Relevance, Landing Page Experience. Any column showing “Below Average” is a signal and a priority.
Ad Relevance below average: your ad copy doesn’t closely match the keyword. Fix: include the keyword in Headline 1. Each ad group should have a Responsive Search Ad written specifically for that group’s keyword theme — not a generic ad serving across multiple themes.
Expected CTR below average: your ads aren’t compelling enough relative to competitors. Check your headlines. Are you leading with features or outcomes? B2B buyers respond to specifics: numbers, timeframes, guarantees. “Reduce Your CPL by 40%” outperforms “Google Ads Management Services.”
Step 6
Working with an expert
If you want an expert to audit your specific account rather than following a generic framework, here’s how I work with B2B companies.
Your landing page CVR is the most direct lever on CPL. Double your CVR, halve your CPL — even without changing a single bid or keyword. In B2B, landing page CVR typically ranges 2–8%. If you’re below 2%, the page is the problem.
Run this checklist on your main landing page:
- Message match: does the headline on the page match the headline in the ad? If your ad says “Reduce CPL by 40%” and the page says “Google Ads Management Solutions”, you’ve broken message continuity — visitors bounce.
- Load speed: check Core Web Vitals in PageSpeed Insights. Every 1-second delay in LCP costs ~7% in CVR. B2B buyers are on corporate networks — don’t assume they have fast connections.
- Form length: in B2B, forms with more than 5 fields cut CVR significantly. Name, email, company, phone, and one qualifying question is the ceiling for initial capture.
- Single CTA: the page should have one primary action. Nav links, footer links, social icons, and secondary CTAs all leak visitors off the page.
- Social proof above the fold: client logos, a specific result stat, or a one-line testimonial — something that confirms this is a legitimate, proven service before the visitor scrolls.
| Landing Page Metric | Below Average | Acceptable | Strong |
|---|---|---|---|
| CVR (form submissions) | < 2% | 2–4% | > 5% |
| LCP (Largest Contentful Paint) | > 4s | 2.5–4s | < 2.5s |
| Bounce rate (B2B paid traffic) | > 75% | 55–75% | < 55% |
| Form fields | > 7 fields | 5–6 fields | 3–4 fields |
Step 7
The wrong bid strategy at the wrong time is a CPL killer that’s hard to diagnose because it looks like a keyword problem. Smart bidding requires conversion history to function. Without it, it’s effectively guessing.
Bid strategy rules for B2B:
- 0–30 conversions/campaign/month: use Manual CPC or Maximise Clicks with a Max CPC cap. Do not use Target CPA — it will restrict impression share and you won’t get enough data to optimise.
- 30–50 conversions/month: switch to Maximise Conversions (no target). Let the algorithm find its footing.
- 50+ conversions/month: switch to Target CPA. Set your target 20–30% above your current CPL to avoid over-restriction on day one. Tighten gradually over 2–3 weeks.
If you’re running Target CPA and CPL is climbing, the most common cause is the target being set too low. The algorithm restricts your auctions to only the cheapest clicks — which in B2B are often the lowest intent. Raise the target by 20%, give it 2 weeks, then tighten again.
Step 8
Once you’ve fixed the fundamentals, segmentation is where you find additional CPL reductions without any creative or structural changes.
Device segmentation: pull CPL by device. In B2B, mobile CPL is almost always higher than desktop — B2B buyers research on desktop, and your form is likely not optimised for mobile. Check your mobile CVR. If it’s <50% of desktop CVR and you’re spending more than 20% of budget on mobile, add a –30% to –50% mobile bid adjustment.
Time of day / day of week: go to Reports → Predefined → Time → Hour of Day. Sort by conversions. In B2B, conversion rate drops sharply on weekends and outside 8am–6pm. If you’re spending budget at 11pm on Saturday at the same CPC as Tuesday at 10am, you’re paying for low-intent traffic. Add bid adjustments or, on Manual CPC, use an ad schedule to reduce bids by 50–70% during low-conversion windows.
Audience overlays: apply your CRM customer list as an Observation audience. If existing customers or churned accounts are clicking your ads and filling in the form, they’re inflating conversion numbers and distorting your CPL data. Exclude them.
Step 9
The last step isn’t about reducing the number of leads — it’s about making sure the leads you’re counting are actually worth counting.
Attribution model: if you’re on Last Click attribution, campaigns that assist conversions (top-of-funnel, brand) look useless. Switch to Data-Driven attribution if you have enough volume, or at minimum Linear. This changes bid strategy behaviour and rebalances credit across the funnel.
Lead quality segmentation: pull 90 days of leads by campaign and match them against your CRM. Which campaigns produce SQLs? Which produce MQLs that never progress? If your competitor campaign generates 50 leads/month but none become SQLs, your CPL calculation is misleading — those aren’t real leads. Focus CPL targets on SQL cost, not raw lead cost.
This is the step that changes the conversation from “how do we get cheaper leads” to “how do we get better leads.” In B2B, a €600 SQL is almost always a better outcome than a €120 lead that doesn’t close.
Audit Priority Order
If your time is limited: fix tracking first (Step 1), then pause wasted search terms (Step 2), then fix match types (Step 3). Those three steps alone typically move CPL 20–40% in the first 30 days. The rest of the audit gets you the remaining gains over 60–90 days.
Take the Next Step
Want me to run this audit
on your account?
I’ll go through all nine steps on your live Google Ads account and deliver a prioritised action plan — which issues to fix first, what the estimated CPL impact is for each, and exactly how to fix them. Delivered in 48 hours, no cost, no commitment.
Get Your Free Account Audit