5 min readNodedr Team

What ROI Should You Actually Expect From Google Ads

PPCBusiness Metrics

Unlike SEO, where results build slowly and are hard to predict early on, Google Ads gives you the data to calculate real ROI within weeks. That's the appeal — and also why it's dangerous to run without understanding the math, because a poorly managed campaign burns real money fast, with full visibility into exactly how much.

The formula behind Google Ads ROI comes down to three numbers: what you pay per click, what percentage of clicks become leads, and what a customer is actually worth to your business. Get a handle on those three, and you can predict whether a campaign will be profitable before you've spent a dollar — or at least know quickly if it isn't.

The Three Numbers That Determine Everything

1. Cost Per Click (CPC)

This varies enormously by industry and keyword competitiveness. Local service keywords in less competitive categories might run a few dollars per click. Keywords in competitive, high-value fields — legal services, certain financial services, some home services in dense metro markets — can run considerably higher. There's no universal number; the only reliable way to know your CPC is to look at Google's own keyword planning data for your specific terms and area.

2. Conversion Rate

This is the percentage of people who click your ad and then actually take the action you want — call, fill out a form, book an appointment. Conversion rate depends heavily on factors outside the ad itself: how relevant and fast your landing page is, how clear the offer is, and how well the ad's promise matches what the page actually delivers. A well-built landing page built specifically for the campaign will convert meaningfully better than sending paid traffic to a generic homepage.

3. Customer Value

This is the number businesses most often get wrong, usually by underestimating it. Customer value isn't just the price of one transaction — it's what a customer is worth across their full relationship with you, including repeat business and referrals where relevant. A roofing company that treats a lead's value as just the average job price, without accounting for the fact that some of those customers become repeat maintenance clients, will underestimate how much they can profitably spend per lead.

Putting the Math Together

Cost per lead is calculated as cost per click divided by conversion rate. If clicks cost a few dollars and one in ten clicks converts, cost per lead lands in the range of the CPC multiplied by roughly ten. From there, compare that cost per lead against what a converted lead is actually worth to the business, accounting for your close rate (not every lead becomes a paying customer).

This is the calculation that determines whether a campaign is profitable — not clicks, not impressions, not "brand visibility." If cost per lead, divided by close rate, comes in meaningfully below customer value, the campaign is working. If it's close to or above customer value, it's losing money even if the reporting dashboard shows plenty of activity.

Realistic Timelines for Google Ads ROI

Google Ads produces traffic and data immediately, but profitable ROI usually takes a short optimization period to arrive:

  • Weeks 1–2: Campaign launches, initial data starts coming in — this period is about learning, not judging performance. Costs can look inefficient simply because Google's algorithm and your team are both still calibrating.
  • Weeks 3–6: Underperforming keywords and ads get identified and cut, better-performing ones get more budget, landing pages get tested and refined. Cost per lead typically starts improving.
  • Months 2–3: A mature, optimized campaign should be showing a fairly stable, predictable cost per lead. If it's still wildly inconsistent by this point, something structural — targeting, landing page, offer, or budget level — needs attention.

Unlike SEO, Google Ads doesn't compound the same way — traffic stops the day you stop paying. But it's also far more controllable and immediate: you can pause an underperforming campaign in minutes, not months.

What Makes Google Ads ROI Worse Than It Should Be

  • Sending traffic to a slow or generic homepage instead of a dedicated landing page matched to the ad's promise
  • Broad match keywords with no negative keyword list, which burns budget on searches with no commercial intent
  • No call tracking, meaning phone leads (often the majority for local service businesses) go completely unmeasured, making the campaign look worse than it actually is
  • Underfunded budgets that don't generate enough data for Google's bidding algorithm to actually optimize — a campaign spending too little per day can stay inefficient indefinitely
  • No landing page or ad testing, leaving performance at whatever the first draft happened to produce

A Reasonable Way to Set Expectations

Rather than expecting a fixed ROI percentage, expect this sequence: an initial few weeks of data collection and inevitable inefficiency, followed by active optimization that should visibly improve cost per lead, followed by a stable, calculable, and (if the math works for your business) profitable cost per lead by around the two-to-three month mark.

If a campaign isn't converging toward profitability by then, the fix usually isn't "give it more time" — it's revisiting keyword targeting, the landing page, or whether the offer itself is competitive. Compare this against what a similar budget would produce in SEO over the same period to decide whether paid search is the right primary channel for your business, or better used alongside organic search rather than instead of it.

Share:

Planning a new website?

Let's talk about how a fast, SEO-ready Next.js site can help your business grow.

Start Your Project