Stefan RiemeyerGoogle Ads Freelancer

Google Ads won't scale: four questions before anyone touches campaigns

Why an account stops growing: a fixed diagnostic order from marginal ROAS through budget and demand to price, product range and a new channel.

Stefan Riemeyer/Updated 1 November 2026/7 min read

1 Marginal ROAS 2 Budget, target 3 Demand 4 Price, range below break-even outside the account

The scaling limit is often a price limit

When more budget stops bringing additional profit, a rebuild follows almost automatically: new campaigns, new structure, new target. I would often not start there. On average, a campaign can only pay as much per click as order value, conversion rate and target allow, and the target you can justify follows from your margin. A rebuild does not directly change any of these three.

The formula: affordable cost per click = order value × conversion rate ÷ ROAS target. Suppose a shop has an order value of €80, a 2% conversion rate and a 40% contribution margin before ad spend. Its break-even ROAS is then 1 ÷ 0.40 = 2.5. If clicks in its market cost €0.80 on average, it cannot get there even without asking for any profit.

Worked example Order value Conversion rate Contribution margin Break-even ROAS Affordable CPC
Starting point €80 2.0% 40% 2.5 €0.64
Better margin €80 2.0% 50% 2.0 €0.80
Higher order value €100 2.0% 40% 2.5 €0.80
Better shop €80 2.5% 40% 2.5 €0.80

Each row raises the ceiling by a quarter, and none of them touched a campaign. The figures are invented and describe an average, not a bid limit: a single click may cost more if it leads to a purchase more often. This logic gives the order of the four questions. Each has an outcome at which you stop. One thing first: if the reported revenue differs significantly from your shop system, sort that out before anything else, otherwise every marginal ROAS is worthless.

Question 1: does the next euro bring in more than it costs?

This question comes first because it decides whether a bottleneck in the account is a problem at all. Average ROAS does not help here, because it averages across all past spend. You need marginal ROAS, in other words the return on the next euro: additional conversion value divided by additional cost. Leave brand campaigns out, because searches for your brand offer no room to scale.

Suppose the same shop spent €10,000 in the previous month and achieved €50,000 in value, so ROAS 5. After a budget increase the figures are €13,000 and €56,000, so ROAS 4.3. That looks healthy. But the additional €3,000 only brought €6,000, ROAS 2. At a 40% contribution margin that leaves €2,400, and the step cost €600.

ROAS previous month 5.0 ROAS after increase 4.3 ROAS on the last €3,000 2.0 €600 loss Break-even 2.5 Worked example at 40% contribution margin
The overall value stays above break-even, the last step falls below it. Invented numbers.

Compare similar periods without promotions or seasonal jumps. According to Google, the most recent conversion delay should also be left out of the evaluation period, otherwise the new period looks worse than it is. If there has been no such budget step, measure one with a limited test. If the account does not take up additional budget at all, go on to question 2.

I read the reported value as an optimistic figure, because it does not show what would have been bought anyway. In field experiments at eBay, new and infrequent users responded positively to non-brand ads, while frequent users caused most of the cost without changing their buying behaviour. That is a single large US marketplace, so not a rate for your shop, but it is the reason I do not read a marginal ROAS that is only just positive as a green light.

If marginal ROAS is below break-even, the account is not blocked. The next order is simply not profitable at this price. Reverse the last budget step and skip to question 4.

Question 2: is budget or the target holding you back?

The campaign status gives the first answer here. If it reports Limited by budget, then according to Google the budget does not cover all the traffic possible with your current settings. If question 1 showed a marginal ROAS clearly above break-even, more budget is the simple answer, with no rebuild at all. How to go about it is explained under Limited by budget.

If it reports Limited by bid strategy, then according to Google the brakes are often bid limits or a target ROAS that is too high. Lowering it step by step lets the strategy enter more auctions, but it needs one to two conversion cycles for the new target. Judging earlier only measures the transition. Check every reduction against the marginal ROAS from question 1 again. Break-even is not a target here: a target ROAS at that level leaves no profit in the account as a whole.

