How do I know if my Google Ads are profitable — what numbers actually matter?
Google Ads will show you dozens of metrics. Most of them are irrelevant to whether you're making money. The platform surfaces impressions, impression share, click-through rate, average position, search top impression rate, and a dozen more numbers that feel meaningful but don't answer the question you actually care about: is this campaign generating profitable jobs?
Here are the metrics that actually matter, how to calculate your break-even, and the exact signals that tell you to pause a campaign or cut a keyword.
The metrics hierarchy — ranked by what matters most
1. Cost Per Booked Job — the only metric that ties directly to revenue. To calculate this, you need to track downstream from Google Ads into your CRM or booking system. If you spent $600 in ads and booked 3 jobs, your Cost Per Booked Job is $200. Compare that directly to your average job revenue. This is the number every business owner should be looking at monthly.
2. Cost Per Lead (CPL) — your primary optimization lever inside Google Ads. CPL = total ad spend ÷ total conversions (form fills + phone calls). This is directly trackable in Google Ads if you have conversion tracking installed. Your goal is to get CPL below your break-even threshold (calculated below) and keep it there.
3. Conversion Rate — what percentage of clicks become leads. Low conversion rate means a landing page problem or targeting mismatch. If 200 people clicked your ad and 4 submitted a form, your conversion rate is 2% — likely a landing page issue. A well-optimized local service page should convert at 5–15% for high-intent keywords.
4. Cost Per Click (CPC) — useful for competitive context, but dangerous in isolation. A low CPC means nothing if nobody's converting. A high CPC is fine if the conversion rate justifies it. Only look at CPC in the context of the conversion data.
Metrics that are traps
- CTR in isolation: High click-through rate without conversions means your ad is appealing to people who aren't buyers. A misleading headline can generate lots of clicks and zero leads.
- Impression Share: Only useful when you're at your budget ceiling and want to understand the total opportunity. Irrelevant before that — don't optimize for it.
- Average Position: Google deprecated this metric for a reason — position without conversion context is meaningless. Position 3 with a 10% CVR beats position 1 with a 1% CVR every time.
How to calculate your break-even CPL
This is the most important calculation in your entire Google Ads account. Your break-even CPL is the maximum you can spend per lead and still profit from the resulting jobs.
- Average job value: what does a typical completed job pay you in revenue? (Not gross, not profit — revenue.)
- Lead-to-booked-job close rate: what percentage of inbound leads do you actually convert into paid work?
- Lead value = Average Job Value × Close Rate
- Break-even CPL = Lead Value × your acceptable margin (typically 20–40% of revenue)
Example: Your average job pays $800. You close 40% of inbound leads into jobs. Lead value = $800 × 40% = $320. If you want to keep ad costs under 25% of revenue, your break-even CPL = $320 × 25% = $80. Any CPL under $80 is profitable. Any CPL consistently above $80 means the campaign is eating into margins and needs to be fixed or paused.
Run this calculation for your actual numbers now. Write the number down. Every optimization decision you make should reference it.
Your metric review schedule
| Metric | What It Tells You | Warning Threshold | Action to Take |
|---|---|---|---|
| Cost Per Lead | Efficiency of your ads | Above break-even CPL for 2+ weeks | Pause campaign or rebuild landing page |
| Conversion Rate | Landing page and targeting quality | Below 3% on high-intent keywords | Fix landing page — match H1 to ad, add proof |
| Keyword clicks with 0 conversions | Irrelevant traffic | 50+ clicks, 0 conversions | Pause the keyword immediately |
| Cost Per Booked Job | True profitability | Exceeds average job value | Campaign is unprofitable — full account review |
The stop signals — when to pause, not just optimize
Some situations call for pausing entirely, not tweaking. Pause a campaign (not just reduce budget) when: CPL exceeds your break-even for two consecutive full weeks with no structural changes having been made. Pause a keyword when: it has 50 or more clicks and zero conversions — reducing the bid doesn't fix a fundamental mismatch, it just spends money more slowly on the wrong searches. Pause the entire account when: you're receiving leads but have no bandwidth to follow up within 5 minutes — uncontacted leads are paid waste.
Key Takeaways
- The three metrics that matter: Cost Per Booked Job, Cost Per Lead, and Conversion Rate. Everything else is context.
- Calculate your break-even CPL before spending: Average Job Value × Close Rate × Target Margin. Any CPL consistently above that number means the campaign needs fixing or pausing.
- Conversion tracking must be installed before launch — without it, all optimization is blind.
- Keywords with 50+ clicks and zero conversions get paused immediately — lowering the bid doesn't fix a targeting mismatch.
- Review CPL weekly for the first 30 days. Once stable, monthly reviews are sufficient.