Blog · Google Ads

A realistic cost-per-lead for a Google Ads agency in Bucharest

The “right” cost-per-lead isn't a universal number — it's whatever your margin can support without you working at a loss. Here we show how to calculate your own CPL cap from your margin, close rate and delivery capacity, not from whatever some Google Ads agency in Bucharest happens to report.

9minute read
2026-09-09published
Google Adscategory
Entrepreneur analysing marketing reports on a laptop, in a small office in Bucharest
Google Ads
01

Why the cost-per-lead figures you find online don't help you

Search “cost-per-lead local services” or “Google Ads agency Bucharest” and you'll find dozens of figures from American studies or agency estimates, all presented as a universal benchmark. The problem isn't that they're wrong — it's that they have no connection to your cost structure. A cost-per-lead considered excellent in a sector with fat margins can be ruinous in a sector with thin ones. The figure by itself says nothing without the context it came from: what service was being sold, what margin was left after costs, how long the sales cycle took, and how fast the team responded to fresh leads.

A law firm and a beauty salon in Bucharest can have completely different acquisition costs even if they operate in the same city and use the same ad platform. The difference doesn't come from the quality of the ad, but from the real value of a won customer and how often that customer comes back. That's why the right first step isn't to look for "the right number", but to build your own ceiling, starting from your own numbers, not someone else's.

A "good" cost per lead for someone else can be a guaranteed loss for you, if your margin is smaller.

02

Cost-per-lead isn't cost-per-client: the difference that changes the calculation

Cost-per-lead (CPL) is the amount spent to get a single interested contact — a phone call, a completed form, a WhatsApp message. Cost-per-acquisition (CPA) is the amount spent to actually get a paying client. The two are frequently confused, and the confusion costs money: a low CPL with a weak close rate can produce a huge CPA, while a higher CPL with well-qualified leads can produce a much healthier CPA. When you judge a campaign by CPL alone, you're seeing half the story.

A campaign report that shows only clicks and "conversions" without separating raw leads from qualified leads hides exactly the information you need. A form filled in by someone looking for pricing in a different part of the city, or for a service you don't offer, still counts as a "lead" in the report, but has no real chance of becoming a customer. Qualifying leads, not just counting them, is what decides whether a cost per lead is sustainable long term.

A practical example: if only one out of ten completed forms becomes a customer, but that form costs very little because the ad is cheap, the cost per lead looks excellent on paper. The real cost per acquisition, calculated across all ten leads needed for a single customer, can be several times higher than you'd think from looking at that first figure alone. That's exactly why any budget conversation should start from the target cost per acquisition, not from an isolated cost per lead.

03

How to calculate your own cost-per-lead cap from your margin

The cost-per-lead ceiling you can afford starts from three numbers you already know from your accounts, not from foreign benchmarks: a customer's real net margin over a reasonable lifetime, the percentage of that margin you're willing to reinvest in acquisition, and the real rate at which your leads become paying customers. The formula, in words, looks like this: the CPL ceiling equals net margin per customer, multiplied by the percentage allocated to acquisition, divided by the lead-to-client close rate. The rest of the Google Ads discussion becomes much simpler once you have this ceiling written down somewhere.

For example, if you choose to allocate a quarter (25%) of a client's margin to acquiring them, and historically one lead in five becomes a client (a 20% close rate), the cost-per-lead cap comes out to 1.25 times a single client's margin — because you divide 25% by 20%. Notice what happens if the close rate drops to 10%: the same sales effort produces a cap only half as large, because each lead is now worth, practically speaking, half as much as before. The formula works identically in any sector, because it works exclusively with percentages and rates, not fixed amounts.

The closing rate isn't a fixed number — it varies sharply depending on how fast you respond to a fresh lead. A contact called within the first few minutes after filling in a form is significantly more likely to become a customer than one called the next day, because intent drops quickly once the person has moved on to look at other options. In practice, the sheer discipline of responding fast can lift your closing rate from a modest level to a solid one, which means you can afford a higher cost-per-lead ceiling without changing anything about the ads.

  • 01Close rate how often a lead becomes a client — the most volatile variable in the formula, and the easiest to improve through response time.
  • 02A client's real value not the first invoice, but what remains from the relationship over the medium term, including the referrals it brings.
  • 03Delivery capacity how many new clients you can actually serve well in a week without the quality of service dropping.
04

Why delivery capacity matters just as much as budget

On a recent project for a local, single-provider service, the real bottleneck was never the ad budget — it was the number of bookings that one person could handle in a day. We deliberately started the campaign with a small test budget, precisely because any cost-per-lead figure calculated before you have real traffic is just a guess. The first few weeks weren't about scaling — they were about finding out exactly how many requests one person could take on before response time and service quality started to slip.

The practical conclusion isn't about the ads, it's about operations: the daily budget cap should be set starting from your real delivery capacity, not the other way around. If the ads bring in more requests than you can handle, you haven't gained anything — you've just bought missed calls and bad reviews from people who waited too long for a response. A low cost-per-lead that exceeds your capacity is more expensive than it looks on paper.

The most expensive lead isn't the one from the ad — it's the one you don't get around to serving.

05

Without proper tracking, any cost-per-lead is a guess