For Search campaigns, two columns complete the picture: Search lost IS (budget) and Search lost IS (rank) show how often ads on the Search Network did not appear because of budget or because of insufficient Ad Rank. The budget column only exists at campaign level. I read a high loss due to rank under target ROAS first as a sign that the affordable bid is too tight, and only then as a quality problem. If neither brake shows up, the limit lies elsewhere.

Question 3: is the market exhausted, or only your settings?

A high impression share is often read as demand being exhausted. The metric does not support that, because it only measures against eligible impressions, and eligibility depends on targeting settings, approval statuses and Quality Scores. 90% means 90% of what you have allowed yourself. I know of no reliable threshold above which the market is full.

My check for this: divide impressions by impression share, which gives you the eligible pool. With 90,000 impressions and 90%, that is 100,000. Then widen keywords or targeting in one place as a test and calculate again. There are three ways to read the result:

  • The pool grows, marginal ROAS stays clearly above break-even. Keep the expansion and take the next step.
  • The pool grows considerably, marginal ROAS falls below break-even. The demand is there, just not at your price. Go on to question 4.
  • The pool barely grows. Then you have reached a genuine demand limit in this channel and this country. A campaign that does not even spend its budget fits this picture; Google names targeting that is too narrow or low search volume as possible causes for that.

The auction insights report adds the question of who else is bidding. For Shopping it provides impression share, overlap rate and outranking share, and below 10% impression share it shows no insights. It shows whom you beat and how often, but not why. The why often lies in the next question.

Question 4: is it price or product range?

This check happens in Merchant Center, not in the ad account. According to Google, the benchmark price is the average price that typically leads to more successful auctions for the same GTIN. Without a valid GTIN there is no benchmark data, so private labels without a GTIN have to make this comparison some other way.

Two outcomes are commercially interesting here. If your most important products are priced above the benchmark, that can explain a weak conversion rate and a tight bid at the same time. More on this under price position in Shopping. Then you have to decide: lower the price and recalculate the margin, or accept that this part of the market cannot be reached profitably. Both are legitimate, but neither can be decided in the ad account.

The second outcome concerns your product range. According to Google, the Popular products report shows which products and brands are in demand on Google and which of your popular products are not showing because they are out of stock. If the products in demand are missing from your stock or range, that is a purchasing issue. No campaign generates revenue with a product that cannot be delivered.

A new channel does not solve a margin problem

A new channel solves a demand limit, but not a margin problem. Your break-even ROAS comes from your margin and therefore applies equally in every channel. If you fail on margin in question 1, you take the same break-even with you to Meta or Microsoft.

In my assessment the step makes sense when two things come together: question 3 shows a pool that hardly grows any more, and the margin leaves room beyond Google. Then you reach buyers you no longer find in search. Calculate the new channel the same way: marginal return against break-even.

New customers may come in below break-even

If the value of a new customer beyond the first order is proven, the marginal ROAS in question 1 may fall below the break-even of the first order. How far is settled by the calculation of how much a new customer may cost. Proven means: from your own repeat purchase data.

The whole sequence is my own assessment. It sets out where you look first. A rebuild of the account may still be the right call afterwards, but then you have a reason for it that goes beyond the feeling that something has to happen.

Sources

  1. About Target ROAS bidding, Google Ads Help
  2. Fix "Limited by budget" bid adjustments, Google Ads Help
  3. Use auction insights to compare performance, Google Ads Help
  4. Get impression share data, Google Ads Help
  5. About Pricing in Merchant Center Analytics, Google Merchant Center Help
  6. About Popular products in Merchant Center Analytics, Google Merchant Center Help
  7. Consumer Heterogeneity and Paid Search Effectiveness: A Large Scale Field Experiment, NBER Working Paper 20171
  8. Meridian glossary: Marginal ROI, Google for Developers
Stefan Riemeyer

Stefan RiemeyerIndependent Google Ads specialist for e-commerce in the DACH region. I work on every account I manage myself.

Request a free audit

Read next