Google Ads Starter FREE Course · Day 1 of 7
Is Google Ads worth it for you? The maths
Seven days, in the order a first account actually gets built. Every lesson is a full reference article with step-by-step blocks you can follow with Google Ads open in another tab.
All seven days
- Is Google Ads worth it for you? The maths (you are here)
- How the auction works, and setting up without the traps 2 articles
- Measurement before money 3 articles
- Keywords and intent 3 articles
- Structure, budgets and bidding at launch 3 articles
- Ads and landing pages 3 articles
- Launch, the first 30 days, and when to stop DIY-ing 2 articles
Prefer it in your inbox? Get the 7-day course by email — one lesson a day, no pitch until day seven.
Is Google Ads worth it? Run the numbers before you spend: what a click costs in your industry, how many clicks become customers, what a customer is worth, and the budget below which a test tells you nothing.
Last updated: September 13, 2026
In This Guide
- 1. The Question Behind the Question
- 2. What a Click Really Costs
- 3. From Clicks to Customers: The Conversion Chain
- 4. The CPA Arithmetic
- 5. What a Customer Is Worth
- 6. The Verdict Equation
- 7. Minimum Viable Budget
- 8. Checking Demand Exists
- 9. The Industries Where the Maths Is Hard
- 10. When Google Ads Is the Wrong Answer
- 11. Time and Skill as Costs
- 12. The 90-Day Expectation Curve
- 13. Worked Example A: Local Service Business
- 14. Worked Example B: Ecommerce Store
- 15. Worked Example C: B2B Lead Gen
- 16. Decision Checklist and FAQs
- References
1. The Question Behind the Question
Every agency page that answers “is Google Ads worth it?” gives you the same answer: yes, with the right strategy. That answer is useless, and you probably already know it. What you actually need is a way to run the numbers for your business before you hand over a dollar, and a framework honest enough to tell you when the answer is no.
This article gives you that framework. By the time you finish it, you will be able to calculate five things for your own business:
- What a click in your industry is likely to cost you
- How many of those clicks will turn into paying customers, at what cost per acquisition
- What a customer is actually worth to you in margin, not in revenue
- Whether that customer value clears the cost of acquiring them
- What the minimum budget is that produces real data rather than noise
None of this requires you to spend anything first. All of it requires arithmetic, not optimism.
What “worth it” actually means. When a business owner asks whether Google Ads is worth it, the real question is a unit-economics question: does the revenue generated by a new customer, after costs, exceed what it cost to acquire that customer through advertising? Unit economics is the profit or loss on a single transaction or customer relationship, expressed per unit rather than as a total. If the math works per customer, scaling up helps. If the math does not work per customer, scaling up just loses money faster.
Platform quality — how sophisticated Google’s auction is, how good its machine learning has become, how many searches it handles per day — is a separate question and not the one that decides whether advertising makes sense for your business. A technically excellent platform does not fix a business model where the allowable acquisition cost is lower than the cost of a single click. This article stays focused on the economics, not the platform.
What this article will not do. It will not tell you that Google Ads works for every business. It will not soften the sections where the arithmetic comes out negative. Sections 9 and 10 are deliberately written to tell specific categories of business to stop before they start. That honesty is the point.
How to use this article. Read it in order, with a calculator open. Every formula is shown with its arithmetic so you can substitute your own numbers. Where benchmark figures appear, they come from published 2026 US data with source citations so you can trace them. Where the research is uncertain or sources disagree, the article says so and recommends the more conservative number.
2. What a Click Really Costs
A click on a Google Search ad is not free. You pay each time someone clicks your ad, regardless of whether they buy anything, call you, or even stay on your page for more than a second. The price you pay per click is called the cost per click (CPC) — the dollar amount deducted from your budget each time a user clicks your ad in the auction.
CPCs are set by auction, not by a price list. Every time a search happens, Google runs an instantaneous auction among advertisers who want to show for that query. Your CPC depends on how much competitors bid, how relevant Google judges your ad to be, and how good your landing page is. This means CPCs vary by industry, by keyword, by time of day, by location, and even by the device the searcher is using.
Why averages mislead. The cross-industry average CPC in 2026 is about $5.42. [1] That number is nearly meaningless for planning purposes. Legal services keywords routinely cost $6.75 or more per click. [2] Restaurant keywords average $2.05. [3] If you average those two industries together, you get a figure that accurately describes neither. Your planning number must come from your industry and your specific keywords, not from a headline cross-industry average.
There is a second distortion: conversion rates vary by industry just as much as CPCs do. A high CPC in an industry with a strong conversion rate can produce a lower cost per customer than a low CPC in an industry where almost nobody who clicks becomes a buyer. The table below shows both figures together, because neither one alone tells the story.
The figures below are vendor-published benchmark claims drawn from large US campaign samples. Where two sources give different figures for the same category, both are shown as a range. Use these as starting estimates only; your Keyword Planner check, described in the step-by-step block below, will give you numbers specific to your keywords.
| Industry | CPC range (USD) | Conversion rate range | Source |
|---|---|---|---|
| Legal / Attorneys & Legal Services | $6.40–$6.75 | 6.98% | [1][2] |
| Consumer / Personal Services | $6.40–$7.17 | 12.34% | [2][3] |
| Finance & Insurance | $3.44–$3.80 | Not published separately | [2] |
| Healthcare / Physicians & Surgeons | $2.62–$4.76 | 12.43% | [2][3] |
| Dentists & Dental Services | $5.62 | Not published separately | [1] |
| Automotive — Repair, Service & Parts | $4.35 | 15.51% | [1] |
| Automotive — For Sale | $2.27 | 6.01% | [1] |
| Real Estate | $2.37–$3.22 | 2.47%–3.70% | [1][3] |
| B2B / Business Services | $3.33–$4.90 | Not published separately | [1][2] |
| Technology | $3.80 | Not published separately | [2] |
| Education & Instruction | $2.40 | Not published separately | [1] |
| Home Goods | $2.94 | Not published separately | [2] |
| Industrial Services | $2.56 | Not published separately | [2] |
| Restaurants & Food | $2.05 | 8.05% | [3] |
| Ecommerce / E-commerce & Retail | $1.16 | 2.81% | [1] |
| Travel & Hospitality | $2.12 | Not published separately | [1] |
Where conversion rates are not published separately by the same source that published the CPC, the cell says so rather than importing a figure from an incompatible sample. Mixing CPC data from one dataset with conversion-rate data from another produces a false CPA figure. The Automotive — Repair category (15.51% conversion rate) and the Real Estate category (2.47%–3.70%) illustrate how wide the spread is: a $4.35 CPC with 15.51% conversion produces a CPA near $28, while a $3.22 CPC with 3.70% conversion produces a CPA above $87. Same platform, very different economics.
Getting your own number from Keyword Planner. Benchmark tables give you a starting range. Keyword Planner — Google’s free tool for researching search volume and estimated auction costs — gives you a number anchored to your specific keywords and your target location. You need a Google Ads account to access it; you do not need an active campaign or any billing set up. The workflow below takes about ten minutes.
Step by step
Get your estimated CPC from Keyword Planner for your specific keywords and location
- Google Ads home screen > Tools icon (wrench icon in the top navigation bar). Click the wrench. A dropdown menu appears with sections including Planning, Measurement, and Bulk Actions.
- Tools > Planning > Keyword Planner. Click “Keyword Planner” in the Planning section. The Keyword Planner home screen loads with two large options: “Discover new keywords” and “Get search volume and forecasts.”
- Keyword Planner home > Discover new keywords. Click this option if you want to start from a description of your service and let Google suggest terms. A text field appears asking for keywords or a website URL. Type two or three terms that describe what you sell — for example, “emergency plumber” or “HVAC repair” — then click “Get results.”
- Keyword Planner results > Locations filter (appears above the results table, labeled “Locations”). Click “Locations,” remove “United States” if you serve a specific city or metro, type your city or ZIP code, and click “Save.” The volume and bid figures recalculate for your actual market. National figures overstate local demand significantly for service businesses.
- Keyword Planner results table > “Top of page bid (low range)” and “Top of page bid (high range)” columns. These two columns show the estimated CPC range for ads appearing at the top of the page for each keyword. The low range is roughly what a lower-ranked ad pays; the high range is roughly what a competitive top position costs. Note both figures for each keyword you are considering.
- Keyword Planner results > “Avg. monthly searches” column. Read this number for each keyword. Google presents it in ranges (for example, “100–1K” or “1K–10K”) rather than exact counts because exact figures are withheld. A range of “100–1K” for a local keyword in a mid-size city is usable volume; “10–100” for a local keyword is thin and may not generate enough clicks to produce data.
- Keyword Planner results > checkbox next to each keyword > Add to plan. Select the keywords you want to evaluate, click “Add to plan,” then click “Forecasts” in the left panel. Google shows a projected clicks, impressions, cost, and CPC estimate based on your selected keywords and location. The “Forecast CPC” figure here is your planning number.
Check: The Forecasts panel shows a cost-per-click figure under the plan summary. If the figure is blank or shows no data, your keyword list has too little volume for the selected location — broaden the location or try more general keyword variants before drawing a conclusion.
Worked example (illustrative)
Reading Keyword Planner for a local HVAC business in Columbus, Ohio
- Setup: A Columbus, Ohio HVAC company wants to know what clicks will cost before committing to a monthly budget.
- Numbers: Keyword Planner for “AC repair Columbus,” “furnace repair Columbus,” and “HVAC service Columbus” in Franklin County shows top-of-page bid low range of $6.20 and high range of $14.80, with an average forecast CPC across the three terms of $9.40. Monthly search volume for the three terms combined shows “1K–10K.” Using the midpoint CPC of $9.40 and a benchmark automotive-repair conversion rate of 15.51% as a directional proxy for local trades (the closest published figure [1]), the implied CPA is $9.40 ÷ 0.1551 = $60.60 per lead.
- Decision: Use $9.40 as the planning CPC and $60.60 as the provisional CPA estimate. Do not use the $5.42 cross-industry average, which would underestimate cost by 42%.
- Why: The Keyword Planner forecast CPC is anchored to the actual keywords and location being bought, so it is materially more accurate than a cross-industry average for planning purposes.
3. From Clicks to Customers: The Conversion Chain
A click is not a customer. Between the moment someone clicks your ad and the moment money changes hands, the visitor passes through a chain of decisions, each of which removes some portion of the audience. Understanding this chain — and knowing where your business sits in it — determines whether the math works before you spend anything.
Conversion rate is the percentage of visitors who complete a target action (filling out a contact form, calling your number, completing a purchase) divided by the total number of visitors. A conversion rate of 5% means five out of every hundred visitors take the action you want.
The single-step chain (ecommerce). For an ecommerce store, the chain is usually one step: visitor arrives, visitor either buys or leaves. The conversion rate in this case measures visitors to purchases. The cross-industry average Google Ads Search conversion rate in 2026 is 8.18%, [1] but ecommerce specifically runs at about 2.81%, [1] well below that average, because purchase decisions carry more friction than form submissions.
The two-step chain (lead generation). For service businesses, professional services, and B2B companies, the chain has two rates and both are required for an accurate CPA calculation. First, a visitor converts to a lead — they fill out a form or call. Second, your sales process converts that lead into a paying customer. If either rate is weak, the economics of the whole chain collapse.
The two rates are:
- Visitor-to-lead rate (also called the landing page conversion rate): the percentage of ad clicks that become leads. Published 2026 benchmarks for service industries range from about 6.98% for legal services to 15.51% for automotive repair. [1]
- Lead-to-customer rate (also called the close rate or sales conversion rate): the percentage of leads your sales process closes into paying customers. This figure is not published by Google Ads benchmark reports because it happens off-platform, but service businesses commonly see close rates between 20% and 50% depending on the quality of the lead and the sales process. No sourced benchmark for this figure was available in the research for this article; use your own historical sales data.
Why both rates matter. If your landing page converts 10% of visitors to leads but your sales team closes only 20% of those leads, your effective visitor-to-customer rate is 10% × 20% = 2%. At a $5.42 CPC, [1] you need 50 clicks to get one customer: $5.42 × 50 = $271 per customer. If instead your close rate is 50%, you need only 20 clicks: $5.42 × 20 = $108.40 per customer. The CPC did not change. The ad did not change. The difference is entirely in the lead-to-customer rate.
This is why looking only at your landing page conversion rate, without knowing your close rate, gives you an incomplete picture — and why the CPA you calculate from benchmark data alone may differ substantially from your actual CPA once you account for your sales process.
Where conversion rates come from and why they vary. Conversion rates are not fixed properties of an industry. They depend on the quality of your landing page, how closely your ad matches what the visitor expected, how competitive your offer is, and how much trust your site conveys. A personal services business with a fast-loading page, genuine reviews, and a clear call to action can outperform the 12.34% benchmark. [3] The same business with a slow page, no reviews, and a confusing form can land well below it. Benchmarks tell you where the average sits; your page determines where you land.
Worked example (illustrative)
Two-step conversion chain for a residential cleaning service in Atlanta
- Setup: An Atlanta residential cleaning company runs Search ads and receives calls and form submissions as leads. The sales team then follows up to book appointments.
- Numbers: Keyword Planner estimates a forecast CPC of $6.50 for “house cleaning Atlanta” and similar terms. The landing page converts 9% of visitors to leads (within the personal services benchmark range of 12.34% [3] — slightly below it, reflecting a page without video testimonials). The sales team books 40% of leads into paying customers. Effective visitor-to-customer rate: 9% × 40% = 3.6%. Clicks needed per customer: 1 ÷ 0.036 = 27.8 clicks. Cost per customer: 27.8 × $6.50 = $180.70.
- Decision: The planning CPA is $180.70, not $6.50 ÷ 0.09 = $72.22. Using only the visitor-to-lead rate understates the true acquisition cost by 60% and produces a misleading verdict on whether the channel is viable.
- Why: The full chain must use both the visitor-to-lead rate and the lead-to-customer rate; omitting the close rate causes a systematic underestimate of CPA in lead-gen businesses.
4. The CPA Arithmetic
Cost per acquisition (CPA) is the total amount spent on advertising divided by the number of customers (or conversions) that spending produced. It is the single number that decides whether Google Ads is profitable for your business. Every other metric — CTR, impression share, Quality Score — is downstream of CPA and exists to help you improve it. If CPA is below what a customer is worth to you, the channel can work. If CPA exceeds customer value, the channel loses money no matter how well everything else looks.
The simplified formula is:
CPA = CPC ÷ conversion rate
This is a simplified version because it treats the conversion rate as a single step. For ecommerce, that is usually appropriate. For lead-gen businesses with a two-step chain (as described in section 3), you must use the full chain rate — visitor-to-lead multiplied by lead-to-customer — as the denominator. Both forms are shown in the table below.
The table below applies the formula across three CPC levels and three conversion rates. Every combination produces a different CPA. Read across a row to see how conversion rate changes CPA at a fixed CPC. Read down a column to see how CPC changes CPA at a fixed conversion rate.
| CPC | Conversion rate | Clicks per conversion (1 ÷ CVR) | CPA (CPC ÷ CVR) |
|---|---|---|---|
| $2.00 | 2% | 50 | $100.00 |
| $2.00 | 5% | 20 | $40.00 |
| $2.00 | 10% | 10 | $20.00 |
| $8.00 | 2% | 50 | $400.00 |
| $8.00 | 5% | 20 | $160.00 |
| $8.00 | 10% | 10 | $80.00 |
| $25.00 | 2% | 50 | $1,250.00 |
| $25.00 | 5% | 20 | $500.00 |
| $25.00 | 10% | 10 | $250.00 |
The $25 CPC row deserves attention. At a 2% conversion rate, the CPA is $1,250. That figure is not unusual in high-CPC industries like legal services or competitive B2B software. A business whose average customer is worth less than $1,250 in gross margin cannot operate profitably in that cell of the table. Section 6 covers how to determine whether your customer value clears the CPA threshold.
When to trust benchmark CPAs and when not to. Published benchmark CPAs — the cross-industry median of about $25–$35 per lead [4] — describe the average of a large mixed dataset. They are useful for a rough sanity check but not for planning individual campaigns, for three reasons. First, they mix industries with very different CPC levels and conversion rates. Second, they typically measure cost per lead, not cost per customer, so they omit the lead-to-customer rate. Third, they are averages: half of all advertisers perform worse than the benchmark. Your conversion rate, not the industry average, is the operative figure. Use benchmark CPAs to check whether your own calculation is in a plausible range, not as a substitute for calculating your own.
When to pull it, and when not to
The CPA formula is the core lever for deciding whether to advertise and for setting bid targets once you do. Here is what it changes, how it works, when to use it, and when not to.
- What it changes: Your maximum allowable CPA sets the ceiling on what you can bid in Target CPA bidding — the Smart Bidding strategy (an automated bidding approach where Google’s algorithm sets bids to hit a target cost per conversion) that you will configure in your campaign. Set it too high and you overpay per customer. Set it too low and the system cannot win enough auctions to generate volume.
- Why it works: CPA = CPC ÷ conversion rate is the mechanism. When Google’s algorithm has a CPA target, it adjusts bids up or down at each auction to try to hit that target. If the target is realistic given the actual CPC and conversion rate in your market, the system can find it. If the target is below what the market CPC and your conversion rate can produce, the system will under-bid and generate almost no impressions.
- When to use it: Use Target CPA bidding — and set it using the formula — once your campaign has accumulated at least 30 conversions in the last 30 days. [3] Below that threshold, the algorithm lacks the data to estimate conversion probability reliably. Before you reach 30 conversions, use Maximize Conversions without a CPA target so the system can gather data without being constrained by a target it cannot yet hit.
- When not to use it: Do not set a Target CPA below the figure the formula produces from actual market CPCs and your realistic conversion rate. If Keyword Planner shows a forecast CPC of $8 and your conversion rate is 5%, the formula produces a CPA of $160. Setting a target of $50 does not force the market to deliver $50 CPAs; it causes the system to under-bid so severely that your ads rarely show, and the campaign produces no usable data. That is not a bidding problem — it is a math problem, and the correct resolution is either to improve the conversion rate or to accept that the channel is not viable at your current margins.
Worked example (illustrative)
CPA calculation for a Nashville family law attorney
- Setup: A Nashville family law attorney is evaluating Google Ads. Keyword Planner shows a forecast CPC of $22.00 for terms like “divorce attorney Nashville” and “child custody lawyer Nashville.” Published legal services conversion rate is 6.98%. [1]
- Numbers: Clicks per conversion: 1 ÷ 0.0698 = 14.3 clicks. CPA at the landing-page level: $22.00 × 14.3 = $314.60 per lead. If the attorney’s intake team closes 30% of leads into retained clients, the full-chain CPA is $314.60 ÷ 0.30 = $1,048.67 per retained client. At a 50% close rate, the full-chain CPA is $314.60 ÷ 0.50 = $629.20 per retained client.
- Decision: Use $629–$1,049 as the planning range for cost per retained client, depending on close rate. The verdict on whether this is viable comes in section 6, where this CPA is tested against what the client relationship is actually worth.
- Why: At a $22 CPC and the published legal services conversion rate, no optimization tactic closes the gap between a $50 CPA hope and a $629–$1,049 reality — only a higher customer value or a materially better close rate changes the outcome.
5. What a Customer Is Worth
Every number in this article converges on one question: how much can you afford to pay to acquire a customer? The answer is not your revenue per sale. It is your gross profit — the money left after you subtract the direct cost of delivering the product or service — because ad spend comes out of profit, not out of revenue. Building your target cost-per-acquisition (CPA — the amount you pay in ad spend for each customer acquired) on revenue instead of gross profit is the single most common reason small-business Google Ads campaigns look profitable in a spreadsheet and lose money in a bank account.
This section gives you three versions of the calculation, ordered from fastest to most accurate. Use the version that matches how well you know your own numbers.
Version 1: The three-line version
If you need a number in the next five minutes, these three lines are enough to start:
- Average revenue per customer — the typical amount a customer pays you on their first transaction.
- Gross margin percentage — the share of that revenue left after paying direct costs (materials, cost of goods, subcontractors, payment processing). If you sell a $200 product that costs you $80 to buy and ship, your gross margin is ($200 − $80) ÷ $200 = 60%.
- Maximum CPA = average revenue per customer × gross margin percentage. At 60% margin on a $200 sale, maximum CPA = $200 × 0.60 = $120. That is the ceiling — not a target — because it leaves nothing for overhead or profit.
To build in a profit buffer, multiply that ceiling by the share you are willing to spend on acquisition. A common starting point is 30% of gross profit: $120 × 0.30 = $36 target CPA. At $36 CPA, the remaining $84 of gross profit covers overhead and contributes to net profit.
Version 2: The first-purchase value versus lifetime value distinction
A lifetime value (LTV) is the total gross profit a customer produces across all purchases they ever make from you, not just the first one. For a plumber who fixes one leak and never hears from that customer again, LTV equals first-purchase gross profit. For an HVAC company that sells an annual maintenance contract and replaces equipment every seven years, LTV is much larger than any single job.
The practical rule is: use first-purchase gross profit as your CPA ceiling until you have measured actual repeat behavior from a real cohort of customers. Projecting LTV from assumptions rather than data causes businesses to overbid today for customers who never return. Once you have 12 months of customer purchase history, you can calculate the repeat multiplier directly and raise your ceiling.
For a service business with predictable repeat purchasing, the repeat multiplier works like this (simplified):
- Customer value = first-job gross profit + (average gross profit per repeat job × average number of repeat jobs over the measurement period)
- If the first job yields $150 gross profit and the average customer books 2.4 more jobs at $120 gross profit each over three years: $150 + (2.4 × $120) = $150 + $288 = $438 three-year customer value.
- At a 3:1 LTV:CAC target (a common heuristic meaning you want three dollars of customer value for every dollar spent acquiring the customer), maximum CPA = $438 ÷ 3 = $146.
The 3:1 LTV:CAC ratio is a starting benchmark, not a law. Current 2026 practitioner guidance warns that it can mislead when LTV is calculated on revenue rather than gross profit, or when the payback period — the number of months it takes to recover the acquisition cost from contribution margin — is longer than your cash reserves can tolerate. A ratio of 3:1 with a 30-month payback is far riskier than the same ratio with an 8-month payback. If your cash position is tight, set a maximum payback period first (12 months is a common SMB guardrail) and derive your CPA ceiling from that, rather than from a ratio alone.
Version 3: The careful version, with all deductions
For ecommerce, the three-line version understates cost because it omits returns, shipping subsidies, and payment fees. The full version of gross profit per order is:
Gross profit per order = net revenue after returns − cost of goods sold − merchant-paid shipping − payment processing fees
If your average order value is $150, your return rate is 12%, your COGS is $55, your shipping cost is $8, and your payment fee is 2.9% of gross revenue:
- Net revenue after returns: $150 × (1 − 0.12) = $132.00
- Less COGS: $132.00 − $55.00 = $77.00
- Less shipping: $77.00 − $8.00 = $69.00
- Less payment fee (2.9% of $150 gross): $69.00 − $4.35 = $64.65
- Gross profit per order: $64.65
Using the $150 headline revenue as your CPA ceiling would let you bid up to $150. Using the correct $64.65 figure means your ceiling before overhead is $64.65 — less than half the naive number. Many ecommerce businesses that appear profitable on a revenue-based ROAS are losing money once returns, shipping, and fees are included. Do this calculation with your own numbers before you set a single bid.
Worked example (illustrative)
First-purchase vs. LTV ceiling for a residential cleaning service
- Setup: A residential cleaning company in Nashville, Tennessee, charging $180 per visit. The owner knows direct labor and supplies cost $72 per visit (40% direct cost), and the average customer books 8 visits before churning, with the first visit generating a $40 referral discount, reducing first-visit net revenue to $140.
- Numbers: First-visit gross profit: $140 − $72 = $68. Repeat visits 2–8: 7 visits × ($180 − $72) = 7 × $108 = $756 gross profit. Total customer gross profit: $68 + $756 = $824. At 3:1 LTV:CAC: max CPA = $824 ÷ 3 = $274.67. Using first-purchase only: max CPA = $68 × 0.30 = $20.40 target, $68 ceiling. Payback at $274.67 CPA recovered from $108/month average margin: $274.67 ÷ $108 = 2.5 months — well within a 12-month guardrail.
- Decision: The owner sets a target CPA of $120 — below the $274.67 LTV ceiling but well above the first-purchase-only ceiling of $68 — to build in a margin buffer while still bidding competitively. She commits to recalculating after 90 days of actual cohort data.
- Why: The payback period (2.5 months) confirms the LTV ceiling is safe to use once repeat behavior is measured, so restricting bids to first-purchase value only would leave profitable customers unbid for.
Done for you
Everything on this page, done for you before you launch
We build the campaign properly the first time — so you are not unpicking it three months from now.
✓ Keywords validated against real search volume, grouped by intent
✓ Responsive search ads written to the asset counts that actually perform
✓ A negative keyword list built before you spend, not after
✓ Delivered in 24 hours as a spreadsheet you keep
Human-reviewed · No subscription · We never touch your Google Ads account
6. The Verdict Equation
You now have two numbers: what a customer is worth to you (in gross profit terms), and what acquiring one costs (your CPA from section 4). The verdict equation puts them together. If customer value exceeds CPA by a margin that covers your overhead and leaves profit, Google Ads is arithmetically viable. If it does not, no amount of optimization changes the fundamental problem.
The equation takes a slightly different form depending on your business model. Lead-generation businesses need a target CPA. Ecommerce businesses need a breakeven ROAS — return on ad spend, meaning the revenue generated for every dollar of ad spend. Both reduce to the same underlying question: is there enough margin between what a customer is worth and what you pay to acquire one?
Target CPA for lead gen
Target CPA = customer gross profit ÷ target LTV:CAC ratio
If your customer gross profit is $300 and your target ratio is 3:1, your target CPA is $100. That means you are willing to spend $100 in ad costs to acquire a customer who will deliver $300 in gross profit over their lifetime — a 3:1 return. The campaign is viable as long as your actual CPA (from section 4) stays below $100.
Breakeven ROAS for ecommerce
Breakeven ROAS = 1 ÷ contribution margin percentage
Contribution margin is gross profit expressed as a percentage of net revenue after all variable costs (COGS, returns, shipping, payment fees) are subtracted — essentially the Version 3 calculation from section 5 divided by net revenue.
If your contribution margin is 43% (that is, $64.65 gross profit on $150 net revenue), breakeven ROAS = 1 ÷ 0.43 = 2.33x. Every dollar of ad spend must generate at least $2.33 of revenue to avoid losing money on the ad itself — before overhead. To generate actual profit, your target ROAS must be higher than breakeven. If you want 20 percentage points of contribution margin to flow to profit after ads, your target ROAS = 1 ÷ (0.43 − 0.20) = 1 ÷ 0.23 = 4.35x.
The table below puts a lead-gen service and an ecommerce store side by side using these formulas. The numbers are illustrative but built from the benchmark ranges in the research.
| Line | Lead-gen service | Ecommerce store | Where the number comes from |
|---|---|---|---|
| Average revenue per customer / order | $1,200 (first job) | $150 (average order value) | Owner’s own data |
| Gross margin % | 45% | 43% (after returns, shipping, fees) | Version 3 calculation, section 5 |
| Gross profit per customer / order | $540 | $64.50 | Revenue × margin % |
| Repeat multiplier / LTV adjustment | 2.8× (customer books 1.8 more jobs) | 1.6× (customers reorder 0.6 times on average) | Owner’s cohort data or conservative estimate |
| Total customer gross profit (LTV basis) | $1,512 | $103.20 | $540 × 2.8; $64.50 × 1.6 |
| Target LTV:CAC ratio | 3:1 | 3:1 | Standard starting benchmark |
| Target CPA / max acquisition cost | $504 | $34.40 | LTV ÷ 3 |
| Breakeven ROAS (ecommerce only) | N/A | 2.33× (1 ÷ 0.43) | 1 ÷ contribution margin % |
| Target ROAS including profit goal | N/A | 4.35× (1 ÷ 0.23, keeping 20% margin) | 1 ÷ (margin % − profit % goal) |
| Benchmark CPA from section 4 | $54.60 (personal services)[5] | $25–$35 (cross-industry median)[4] | Published 2026 benchmarks |
| Verdict | Viable: $54.60 CPA < $504 ceiling | Marginal: $25–$35 CPA close to $34.40 ceiling | Benchmark CPA vs. target CPA |
The ecommerce store in this table is marginal, not clearly profitable. At a $25 CPA the campaign passes; at $35 it breaks even at the LTV ceiling and leaves nothing for overhead. That fragility — where a $10 move in CPA flips the verdict — is exactly why section 14 exists as a worked example. For the lead-gen service, the CPA ceiling is so far above the benchmark that even a doubling of actual CPA would still clear the threshold. That headroom is what makes lead-gen services with high ticket sizes and good repeat rates among the strongest candidates for Google Ads.
Worked example (illustrative)
Breakeven ROAS calculation for a home-goods ecommerce store
- Setup: A Phoenix online homewares store with an average order value of $150, COGS of $55, return rate of 12%, merchant-paid shipping of $8, and payment fees of 2.9% of gross revenue.
- Numbers: Net revenue after returns: $150 × 0.88 = $132. Gross profit: $132 − $55 − $8 − ($150 × 0.029) = $132 − $55 − $8 − $4.35 = $64.65. Contribution margin: $64.65 ÷ $132 = 49.0%. Breakeven ROAS: 1 ÷ 0.49 = 2.04×. To retain 20 percentage points of margin as profit: 1 ÷ (0.49 − 0.20) = 1 ÷ 0.29 = 3.45×. Published 2026 Search ROAS benchmarks range from 3.4× to 5.2×.[6] At the low end of that range (3.4×), the campaign is approximately at the profit target of 3.45× — viable but with no buffer.
- Decision: Set target ROAS at 4.0× in Google Ads to build in a buffer above the 3.45× profit threshold, and monitor weekly. If actual ROAS falls below 3.45×, the campaign is losing money on contribution margin before overhead.
- Why: Breakeven ROAS is not the target; it is the floor below which every click costs more than it returns. The target must sit above breakeven by enough to cover overhead and leave net profit.
7. Minimum Viable Budget
The minimum viable budget is not a fixed dollar amount. It is the amount required to generate enough conversion data for the platform to learn. Spend below that threshold and you are not running a campaign — you are paying for noise. The arithmetic is specific and must be done with your own numbers.
Google’s Smart Bidding strategies — the automated bid management tools that power most modern campaigns — require a minimum conversion volume to function reliably. Maximize Conversions and Target CPA are generally considered stable once a campaign accumulates around 30 conversions in the last 30 days; Target ROAS, which optimizes for conversion value rather than volume, typically requires 50 conversions in the last 30 days.[3] Some practitioner sources in 2026 set the Target ROAS floor as low as 15 conversions with value data,[7] while others recommend 50+ for stability — where sources conflict, use the more conservative figure (50) until your account has a history. A campaign that produces only 5 or 10 conversions a month is statistically too thin for Smart Bidding to exit guessing mode, and extending that situation with patience rather than budget does not fix it.
The planning formula (simplified) is:
- Conversions per month = (monthly budget ÷ CPC) × conversion rate
- Rearranged: Required monthly budget = target conversions × CPC ÷ conversion rate
Work through that formula with your own CPC (from Keyword Planner, section 2) and your own conversion rate (from benchmark tables in section 3 or your own site data) before you set a budget. The table below shows the results across common CPC and conversion-rate combinations, targeting 30 conversions per month — the minimum for Target CPA.[3]
| CPC | Conversion rate | Clicks needed (30 conv.) | Monthly budget | Daily budget |
|---|---|---|---|---|
| $2 | 5% | 600 | $1,200 | $39.50 |
| $5 | 5% | 600 | $3,000 | $98.60 |
| $5 | 10% | 300 | $1,500 | $49.30 |
| $10 | 5% | 600 | $6,000 | $197.30 |
| $10 | 10% | 300 | $3,000 | $98.60 |
| $20 | 5% | 600 | $12,000 | $394.50 |
Daily budget figures are monthly ÷ 30.4 (the average number of days in a month Google uses for daily budget pacing). The $5 CPC / 5% conversion rate row — close to the all-industry Search averages of $5.42 CPC and 8.18% CVR[1] — produces a minimum viable budget of $3,000 per month, or about $98.60 per day. A common beginner budget of $300 a month in that same market buys 60 clicks × 5% = 3 conversions per month. Three conversions is not a campaign. It is an anecdote.
Why $300 a month in a $15 CPC market is a donation: $300 ÷ $15 = 20 clicks per month. At a 5% conversion rate, 20 clicks yield 1 conversion. Smart Bidding cannot learn from 1 conversion per month. You are paying to keep a campaign alive, not to generate customers or data. The honest advice is: either fund the campaign to its minimum viable level, or do not run it.
When to pull it, and when not to
The minimum viable budget threshold is the point at which your campaign can generate enough conversion data for Smart Bidding to function and for you to make meaningful decisions.
- What it changes: Setting your budget at or above the minimum viable level moves you from data starvation (fewer than 30 conversions a month) to a regime where Smart Bidding can optimize and where performance trends are statistically meaningful enough to act on.
- Why it works: Smart Bidding uses conversion signals to adjust bids in real time; below the threshold, the signal is too sparse to distinguish a winning pattern from random variation, so the algorithm falls back to essentially uniform bidding.
- When to use it: Set the minimum viable budget before launch. Calculate it from your own CPC and expected conversion rate using the formula above. If the result is higher than you are willing to spend, that is the answer — do not launch at a lower number hoping data will accumulate slowly.
- When not to: If your CPA target (from section 6) is already above your customer gross profit, increasing budget to reach the minimum viable level accelerates losses rather than producing learnings. Fix the unit economics first. The minimum viable budget is a data threshold, not a profitability guarantee; a well-funded campaign with a broken CPA ceiling loses money faster than an underfunded one.
Step by step
Calculate your minimum viable budget before setting a campaign live
- Get your CPC estimate. Open Keyword Planner (Tools > Planning > Keyword Planner > Get search volume and forecasts) and note the top-of-page bid range for your main keywords in your target location. Use the low end of that range as your planning CPC if you are cautious; use the midpoint for a typical estimate.
- Identify your conversion rate. If your website has existing analytics data, use your observed lead or purchase rate. If not, find your industry row in the section 3 benchmark table and use the published conversion rate for your vertical as a starting estimate.
- Calculate clicks needed. Divide your target conversion count by your conversion rate: clicks needed = target conversions ÷ conversion rate. Use 30 as your target if you plan to run Target CPA; use 50 if you plan to run Target ROAS.
- Calculate monthly budget. Multiply clicks needed by your CPC: monthly budget = clicks needed × CPC. Write this number down — this is your minimum viable monthly spend.
- Calculate daily budget. Divide monthly budget by 30.4: daily budget = monthly budget ÷ 30.4. This is the figure you will enter into the Google Ads campaign budget field.
- Compare to your CPA ceiling. Multiply your target conversions by your target CPA from section 6: maximum acceptable monthly spend = 30 × target CPA. If your minimum viable budget exceeds this figure, the campaign is not viable at this budget level — the CPA ceiling cannot cover the cost of generating enough data.
- Write down both figures. Minimum viable budget (from step 4) and maximum acceptable spend (from step 6). If minimum viable budget is less than maximum acceptable spend, proceed. If it is greater, stop and revisit your CPA ceiling or your market before spending.
Check: Your minimum viable daily budget (step 5) is the number you will set in the Google Ads campaign daily budget field. Confirm that this figure, multiplied by 30.4, is less than or equal to your maximum acceptable monthly spend from step 6. If it is not, the arithmetic does not support launching.
Worked example (illustrative)
Minimum viable budget for a Denver HVAC company
- Setup: A Denver HVAC company planning to run Search ads targeting “AC repair Denver” and related terms. Keyword Planner shows a top-of-page bid range of $12–$19; the owner uses $15 as the planning CPC. The automotive repair and service benchmark conversion rate is 15.51%[1] — the nearest published proxy for HVAC service — but the owner conservatively uses 10% given a less-optimized landing page.
- Numbers: Target conversions: 30 (for Target CPA eligibility). Clicks needed: 30 ÷ 0.10 = 300 clicks. Monthly budget: 300 × $15 = $4,500. Daily budget: $4,500 ÷ 30.4 = $147.90 per day. Customer gross profit: $540 (from a $1,200 average job at 45% margin). Target CPA at 3:1: $540 ÷ 3 = $180. Maximum acceptable monthly spend: 30 × $180 = $5,400. Minimum viable budget ($4,500) is less than maximum acceptable spend ($5,400), so the campaign is arithmetically viable.
- Decision: Set daily budget to $147.90 (rounded to $150) and launch with Maximize Conversions until 30 conversions accumulate, then evaluate switching to Target CPA at $180.
- Why: The minimum viable budget clears the CPA ceiling with $900/month of headroom — enough buffer to absorb early-learning inefficiency without the campaign going negative before the algorithm stabilizes.
8. Checking Demand Exists
Before you build a campaign, you need to confirm that people are actually searching for what you sell in the geography you serve. This is not a creative question about messaging. It is a binary infrastructure question: either the searches exist in sufficient volume to support a campaign, or they do not, and no budget or bid strategy fixes the absence of demand.
Google Keyword Planner (the platform’s built-in keyword research tool, showing historical search volume, forecast data, and estimated bid ranges for keywords you choose) is the right starting point. Google Trends (a separate, free tool at trends.google.com that shows how search interest in a topic changes over time) is the right second step to confirm whether demand is seasonal, declining, or genuinely stable year-round. You need both because Keyword Planner tells you the size of demand; Trends tells you when it shows up.
Branded versus category demand
Before you read any volume numbers, separate your keywords into two buckets:
- Category demand: searches for the problem or service type, with no reference to your brand — “emergency plumber Denver,” “ac repair near me,” “cloud accounting software.” This is the demand you can win from competitors and from users who do not know you exist. It is the bucket that determines whether Google Ads can grow your customer base.
- Branded demand: searches for your company name, product name, or close variants. This reflects awareness you already created through other channels. Running ads on branded terms captures intent you largely already own — valuable for protecting your brand from competitors but not a reliable indicator that Google Ads can generate incremental customers.
If Keyword Planner shows strong branded demand but negligible category demand, that tells you your existing audience is loyal, not that new customers are searching for your service. Those are different problems requiring different solutions. Do not confuse one for the other.
What “no search volume” actually means
When Keyword Planner returns “no search volume” or shows a range of 0–10 monthly searches for a keyword in your target location, it means Google cannot construct a reliable volume estimate from recent search activity in that geography for that phrase. This happens for three distinct reasons, and the right response depends on which one applies:
- The term is too narrow or hyper-local. Try broader category terms or a wider geography. “Residential solar installer 80211” may show no volume; “solar installation Denver” likely will.
- The category is genuinely small. Some niche services simply do not generate enough search volume to support a Search campaign. The right channel may be SEO for long-tail organic traffic, or a display/social approach to build awareness before capturing it.
- The category is new and demand has not formed yet. No one searches for a solution they do not know exists. This is the most critical case: it means Google Ads is structurally the wrong channel until demand-creation work (content, social, PR) builds awareness.
Step by step
Validate search demand in Keyword Planner and check seasonality in Google Trends
- Tools > Planning > Keyword Planner. In Google Ads, click the wrench icon (Tools) in the top navigation bar, then select Planning, then Keyword Planner. The Keyword Planner home screen shows two options.
- Discover new keywords. Click this option if you are starting from scratch. Enter 3–5 seed phrases describing your service from the customer’s perspective — the words a customer would type, not industry jargon. Set the location to your actual service area (city or metro, not country-level) and the language to English. Click Get Results.
- Review monthly search volume column. The results table shows average monthly searches. Sort by monthly searches descending. Note which category terms (non-brand) have meaningful volume. “Meaningful” for a local service campaign is typically 100+ monthly searches in your metro; below that, even a 100% impression share would produce fewer than 4 clicks per day at a 6.64% average CTR.[1]
- Note the top-of-page bid range (low and high). This column shows the estimated bid range for ads appearing at the top of page 1. These are planning estimates, not guarantees. Use them alongside the CPC calculation from section 2 to confirm your CPC assumption from the minimum viable budget calculation.
- Separate branded from category terms. In the results table, tag any keyword containing your business name or product name as branded. Sum the monthly volume for category terms only. If category volume is negligible and branded volume dominates, that is a signal problem — search demand for your category is thin.
- Open Google Trends in a new tab. Go to trends.google.com. Enter your highest-volume category keyword. Set the geography to your state or metro and the time range to the past 5 years to see multi-year patterns.
- Read the Trends chart for three things. Is interest rising, flat, or declining over five years? Does it spike in specific months (seasonal)? Does it have a cliff in recent months (demand collapse)? A steadily rising or flat trend with predictable seasonal peaks confirms the channel is viable year-round or with a seasonal budget strategy. A declining trend means the market is contracting; bid carefully and set a sunset review date. No trend line (Google shows “not enough data”) confirms the no-volume finding from Keyword Planner.
Check: After completing the Trends review, you should be able to answer yes or no to: “Does my primary category keyword show at least 100 monthly searches in my service area in Keyword Planner, and does Google Trends show stable or growing interest over the past 24 months?” If both answers are yes, demand exists. If either is no, re-examine the channel choice before spending.
When to pull it, and when not to
- What it changes: Running the Keyword Planner and Trends check before spending determines whether your budget is entering a market with existing demand or funding demand-creation work on a channel built for demand capture — two entirely different economic propositions.
- Why it works: Google Search ads appear in response to user queries. If users are not querying, ads cannot appear regardless of budget. The Keyword Planner check measures whether the auction you want to enter has sufficient activity to generate clicks at a competitive price.
- When to use it: Run this check before setting any budget. Run it again if you expand to a new geography, add a new service line, or if a campaign’s impression volume drops unexpectedly — a sudden drop in impressions with unchanged budgets and bids often means search volume for those terms has declined, which Trends will confirm.
- When not to: Keyword Planner volume data is a planning estimate, not a guarantee of traffic. Do not use it as the sole basis for a budget decision in a market where you have no prior campaign data. Where the Planner shows substantial volume but your campaign’s actual impressions are low after two weeks of running, the gap is usually explained by poor Ad Rank (your bid or Quality Score is too low to appear), not by inaccurate volume data — and the fix is bid and landing-page quality, not a demand recheck.
Worked example (illustrative)
Demand validation for a new bookkeeping service in Austin, Texas
- Setup: An Austin bookkeeping firm considering Google Ads. The owner enters “bookkeeping services Austin,” “small business bookkeeper Austin,” and “QuickBooks bookkeeper Austin” into Keyword Planner with location set to Austin, TX metro and language set to English.
- Numbers: Keyword Planner returns: “bookkeeping services Austin” — 320 monthly searches, top-of-page bid range $6.20–$11.40; “small business bookkeeper Austin” — 110 monthly searches, bid range $5.80–$9.90; “QuickBooks bookkeeper Austin” — 40 monthly searches, bid range $4.50–$7.20. Combined category volume: 470 monthly searches. At 6.64% average CTR[1] and a 100% impression share (unrealistic but as a ceiling): 470 × 0.0664 = 31.2 clicks per month from this keyword set. At $8 average CPC (midpoint of bid ranges): 31.2 × $8 = $249.60 maximum spend from this exact keyword set. To reach 30 conversions at an 8% conversion rate would require 375 clicks — far above the 31 ceiling from these three keywords alone. Google Trends shows “bookkeeping services” at the national level as flat over five years with a January spike (tax season), and the Austin-specific filter shows the same pattern.
- Decision: Expand the keyword list to adjacent terms — “accounting services Austin,” “tax bookkeeping Austin,” “cloud bookkeeping small business” — and rerun the volume check before setting a budget. The current three keywords alone cannot support 30 conversions per month. The seasonal January spike means budget should increase 40–60% in December–January and reduce proportionally from March to October.
- Why: A 470-search-per-month keyword set with a realistic CTR produces fewer clicks than the minimum viable budget requires for conversions. Expanding to a broader keyword cluster or accepting a longer data-collection window (and smaller budget) is the correct response — not launching at $150/day against demand that cannot absorb it.
Not ready to change anything today?
We post the sharpest bits of these guides — what a change is worth, how long it takes to show up, and when to leave it alone. Short enough to read on your phone.
Follow on LinkedIn Follow on Instagram9. The Industries Where the Maths Is Hard
Some industries are not excluded from Google Ads categorically. They are excluded by arithmetic. The four situations below each have a structural reason the numbers resist profitable advertising, and the verdict per case is stated plainly. Where a hybrid or workaround exists, it is named. Where the answer is “do not advertise,” that is what this section says.
Low average-order-value ecommerce
Average order value (AOV) — the average revenue per completed transaction — is the ceiling on how much you can pay to acquire a customer. The benchmark Search CPC for ecommerce and retail sits around $1.16[8], which sounds forgiving, but the benchmark conversion rate for ecommerce Search is roughly 2.81%.[8] Applying the CPA formula from section 4: CPA = $1.16 ÷ 0.0281 = $41.28. A store selling $30 items at 40% gross margin has $12 of gross profit per order. It cannot afford a $41 CPA. Even at 50% margin the gross profit is $15 — still less than half the CPA. Every order acquired through Search loses money before overhead is counted.
The low-AOV wall appears whenever gross profit per order falls below the realistic CPA for that category. The only ways through it are: raise AOV through bundles or minimum-order thresholds before advertising; improve conversion rate well above the category benchmark so CPA falls; or use Google Shopping for high-intent queries where CPCs can be lower and conversion rates higher, then test whether the Shopping economics close the gap. If none of those moves brings gross profit above CPA, Search advertising is not viable at current scale.
Low-margin retail
A business can have a healthy AOV and still fail the arithmetic if gross margin is thin. A retailer selling $150 commodity goods at 18% margin generates $27 of gross profit per order. At a $1.16 CPC and 2.81% conversion rate the CPA is $41.28 — still $14 above gross profit. Increasing volume does not fix this; it scales the loss. The breakeven ROAS formula (1 ÷ gross margin) gives 1 ÷ 0.18 = 5.56x. Benchmark Search ROAS for ecommerce sits at roughly 3.4x to 5.2x.[6] A business that needs 5.56x to break even sits above the top of the normal benchmark range. That is not an optimization problem — it is a margin problem. Google Ads cannot solve it.
Brand-new categories nobody searches for
Google Search captures demand that already exists in the form of typed queries. If a product or service is genuinely new and prospective buyers do not yet have words for the problem it solves, there are no queries to capture. Keyword Planner will return either zero volume or only tangentially related terms with mismatched intent. Spending on those terms buys curious or confused clicks, not buyers. The correct sequence for a new category is demand creation first — typically paid social, video, or content that teaches the problem — and Search later, once enough people are searching for the category that query volume appears in Keyword Planner.[9] Running Search before that volume exists is not a media-mix error; it is spending money on an audience that does not yet exist on the channel.
Long sales cycles without lead values
A long sales cycle — common in B2B software, commercial real estate, enterprise services, and professional services with extended procurement — does not by itself prevent profitable advertising. The problem is when there is no way to assign a dollar value to each stage of the pipeline and no offline conversion data flowing back into Google Ads. Without those signals, Smart Bidding optimizes toward the most measurable event, which is usually a form fill or a phone call — neither of which is the actual revenue event. The algorithm learns to generate the cheap signal, not the profitable outcome. The fix is to import offline conversion data keyed to pipeline stages (closed deal value, opportunity value, or weighted pipeline value) so the bidding system has a real economic signal to optimize against. Until that infrastructure exists, a long-cycle B2B campaign will look acceptable on cost-per-lead and be opaque on cost-per-revenue. That is not a workable state for budget decisions.
When to pull it, and when not to
The lever this section addresses is the go/no-go decision to advertise on Google Search in a structurally difficult category.
- What it changes: Whether you commit budget to Search at all, versus redirecting it to a different channel or a prerequisite fix.
- Why it works (the mechanism): Google Search monetizes existing demand. Every structural barrier above — low AOV, thin margin, no search volume, missing conversion signals — attacks a different part of the mechanism. Identifying which barrier applies determines what must change before advertising can work.
- When to proceed: When gross profit per order or per customer demonstrably exceeds the realistic CPA for your category at the CPC your Keyword Planner data shows; when Keyword Planner shows meaningful category search volume (not just branded volume) in your target geography; and when conversion tracking captures an event that correlates with actual revenue.
- When not to proceed: When the arithmetic in any of the four scenarios above produces a CPA that exceeds gross profit per acquisition at the benchmark conversion rate for your category. Running a test in that state does not disprove the math — it confirms it at the cost of your test budget. The better move is to fix the structural constraint first: raise AOV, improve margin, build category awareness on another channel, or set up offline conversion imports before spending on Search.
Worked example (illustrative)
Low-AOV wall: online candle store
- Setup: A Phoenix online homewares store selling scented candles with an AOV of $28 and a gross margin of 42%.
- Numbers: Gross profit per order = $28 × 0.42 = $11.76. Benchmark ecommerce Search CPC = $1.16[8]; benchmark ecommerce Search CVR = 2.81%[8]. CPA = $1.16 ÷ 0.0281 = $41.28. Gap = $41.28 − $11.76 = $29.52 loss per acquired customer before any overhead. Breakeven ROAS needed = 1 ÷ 0.42 = 2.38x. Expected Search ROAS at benchmark = $28 ÷ $41.28 = 0.68x — less than one-third of breakeven. To reach CPA = $11.76, the store would need a conversion rate of $1.16 ÷ $11.76 = 9.86%, more than 3.5 times the ecommerce Search benchmark.
- Decision: Do not launch Search campaigns. Instead, raise AOV to at least $65 through bundled sets (3 candles + accessories) and retest the arithmetic before spending.
- Why: The gross profit per order ($11.76) is below the realistic CPA ($41.28) by a factor of 3.5, and no plausible conversion-rate improvement closes that gap without first changing the offer structure.
10. When Google Ads Is the Wrong Answer
This section states the conditions under which the arithmetic, the infrastructure, or the operational reality makes Google Ads the wrong channel — not a difficult channel, but the wrong one. Each case includes what to do instead. These are not edge cases; they describe a large share of the businesses that open a Google Ads account each year.
No search demand for the category
If Keyword Planner returns zero or negligible volume for your category terms after filtering to your target geography — not just for one phrase, but across the cluster of terms that describe the problem you solve — Search cannot deliver customers at any budget level. You cannot buy clicks that do not exist. This is distinct from low volume: “low” means the demand is real but small and may be viable for a niche business; “negligible” means there is no measurable signal. The alternative channel is demand creation, not demand capture. Paid social (Meta, TikTok), YouTube pre-roll, LinkedIn for B2B, or founder-led content on the platform where your buyers spend time are all demand-creation tools.[9] Build Search into the plan only after Keyword Planner shows meaningful category volume, which is the evidence that your awareness investment has produced searchable demand.
Unit economics that cannot clear the CPC
Section 9 covers specific industry patterns. The general principle is: if your maximum allowable CPA (gross profit per customer, or gross profit divided by your target LTV:CAC ratio) is below the CPC your Keyword Planner data shows for competitive category terms, you will lose money on every click regardless of how well the campaign is managed. No amount of bid optimization recovers a business where the allowable CPA is $8 and the floor CPC is $12. The fix is not advertising — it is pricing, margin, or AOV. Return to Google Ads after one of those three inputs changes enough to make the CPA math positive. Until then, direct that budget toward SEO or content, where the incremental cost per visitor is not a recurring auction price.
A website or landing page that cannot convert
Google Ads delivers traffic to a URL. What happens at that URL is entirely outside Google’s system. A landing page that loads slowly, asks for too much information before delivering value, or fails to address the buyer’s specific query will convert at a fraction of the category benchmark. The benchmark ecommerce Search conversion rate is 2.81%[8]; the benchmark for personal services is 12.34%.[5] If your current rate is below 1% and you have at least 200 sessions of traffic data to measure it reliably, the problem is the page, not the ads. Spending more on traffic amplifies the conversion problem — it does not solve it. Fix the page first: test one offer, one headline, and one call to action on a dedicated landing page with fast load speed. Run ads again when the page converts at or above half the category benchmark. Conversion rate optimization (CRO) before media spend is not a delay — it is the cheaper path to a profitable account.
No capacity to serve leads or fulfill orders
Paid Search can deliver a lead within minutes of someone typing a query. If the business cannot respond to that lead within roughly 30 minutes, lead quality degrades fast because the prospective buyer has already contacted a competitor.[10] Similarly, if an ecommerce store cannot fulfill orders within the timeframe its product pages promise, returns and chargebacks erode margin faster than the ads can generate it. If the business is at capacity — the owner answers calls alone, the warehouse is backlogged, or key staff are unavailable — running paid acquisition makes the problem worse, not better. Pause campaigns, or run a restricted budget capped at what operations can absorb, until capacity exists to convert the leads the ads will generate. A waitlist or referral program is a better channel when demand already exceeds supply.
When to pull it, and when not to
The lever in this section is the decision to pause or never launch Google Ads due to a structural disqualifier.
- What it changes: Where you direct marketing budget and effort when Search advertising is structurally unsuitable.
- Why it works (the mechanism): Each disqualifier above attacks a different link in the conversion chain. No search demand breaks the click supply. Failed unit economics break the margin link. A weak page breaks the visitor-to-lead link. No operational capacity breaks the lead-to-customer link. Spending on ads when any link is broken produces spend with no return — not a slow return, but no return.
- When to pause or avoid Google Ads: When Keyword Planner shows zero or negligible category search volume in your target geography after testing at least five keyword variants; when your maximum allowable CPA (calculated in section 5) is below the CPC floor shown in Keyword Planner for competitive category terms; when your current landing page conversion rate is below 1% measured over at least 200 sessions; or when your lead response time consistently exceeds 30 minutes or your order fulfillment backlog exceeds your stated shipping window.
- When not to treat this as permanent: Each condition above is testable and fixable. This is not a verdict on the business — it is a verdict on the channel at this moment. The condition that makes Google Ads the wrong answer today (thin margin, slow page, no capacity) is often a six-to-twelve-week fix. Return to the arithmetic in sections 4 through 6 after the fix is in place. Do not treat “not yet” as “never,” but do not treat “eventually” as a reason to spend now.
Worked example (illustrative)
No operational capacity: solo HVAC technician
- Setup: A Denver HVAC technician operating alone, currently booking 3 weeks out with no additional staff, spending $800 a month on Google Ads generating roughly 18 calls a month.
- Numbers: Of 18 calls, the technician can book approximately 4 new customers per month given current capacity. The remaining 14 calls reach voicemail or are told the next opening is 22 days out. At $800 ÷ 4 booked customers = $200 effective CPA. The technician’s gross profit per job is $320. CPA of $200 is within the allowable range, so the unit economics are fine — but 78% of ad-generated leads (14 of 18) are being discarded due to capacity, meaning $800 × 0.78 = $624 of the monthly budget produces zero revenue. Effective spend on converting leads = $800 − $624 = $176, which would cover roughly 4 calls at $44 per call if targeted correctly.
- Decision: Pause Google Ads entirely. Redirect $800 per month to zero-cost referral incentives ($50 per referred booked job) and a Google Business Profile optimization effort until a second technician is hired or backlog drops below 5 days.
- Why: When more than 50% of ad-generated leads cannot be served, the channel is generating waste, not customers. The correct fix is operational, not advertising.
11. Time and Skill as Costs
Every hour an owner spends inside Google Ads is an hour not spent on the business. That hour has a cost equal to the owner’s effective hourly rate — the revenue the business produces divided by the hours the owner works. A business generating $200,000 in annual revenue with an owner working 50 hours a week for 48 weeks produces an effective rate of $200,000 ÷ 2,400 hours = $83.33 an hour. Spending 10 hours a month managing Google Ads costs $833 in owner time, before the media budget. This is not a reason to avoid Google Ads; it is a cost that belongs in the total-cost calculation alongside the ad spend.
The three paths and their real costs
DIY management is viable when the owner has time to learn the platform and the willingness to spend 8 to 15 hours a month on ongoing management after the initial setup, which typically takes 15 to 25 hours for a first campaign. At $83 an hour (using the example above), the first-month total time cost is roughly $83 × 25 = $2,075 for setup plus $83 × 10 = $830 per month ongoing — $2,905 in month one, $830 in subsequent months. That is a real cost. If the media budget is $1,500 a month, the time cost in month one exceeds the media budget. DIY is cost-effective only when the owner’s time is genuinely low-opportunity-cost — meaning there is not $830 worth of revenue-generating work available in those 10 hours. For most established small businesses, that condition is not met.
Agency retainers for Google Ads management in the US typically run from $1,000 to $3,000 a month for a small-business account, with some full-service agencies charging a percentage of ad spend — commonly 10% to 20% — which at $3,000 per month in media means $300 to $600 per month in management fees, and at $10,000 per month means $1,000 to $2,000 per month. The wide range reflects service depth: a retainer at $1,000 per month usually covers basic campaign management with monthly reporting; a retainer at $3,000 per month typically includes strategy, landing page recommendations, conversion tracking setup, and more frequent optimization. These are market-rate figures from practitioner observation, not published benchmarks. The key question is whether the agency’s management adds more than its fee in performance improvement. An agency that improves CPA by 20% on a $5,000 monthly media budget saves $1,000 per month in wasted spend — which justifies a $1,000 retainer. One that does not measurably improve CPA adds cost without return.
Productized campaign builds — a one-time setup service where a specialist builds the account structure, conversion tracking, and initial campaigns for a fixed fee, then hands management back to the owner — are a middle path that has grown in availability since 2024. Typical pricing in the US runs from $800 to $2,500 for the build. The business then manages ongoing optimization, reducing the monthly time commitment by eliminating the learning curve. This path works when the owner has time to manage but not to learn, and when the budget does not justify a full retainer. It does not work when the owner has neither time nor interest in ongoing management, because an account not actively managed tends to deteriorate — match types broaden, negative keyword lists grow stale, and Quality Scores drift down as ads age without testing.
What “not actively managed” costs
An account running on autopilot without regular negative keyword updates, search term reviews, and bid adjustments typically sees wasted spend grow over time as broad matching and AI-driven expansion serve impressions on increasingly tangential queries. There is no published benchmark for the rate of this deterioration, but a common practitioner observation is that an unmanaged account can see 15% to 30% of spend directed to irrelevant search terms within 60 to 90 days of launch without ongoing keyword hygiene. At a $2,000 monthly budget, 20% waste = $400 per month in spend that generates no qualified traffic. That $400 is a hidden management cost — the cost of not managing.
Worked example (illustrative)
Total cost of three management paths for a $2,500/month media budget
- Setup: A Houston landscaping company with $180,000 annual revenue, owner working 45 hours per week for 50 weeks = 2,250 hours. Effective owner hourly rate = $180,000 ÷ 2,250 = $80 per hour. Monthly media budget = $2,500.
- Numbers: DIY path: setup = 20 hours × $80 = $1,600 in month 1; ongoing = 10 hours × $80 = $800/month. Total month-1 cost = $2,500 + $1,600 = $4,100. Total month-2 onward = $2,500 + $800 = $3,300/month. Agency retainer path: $1,200/month management fee (market-rate estimate for this budget level). Total cost = $2,500 + $1,200 = $3,700/month, with near-zero owner time on ads. Productized build path: $1,500 one-time setup fee; owner manages ongoing at 6 hours/month = 6 × $80 = $480/month. Month-1 total = $2,500 + $1,500 = $4,000. Month-2 onward = $2,500 + $480 = $2,980/month. Break-even of productized build vs. agency: agency saves ($3,700 − $2,980) = $720/month in ongoing cost but costs ($3,700 − $4,000) = −$300 more in month 1. Payback of build over agency = $1,500 ÷ $720 = 2.1 months.
- Decision: Choose the productized build. After month 3, it is $720/month cheaper than the agency and $320/month cheaper than pure DIY, assuming the owner values their time at $80/hour.
- Why: The build path becomes cheapest once the setup cost is amortized over 3 months, provided the owner can sustain 6 hours/month of competent management — which is achievable after a structured handoff from the build provider.
“So what do I actually have to hand over?”
Nothing. No access to your Google Ads account, no login, no agency link request. You tell us the business and the offer; we send back a spreadsheet.
You import it yourself, or hand it to whoever runs the account. It is yours to keep and re-use — there is no ongoing fee and nothing to cancel.
How it works — $12912. The 90-Day Expectation Curve
A new Google Ads account does not produce its long-run performance in month one. This is not a platform flaw — it reflects three overlapping realities: Smart Bidding needs conversion data before it can optimize reliably[3]; conversions that occur after a click may not be attributed until days or weeks later depending on the conversion window; and early traffic is exploratory, meaning the algorithm is sampling queries it has not yet seen in your account before it narrows to the ones that convert. Judging the account by month-one ROAS or CPA is the single most common reason small businesses abandon campaigns that would have become profitable by month three.
Google’s own guidance states that bid strategies may need up to approximately 50 conversion events or 3 conversion cycles to calibrate to a new goal, and that the learning period can last around 1 to 2 conversion cycles or up to 3 weeks in some cases.[11] In low-volume accounts — the majority of small-business accounts — those conditions are not met in the first 30 days. The learning period is extended, not shortened, by making frequent changes to bids, budgets, or targeting during the first weeks, because each meaningful change resets the calibration clock.[11]
The practical expectation curve for a small-business account with a $2,000 to $5,000 monthly budget and a realistic conversion rate at or near the category benchmark looks like the table below. The columns state what the data is actually telling you at each stage, and what it cannot yet tell you.
| Month | Spend | What you have learned | What you cannot judge yet | Decision at month end |
|---|---|---|---|---|
| Month 1 | Full planned budget; expect some under-delivery early as the auction learns your account | Whether conversion tracking fires correctly; whether search terms match your category; rough CPC vs. Keyword Planner forecast | CPA (too few conversions to be stable); ROAS (same); whether Smart Bidding is working — it is still in learning phase[11] | Fix conversion tracking if broken. Add negatives for clearly irrelevant search terms. Do not change bid strategy or targets. |
| Month 2 | Full planned budget; delivery should stabilize | First directional CPA read if you have 15+ conversions; which ad groups spend and which do not; landing page conversion rate with enough sessions to measure | Whether current CPA is the steady-state CPA — sample is still small; ROAS verdict for ecommerce if conversion volume is below 30[3] | If CPA is more than 2× your target and search terms look relevant, investigate the landing page. If CPA is within 50% of target, hold course. Do not cut budget — it slows data accumulation. |
| Month 3 | Full planned budget; consider a modest increase if month-2 CPA is within target | First credible CPA or ROAS read if you have 30+ conversions in the period[3]; seasonal patterns starting to appear; which keywords drive profitable conversions vs. volume only | Long-cycle conversions that have not yet closed (B2B, high-consideration purchases); full tROAS calibration if conversion volume is below 50[3] | Make the go/no-go call on the campaign with 90 days of data. If CPA is above target after 90 days and 30+ conversions, the campaign has a real problem. If below, plan the scale-up. |
The most important single rule for the 90-day window: do not reduce budget in response to poor month-one performance unless conversion tracking is confirmed broken or search terms are wildly off-category. Cutting budget in month one reduces conversion volume, which extends the learning phase, which delays the point at which a fair judgment is possible. If the budget was sized correctly using the formula in section 7 (target conversions × CPA ÷ conversion rate), cutting it below that level guarantees the account never accumulates enough data to stabilize.
For industries with long consideration cycles — B2B software, legal services, financial planning — the 90-day curve above is optimistic. A B2B sale with a 60-day sales cycle means that clicks from month one may not close until month three. An account that looks unprofitable at 90 days may have a pipeline of deals not yet reflected in conversion data. This is precisely why section 9 flags long-cycle businesses without offline conversion imports as a structurally hard case: without pipeline-stage values flowing back into Google Ads, the 90-day read is incomplete regardless of how long you wait.
Worked example (illustrative)
90-day curve for a Denver plumbing company
- Setup: A Denver plumbing company spending $3,000 per month on Search. Target CPA = $120 (derived from a $480 gross profit per job and a 4:1 LTV:CAC target). Benchmark plumbing CPC ≈ $7.17 (personal services benchmark)[5]; benchmark CVR ≈ 12.34%[5]. Expected CPA = $7.17 ÷ 0.1234 = $58.10 — well inside the $120 target.
- Numbers: Month 1: $3,000 ÷ $7.17 = 419 clicks × 0.1234 = 52 expected conversions, but Smart Bidding is in learning and actual conversions come in at 31 (algorithm is still sampling; some days go dark). Measured CPA = $3,000 ÷ 31 = $96.77. Month 2: 46 conversions (learning stabilizes). Measured CPA = $3,000 ÷ 46 = $65.22. Month 3: 54 conversions (above the 50-conversion threshold for stable tCPA[3]). Measured CPA = $3,000 ÷ 54 = $55.56. 90-day total: $9,000 spend, 131 conversions, blended CPA = $9,000 ÷ 131 = $68.70.
- Decision: At month-3 end, switch from Maximize Conversions to Target CPA set at $65 (the month-2 and month-3 average), and increase budget to $4,000/month to scale volume above 70 conversions/month.
- Why: The 90-day blended CPA of $68.70 is 43% below the $120 target, and month-3 conversion volume of 54 exceeds the 50-conversion threshold for stable tCPA[3] — both conditions needed before switching bid strategy and scaling budget.
13. Worked Example A: Local Service Business
This section walks through every number for a Denver plumbing company considering Google Ads for the first time. Nothing is left as an estimate: each figure comes from a benchmark source or is derived by arithmetic from the figures in earlier sections. Read the table first, then the worked example block, which adds the verdict.
The industry benchmark for Personal Services from the 2026 Hawky dataset puts the average Search CPC at $7.17, conversion rate at 12.34%, and cost per lead at $54.60.[3] Plumbing sits inside that Personal Services band; it is a high-intent, emergency-driven category where conversion rates are above the all-industry average of 8.18%.[1] The arithmetic below uses the Personal Services benchmarks throughout. Where the business’s own numbers differ from benchmark, the table shows how to substitute them.
| Step | Calculation | Result |
|---|---|---|
| Benchmark CPC (Personal Services) | Published benchmark, Hawky 2026[3] | $7.17 per click |
| Benchmark conversion rate (visitor to lead) | Published benchmark, Hawky 2026[3] | 12.34% |
| CPA (cost per lead) | $7.17 ÷ 0.1234 | $58.11 per lead |
| Lead-to-booked-job rate (owner estimate) | Owner reports 60% of phone leads book | 60% close rate |
| Cost per booked job | $58.11 ÷ 0.60 | $96.85 per job |
| Average first-job revenue | Owner reports average ticket of $420 | $420 |
| Gross margin on labor + parts | Owner reports 55% gross margin | 55% |
| Gross profit per job | $420 × 0.55 | $231.00 |
| Profit after acquisition cost | $231.00 − $96.85 | $134.15 per job |
| Repeat-job multiplier (service business) | Owner data: average customer books 2.3 jobs over 3 years | 2.3 jobs per customer |
| Customer lifetime gross profit | $231.00 × 2.3 | $531.30 |
| LTV:CAC ratio | $531.30 ÷ $96.85 | 5.5:1 |
| Monthly budget for 30 leads (Smart Bidding floor) | 30 leads × $58.11 per lead | $1,743 per month |
| Daily budget equivalent | $1,743 ÷ 30.4 days | $57.33 per day |
| Clicks per day at benchmark CPC | $57.33 ÷ $7.17 | ~8 clicks per day |
| Leads per day at 12.34% CVR | 8 × 0.1234 | ~1 lead per day |
| Booked jobs per month | 30 leads × 0.60 close rate | 18 jobs per month |
| Gross profit generated per month | 18 × $231.00 | $4,158 |
| Ad spend per month | Fixed at budget | $1,743 |
| Net contribution after ad spend | $4,158 − $1,743 | $2,415 per month |
The arithmetic produces a clear green light. At benchmark conversion rates and an average ticket of $420 with 55% gross margin, the business earns $2,415 in net contribution above ad spend each month at the minimum viable budget. The LTV:CAC ratio of 5.5:1 is well above the 3:1 floor discussed in section 5. The one honest caveat: these are benchmark rates, not the owner’s actual rates. If the landing page converts at 6% instead of 12.34%, the cost per lead doubles to $119.50, and the cost per booked job rises to $199.17 — still profitable against $231 gross profit per job, but the margin shrinks to $31.83 per job before overhead. Run this table with your own conversion rate before committing budget.
Worked example (illustrative)
Denver Plumbing Company — Full CPC-to-Verdict Calculation
- Setup: A Denver residential plumbing company with one owner-operator and one additional plumber, averaging $420 per job ticket, 55% gross margin, and a reported lead-to-book rate of 60%. The owner wants to know whether Google Ads is worth $1,800 per month.
- Numbers: Benchmark CPC $7.17[3]; CVR 12.34%[3]; cost per lead = $7.17 ÷ 0.1234 = $58.11; cost per booked job = $58.11 ÷ 0.60 = $96.85; gross profit per job = $420 × 0.55 = $231.00; net per job after acquisition = $231.00 − $96.85 = $134.15; monthly budget $1,800 ÷ $58.11 = 30.97 ≈ 31 leads/month; 31 × 0.60 = 18.6 booked jobs; 18.6 × $231 = $4,298.60 gross profit; $4,298.60 − $1,800 = $2,498.60 net contribution. LTV with 2.3-job repeat = $231 × 2.3 = $531.30; LTV:CAC = $531.30 ÷ $96.85 = 5.5:1.
- Decision: Proceed with a $1,800/month budget, Maximize Conversions bid strategy (targeting 30+ leads/month to meet the Smart Bidding data threshold[3]), exact and phrase match on “emergency plumber Denver,” “plumber near me,” and “drain cleaning Denver.”
- Why: Net contribution per month is $2,498.60 against $1,800 in spend; LTV:CAC of 5.5:1 exceeds the 3:1 minimum benchmark, and the cost per booked job ($96.85) is comfortably below the gross profit per job ($231.00), leaving $134.15 of margin per job even before repeat business is counted.
14. Worked Example B: Ecommerce Store
This section works through the economics for a Phoenix online homewares store. Ecommerce arithmetic turns on three variables — average order value (AOV), gross margin, and the ROAS the account can actually achieve — and the most important insight is that all three interact. A small drop in AOV or margin can push a campaign from profitable to breakeven without the ROAS number changing at all. That is why the sensitivity table below is the core teaching device for this section.
The published 2026 benchmark for Google Ads Search ROAS in ecommerce is approximately 3.4x to 5.2x, with a widely cited central figure of 3.4x for Search and 5.1x for Shopping.[6] The benchmark CPC for ecommerce/retail is $1.16, with a conversion rate of 2.81%.[8] The all-industry average CPC is $5.42 and CVR is 8.18%,[1] so ecommerce sits materially below average on both, which is why AOV and margin carry so much weight in the verdict.
Breakeven ROAS is calculated as 1 divided by the gross margin percentage (simplified formula — this version excludes shipping, payment fees, and returns; a more precise version is shown in section 6). At 40% gross margin, breakeven ROAS = 1 ÷ 0.40 = 2.5x. At 30% margin, breakeven ROAS = 1 ÷ 0.30 = 3.33x. At 20% margin, breakeven ROAS = 1 ÷ 0.20 = 5.0x. The sensitivity table below applies those breakeven thresholds against the benchmark Search ROAS of 3.4x to show where the verdict changes.
| AOV | Gross margin per order | Breakeven ROAS | Verdict at benchmark Search ROAS (3.4x) |
|---|---|---|---|
| $180 | $72 (40% margin) | 2.5x | Go: 3.4x exceeds 2.5x breakeven; $0.36 margin per $1 spent remains after COGS |
| $90 | $27 (30% margin) | 3.33x | Marginal: 3.4x barely clears 3.33x; no room for shipping, fees, or returns |
| $45 | $9 (20% margin) | 5.0x | Stop: 3.4x falls well below 5.0x breakeven; each dollar of ad spend loses $0.32 in margin |
The table makes the low-AOV wall visible. At $45 AOV and 20% gross margin, the store needs every dollar of ad spend to return $5.00 in revenue before a single cent of profit exists. The benchmark Search ROAS of 3.4x produces only $3.40 of revenue per dollar spent, which means the campaign loses $0.32 in margin for every dollar it spends — before shipping, payment fees, or returns are subtracted. That is not a bad campaign; it is a structurally impossible campaign at that AOV and margin combination.
The $90 AOV / 30% margin row is the honest warning case. The breakeven ROAS of 3.33x and the benchmark ROAS of 3.4x are separated by only 0.07x. A single bad week, a temporary CPC spike, or a 1-percentage-point drop in conversion rate erases profitability entirely. Any business in this band must account for shipping ($6–$12 per order at standard carrier rates in 2026), payment processing fees (typically 2.9% + $0.30 per transaction, or about $2.91 on a $90 order), and a returns allowance before accepting that the math works.
After including those variable costs on a $90 order: net revenue after 5% returns = $90 × 0.95 = $85.50; COGS at 70% of gross = $85.50 × 0.70 = $59.85; shipping cost = $9.00; payment fee = ($90 × 0.029) + $0.30 = $2.91; contribution margin = $85.50 − $59.85 − $9.00 − $2.91 = $13.74; contribution margin % = $13.74 ÷ $90 = 15.3%; corrected breakeven ROAS = 1 ÷ 0.153 = 6.54x. At benchmark Search ROAS of 3.4x, this store loses money on every order from paid search. The simplified gross-margin calculation said “marginal”; the full contribution margin calculation says “stop.”
Worked example (illustrative)
Phoenix Online Homewares Store — Breakeven ROAS and AOV Sensitivity
- Setup: A Phoenix online homewares store selling across three AOV tiers: a $180 bundled bedding set (40% gross margin), a $90 single-item throw (30% gross margin), and a $45 accent piece (20% gross margin). The owner is considering a $2,000/month Google Search budget and wants to know which products can support paid search.
- Numbers: Benchmark ecommerce Search ROAS 3.4x[6]; benchmark ecommerce CPC $1.16[8]; benchmark ecommerce CVR 2.81%[8]. $2,000 ÷ $1.16 = 1,724 clicks/month; 1,724 × 0.0281 = 48.4 orders/month. At 3.4x ROAS: revenue = $2,000 × 3.4 = $6,800; average revenue per order = $6,800 ÷ 48.4 = $140.50 implied AOV (between $90 and $180 tiers). Breakeven ROAS by product: $180/40% > 1 ÷ 0.40 = 2.5x (passes); $90/30% > 1 ÷ 0.30 = 3.33x (barely passes gross margin; fails on contribution margin as shown above at 6.54x required); $45/20% > 1 ÷ 0.20 = 5.0x (fails). Full contribution margin for $180 bundle: net after 5% returns = $171; COGS = $171 × 0.60 = $102.60; shipping = $9; payment fee = ($180 × 0.029) + $0.30 = $5.52; contribution = $171 − $102.60 − $9 − $5.52 = $53.88; contribution % = 29.9%; breakeven ROAS = 1 ÷ 0.299 = 3.34x; benchmark 3.4x just clears this at $0.06 margin per $1 spent.
- Decision: Run Search campaigns only for the $180 bundled bedding set. Exclude the $90 throw and $45 accent piece from paid search. Set a target ROAS of 3.5x in the campaign settings to stay above the 3.34x contribution-margin breakeven, and review the target after 30 days once actual CPC and CVR data are visible.
- Why: Only the $180 AOV product clears the contribution-margin breakeven ROAS of 3.34x at the benchmark Search ROAS of 3.4x; the lower-AOV products require ROAS values (3.33x gross margin, 6.54x contribution margin) that the benchmark channel cannot reliably deliver, making those products structurally unprofitable on paid search at current margins.
15. Worked Example C: B2B Lead Gen
B2B lead generation on Google Ads has a mechanics problem that ecommerce and local services do not: the conversion that Google can measure — a form fill or a demo request — is not the conversion that determines profitability. The conversion that determines profitability is a closed deal, which may occur 60 to 180 days after the click. That gap, called pipeline lag, means that month-1 and month-2 CPA figures are almost always incomplete and should not be used as a verdict.
The correct unit for B2B Google Ads is pipeline-adjusted lead value: the dollar value of a closed deal, multiplied by the probability that a given lead becomes one. This is not a guess; it should come from CRM data. The formula is:
Lead value = average deal value × lead-to-close rate × gross margin %
Once lead value is established, maximum allowable CPA is a fraction of it determined by the LTV:CAC target. For a 3:1 target: max CPA = lead value ÷ 3. For a 2:1 target where the business can afford slower payback: max CPA = lead value ÷ 2.
The B2B Software vertical benchmark from the research puts the CPC for Technology at $3.80.[8] B2B SaaS CPC in practitioner 2026 guidance commonly runs $4–$8 for competitive mid-market terms; the GrowthSpree 2026 B2B SaaS benchmark dataset reports Search CPL figures in the $80–$150 range for software verticals.[12] The worked example below uses $5.50 CPC, which sits between the Technology benchmark and the upper end of the B2B range, as a conservative estimate for a mid-market Austin software company.
Pipeline lag must be treated explicitly when evaluating the campaign. If the average sales cycle is 90 days, then a campaign launched on October 1, 2026 will not produce its first closed deals until approximately January 2027. Any ROAS or CPA verdict drawn before January 2027 is measuring leads, not customers, and will understate the true value of the campaign unless lead values are assigned in the conversion tracking setup. The practical fix is to import offline conversion data from the CRM keyed to pipeline stage — specifically, when a lead reaches “qualified opportunity” and when it reaches “closed won” — so Google’s bidding system receives quality signals before the deal closes.
Worked example (illustrative)
Austin B2B Software Company — Pipeline-Based CPA Target and Lag Accounting
- Setup: An Austin B2B software company selling a project management tool at $18,000 average annual contract value (ACV). Gross margin is 72%. CRM data shows 8% of marketing-qualified leads (MQLs) from paid search close within 90 days. The owner wants to know the maximum CPA and the minimum budget to run a viable campaign.
- Numbers: Lead value = $18,000 ACV × 0.08 close rate × 0.72 gross margin = $18,000 × 0.08 = $1,440 pipeline value per lead; $1,440 × 0.72 = $1,036.80 margin-adjusted lead value. At a 3:1 LTV:CAC target: max CPA = $1,036.80 ÷ 3 = $345.60. At a 2:1 target (acceptable if payback is under 12 months): max CPA = $1,036.80 ÷ 2 = $518.40. Benchmark CPC for B2B Technology: $3.80[8]; using $5.50 as conservative mid-market estimate. Conversion rate for B2B lead gen forms: using the cross-industry benchmark floor of 4.40%[13] as the conservative assumption. Cost per MQL = $5.50 ÷ 0.044 = $125.00. At 3:1 target, max CPA is $345.60; $125.00 is well inside that ceiling. Budget for 30 MQLs/month (Smart Bidding floor[3]): 30 × $125.00 = $3,750/month. Budget for 50 MQLs/month (tCPA stability): 50 × $125.00 = $6,250/month. Pipeline lag: 90-day sales cycle means October 2026 leads close in January 2027; CPA verdict cannot be drawn until January 2027 at the earliest. Closed deals per month at 30 MQLs: 30 × 0.08 = 2.4 deals; revenue = 2.4 × $18,000 = $43,200; gross profit = $43,200 × 0.72 = $31,104; ad spend = $3,750; net contribution = $31,104 − $3,750 = $27,354 per month once the pipeline clears — but that $27,354 arrives 90 days after the spend, not in the same month.
- Decision: Set a $3,750/month budget, Maximize Conversions bid strategy for the first 60 days to accumulate 30+ MQLs/month, then switch to Target CPA at $300 (below the $345.60 ceiling, allowing headroom). Import offline conversions from the CRM at two stages: “SQL created” (weighted at $200 per event) and “closed won” (weighted at $1,036.80 per event) so bidding receives quality signals before the 90-day cycle closes.
- Why: Cost per MQL of $125.00 is 64% below the 3:1 max CPA of $345.60, so the campaign has substantial margin for CPC increases or conversion-rate softening. The pipeline lag of 90 days makes offline conversion import non-optional: without it, Google sees form fills but not deal quality, and bidding optimizes for volume rather than value.
When to pull it, and when not to
- What it changes: Assigning a pipeline-based lead value and importing offline conversions shifts the bidding signal from form-fill volume to deal-quality probability. Google’s algorithm targets clicks more likely to become closed deals, not just clicks more likely to submit a form.
- Why it works: Smart Bidding trains on conversion values, not conversion counts. When the CRM signals that certain query patterns, device types, or audience signals produce higher close rates, the algorithm bids more aggressively for those signals and less for form fills that never convert downstream.
- When to use it: Use pipeline-based lead values when your CRM data shows at least three months of lead-to-close history and when the lead-to-close rate is stable enough to calculate a defensible value — specifically, when your CRM contains at least 50 closed-won and 50 closed-lost records from the same channel to establish a reliable rate.
- When not to: Do not assign pipeline lead values if your CRM data has fewer than 50 outcomes from paid search specifically, because the close rate will be statistically unstable and the assigned value will mislead the algorithm. In that precondition state, use a fixed target CPA based on cost per MQL and accept that the campaign optimizes for volume until enough outcome data exists to refine it.
16. Decision Checklist and FAQs
Use the table below before committing any budget. Fill in the “Your number” column with figures from your own business and Keyword Planner. The Go and Stop columns state the threshold that determines the verdict. If any row lands in the Stop column, address that condition first — the arithmetic in the earlier sections shows why each threshold exists.
| Question | Your number | Go if | Stop if |
|---|---|---|---|
| Monthly search volume for your top 5 category keywords in your target location | Combined volume above 500 searches/month in Keyword Planner[14] | All terms show “no search volume” or under 100/month after location filter | |
| Estimated CPC from Keyword Planner top-of-page bid (low range) | CPC is below your max CPA × benchmark CVR (i.e., the math closes) | CPC already exceeds your gross profit per customer at any realistic CVR | |
| Gross profit per first-order or first-job (margin, not revenue) | Gross profit per customer is at least 3× your estimated CPA | Gross profit per customer is below estimated CPA — advertising accelerates losses | |
| Monthly budget available | Budget ≥ 30 × estimated CPA (minimum for Smart Bidding data[3]) | Budget produces fewer than 10 conversions/month at benchmark CVR — data is too thin to optimize | |
| Current website or landing page conversion rate (or best estimate) | CVR at or above 3% for lead gen; at or above 1.5% for ecommerce | CVR below 3% for lead gen with no CRO plan — fix the page before buying traffic | |
| Capacity to respond to leads within 30 minutes during business hours | Staff or automation can respond within 30 minutes | Average response time exceeds 30 minutes — leads decay before sales can act | |
| Ecommerce AOV and gross margin (if applicable) | Contribution-margin breakeven ROAS is below the benchmark Search ROAS of 3.4x[6] | Contribution-margin breakeven ROAS exceeds 4.0x — the channel math does not close at current margin | |
| B2B sales cycle length (if applicable) | Offline conversion import from CRM is set up or will be set up before launch | Sales cycle exceeds 60 days and no offline conversion import is planned — bidding will optimize for wrong signal | |
| LTV:CAC ratio using gross profit (not revenue) | LTV:CAC above 3:1 at estimated CPA | LTV:CAC below 2:1 — acquisition cost is too high relative to customer value to sustain the channel | |
| Time or budget available for management (DIY hours or agency retainer) | Owner can commit 5+ hours/week, or agency retainer is budgeted at $1,000–$2,500/month minimum | Zero management time and no agency budget — an unmanaged account will overspend on irrelevant queries within weeks |
How much should I spend to start Google Ads?
The minimum that produces usable data is the amount required to generate 30 conversions in 30 days — because that is the floor at which Smart Bidding begins to stabilize.[3] The arithmetic is: minimum budget = 30 × (CPC ÷ conversion rate). At a $5.42 all-industry average CPC[1] and 8.18% CVR,[1] that is 30 × ($5.42 ÷ 0.0818) = 30 × $66.26 = $1,988/month. At a $7.17 CPC (Personal Services) and 12.34% CVR, it is 30 × ($7.17 ÷ 0.1234) = 30 × $58.11 = $1,743/month. A $300/month budget in either market produces roughly 1.5 to 2.5 conversions per month — not enough to evaluate, optimize, or trust. Spending $300/month is not a test; it is a donation to Google with no interpretable result at the end.
What is a good conversion rate for Google Ads?
The 2026 all-industry average Search conversion rate is 8.18%.[1] Personal Services benchmarks 12.34%, Automotive Repair 15.51%, Real Estate 3.70%, and Ecommerce 2.81%.[3][8] “Good” is defined relative to your industry, not to the all-industry average. If your landing page converts at 4% in a category where the benchmark is 12%, the problem is the page, not the ads — and the right fix is conversion rate optimization before increasing spend.
How long before Google Ads starts working?
The learning period for a new campaign runs approximately 7–14 days under normal conditions, but can extend to 2–4 weeks when conversion volume is low or when the account is changed frequently during launch.[3] A fair performance read is usually possible after 6–8 weeks, and a reliable verdict for most accounts requires 8–12 weeks — particularly for longer sales cycles or lower-volume campaigns. Month-1 ROAS or CPA is not the verdict; it is a noisy early signal from an under-trained system.
What happens if I pause my Google Ads campaign?
Pausing a campaign stops spend immediately. If the campaign was in a Smart Bidding strategy, the algorithm’s learned signals are preserved for a period but begin to degrade if the pause extends beyond a few weeks. Restarting after a long pause (30+ days) can trigger a partial re-learning period, during which CPA and ROAS may be less stable than before the pause. If you plan a seasonal pause, document your targets and settings before pausing so you can restore them precisely on relaunch rather than resetting the learning phase unnecessarily.
Is Google Ads worth it for a brand-new business with no reviews?
Reviews affect Quality Score indirectly through landing page experience and conversion rate, not directly through ad rank. A brand-new business with no reviews can run Google Ads, but if the absence of reviews causes the landing page to convert at 2% where the benchmark is 12%, the CPA is six times higher than it should be. Fix the trust signals on the page — at minimum, add a guarantee, a phone number, and any verifiable credentials — before spending at scale. The math in section 13 shows that a conversion rate drop from 12.34% to 2% more than doubles the cost per booked job from $96.85 to $355, which in many service businesses exceeds gross profit per job.
Should I use broad match or exact match keywords?
Exact match gives you control over which searches trigger your ads; broad match gives Google’s algorithm latitude to match your keywords to related queries it predicts are relevant. For a new account with no conversion history, exact and phrase match protect budget from irrelevant traffic while conversion data accumulates. Broad match performs better when the account has sufficient conversion data for Smart Bidding to guide it — the same 30-conversions-per-month threshold that applies to tCPA applies here.[3] Note that as of September 2026, Google is auto-migrating eligible Search campaigns using campaign-level Broad Match to AI Max; if your campaign uses campaign-level Broad Match, check for an in-account migration notice before making keyword structure changes.[15]
Related reading
References
- [1] https://localiq.com/blog/search-advertising-benchmarks/ localiq.com
- [2] https://usermaven.com/blog/google-ads-benchmarks usermaven.com
- [3] https://hawky.ai/blog/google-ads-benchmarks hawky.ai
- [4] https://www.triplewhale.com/blog/google-ads-benchmarks www.triplewhale.com
- [5] https://terrahq.com/en/blog/google-ads-benchmarks-2025/ terrahq.com
- [6] https://www.webtonic.io/blog/e-commerce-google-ads-statistics www.webtonic.io
- [7] https://angarummedia.com/research/2026-google-ads-performance-report/ angarummedia.com
- [8] https://www.dollarpocket.com/google-ads-benchmarks-2026-cpc-ctr-cvr-cpl-by-industry/ www.dollarpocket.com
- [9] https://www.growthspreeofficial.com/blogs/category-creation-paid-media-b2b www.growthspreeofficial.com
- [10] https://www.leadgen-economy.com/blog/google-ads-lead-generation-guide/ www.leadgen-economy.com
- [11] https://support.google.com/google-ads/answer/13020501?hl=en support.google.com
- [12] https://www.growthspreeofficial.com/blogs/b2b-saas-google-ads-bid-strategy-conversion-benc… www.growthspreeofficial.com
- [13] https://www.digitalapplied.com/blog/google-ads-benchmarks-2026-cpc-ctr-cvr-industry www.digitalapplied.com
- [14] https://scalegrowth.digital/resources/ppc/google-ads-benchmarks/ scalegrowth.digital
- [15] https://metricnexus.ai/blog/google-ads-benchmarks-2026 metricnexus.ai