Many local businesses launch Google Ads campaigns without conversion tracking set up — no GA4, no call tagging, no separate conversion action for forms or WhatsApp. Without these, any cost-per-lead figure you see in the account is, in reality, cost-per-click relabelled. The difference sounds technical, but it completely changes the budget decision: you might think you're paying little for each contact, when, in fact, you have no idea how many clicks ever turned into a real call or message.

The minimum setup, before your first serious campaign, means call tracking with a relevant minimum duration, to filter wrong-number calls out of the statistics, a distinct conversion action for each contact channel, and a clear separation, in reporting, between “lead” and “qualified lead.” Without this foundation, any discussion of cost-per-lead, cap or efficiency is speculation dressed up in numbers that look precise.

It's also worth a mention about attribution: if someone sees the ad, searches for the brand separately two days later, and calls directly without clicking the ad again, that call may not show up as linked to the campaign in the report at all. That doesn't mean the ad didn't work — it just means tracking has limits worth knowing before you draw firm conclusions about cost-per-lead from the Google Ads interface numbers alone.

  • 01Set up call and form tracking before launch
  • 02Separate the raw lead from the qualified lead in your reporting
  • 03Recalculate the cost-per-lead cap monthly, not just at campaign launch
06

What a good Google Ads agency in Bucharest actually does

A Google Ads agency in Bucharest that knows its craft doesn't start the conversation with a recommended budget, but with questions about your margin, your close rate and your real delivery capacity. Without these answers, any proposed budget is a guess, no matter how confident it sounds. The second difference shows up in reporting: a serious agency separates the lead from the qualified lead and talks about cost-per-acquisition, not just cost-per-click or raw cost-per-lead, because it knows those are the figures that matter at the end of the month.

A clear red flag is an agency that promises a fixed cost-per-lead figure before it even knows your margin or your closing rate — that's guessing, not analysis. Just as suspect is a contract that makes no provision for periodically recalculating the ceiling: your margin changes along with your costs, the season shifts auction competition, and the closing rate varies as the sales team gains or loses experience. The cost-per-lead ceiling isn't a figure set once — it's a monthly conversation.

07

The most common mistakes when judging a cost-per-lead

Most bad decisions related to cost-per-lead don't come from poorly built ads, but from how the final figure is interpreted. Four mistakes come up constantly among local businesses evaluating a campaign or an agency's offer on their own, regardless of sector or available budget. They all stem from the same source: judging an isolated figure, detached from the context of margin, delivery capacity and lead qualification behind it.

You can spot them easily because they repeat in the same order, whether we're talking about a medical practice, a car repair shop or a neighbourhood store — and fixing them costs nothing extra on top of a campaign that's already running, just discipline in how you read the reports. The following four points are the ones we check first whenever someone asks us whether a cost-per-lead “is good” or not.

  • 01You compare your number to someone else's without knowing their margin or their close rate, the comparison says absolutely nothing about real performance.
  • 02You confuse a lead with a client a filled-in form or a call lasting a few seconds isn't a sale — track the real lead-to-client rate, not the raw volume.
  • 03You never recalculate the cap margin, seasonality and competition change constantly, and a cap set once at the start becomes irrelevant within a few months.
  • 04You ignore delivery capacity a low cost-per-lead that brings in more requests than you can handle is an operational problem disguised as marketing success.
08

Sources and further reading.

FAQ

Frequently asked questions

How much does a Google Ads agency in Bucharest cost?

It depends on the model: a fixed monthly fee, a percentage of budget, or a hybrid. The relevant discussion isn't how much the agency costs, but what cost-per-lead your own margin can support — that's the cap any serious agency works out together with you, rather than imposing it upfront.

What does a good cost-per-lead look like?

There's no good universal number. A cost-per-lead is only good relative to your margin, your close rate and your delivery capacity — the same figures calculated for a different business, even from the same city, can produce a completely different cap.

What's the difference between cost-per-lead and cost-per-acquisition?

Cost-per-lead is the amount spent for an interested contact — a call, a form, a message. Cost-per-acquisition is the amount spent for an actual paying client. A low cost-per-lead with a weak close rate can hide a very high cost-per-acquisition.

How do I know if my Google Ads agency is reporting correctly?

Check whether conversion tracking is set up for every channel — call, form, WhatsApp — and whether the report separates raw leads from qualified leads. If you only see clicks and undifferentiated "conversions", the cost-per-lead figures aren't trustworthy.

Why does cost-per-lead rise over time?

Usually from greater competition in the auction, from seasonality, or from a drop in the ads' Quality Score. That's why the cost-per-lead cap needs to be recalculated periodically, not set once and left alone.

Is Google Ads worth it for a small local business?

It's worth it once you have clarity on your margin, your close rate and your delivery capacity — otherwise you risk buying traffic you can't handle or can't properly evaluate because of missing conversion tracking.

The Niche Society
The Niche Society TeamAI and software engineers from Bucharest · LinkedIn
published 2026-09-09

Let's see what can be automated in your business.

A free 30-minute session: we'll tell you what can be automated, how long it takes and what it costs, with a fixed price after discovery.

Book a free sessionoffice@thenichesociety.ro

We reply the same business day.

+40 733 045 833