When to Switch to a Google Ads Scaling Agency
A Google Ads scaling agency grows spend and revenue together. Here are the five signs your setup has hit its ceiling, and when switching pays for itself.
- 12,000+PMax campaigns audited
- 200+Live ecom clients
- €200M+Tracked sales
What Is a Google Ads Scaling Agency, and When Should You Switch to One?
Most stalled accounts do not look broken. Money goes out. Sales come in. The dashboard is green.
It is just green at the same number it was green at four months ago.
Here are the five signals and the test for each one. Every test runs inside an account you already own, or takes one email.
| Signal | The test you run | Where you run it |
|---|---|---|
| Revenue flat on rising spend | Put spend growth next to revenue growth, over two periods of the same length | Google Ads reports |
| A few products carry it all | Sort the Products tab by conversion value | Google Ads, Products tab |
| Paying for dead products | Filter to products with cost and no conversions, add up the cost | Google Ads, Products tab |
| Stale product feed | Ask for ten product titles, before and after, from the last 90 days | One email to your agency |
| Nobody senior owns it | Ask who runs it day to day and how many accounts they carry | One email, then your change history |
Signal One: You Add Budget and Revenue Stays Flat
You raise the budget. The revenue line does not follow. So you raise it again, and the same thing happens.
Before you blame the setup, rule out the boring explanations. Sales take time to land, so a fresh window always looks worse than it will end up. Your best product went out of stock. A big rival ran a sale. The season turned. Somebody changed the targeting. Or a new bidder showed up and the auction just got more expensive.
If none of those fit, here is the thing to check next. Extra budget can end up buying the same people twice. The money goes into auctions you were already winning, at a higher price, instead of reaching buyers you never had.
The test. Put one stretch of spend and revenue next to the stretch before it. Same length, both of them. Make the stretch long enough to hold at least 30 conversions. That is the bar in Google's own Smart Bidding guidance for reading a result, and 50 when you run on a target return on ad spend (Target ROAS). Work out how long that takes at your sales volume, then use that window.
Anything shorter is mostly noise. Sales move with payday, weather and season, and a short window shows you the weather.
Extra budget does not fix structure. It usually just buys more of the same auction at a higher price.
Signal Two: A Few Products Carry Everything and Nothing Is Built Around Them
Ecom money stacks up in a tiny number of products. We pulled 106,400 products across 137 stores running Google Ads. In fashion, the top 1% of products drove 45.2% of all Google Ads revenue. The top 10% drove 85.6%. That is measured across 95,149 fashion products in 115 accounts, and the full study is open with its method.
Being that top-heavy is normal. Nothing wrong with it.
The problem is what most accounts do about it, which is nothing. Every product sits in one campaign, one asset group, one budget, one target. The 1% and the tail bid against each other for the same money, and the system averages them into a single number that hides both.
That gap has a name worth using: structure debt. It is the distance between what your catalog earns and how your account is split up. It builds quietly, and no amount of extra budget pays it off.
Top 1% of products
45.2%
Top 10% of products
85.6%
Products with no sales in the window
71.7%
Spend those products ate
14.7%
The test. Open the Products tab in Google Ads. Sort by conversion value, biggest first. Count how many rows it takes to reach half your revenue. Then open your campaigns. If those rows do not have their own budget and their own target, your winners are funding your losers every single day.
Signal Three: You Are Paying for Products That Never Sell
Same study, other side of the curve. Of the 95,149 fashion products that received ad spend, 71.7% produced no tracked sales in their 30-day window. Those products still absorbed 14.7% of the fashion ad budget. In the home decor sample it was 29.5%.
Read that gap between the two niches. Same Google, same auction. The fashion sample, where products get labeled and cut aggressively, leaks half as much as the broader decor one. Waste is not a fixed tax. It grows when nobody looks.
The test. Products tab, last 30 days. Filter to products with cost and zero conversions. Add up the cost column. That is what your ads spent on products that showed no sales in that window.
Read it the way the study reads it. "No sales" means no conversion value tracked in those 30 days. Some of those products sell through another channel, and some convert later than the window catches. So it is not all pure waste. It is still the pile nobody is looking at, and it is the cheapest thing on this list to fix.
No new traffic, no new creative, no bigger budget. You are moving money you already spend onto products that can actually convert it.
The honest caveat: 14.7% is the size of the leak in that sample. It is not a promise of what you get back.
Signal Four: Nobody Has Rewritten the Feed in Months
On Shopping and Performance Max, Google builds the ad itself out of your product data. It reads titles, categories, attributes and images straight out of the product data specification.
Your campaign settings still matter. Budget, bid targets, locations, languages and the assets you upload all steer what runs. Google's own Shopping documentation is clear that both sides feed the machine.
The difference is who touches what. Most teams poke the settings every week. Almost nobody rewrites the product data. On a Shopping-led account, that data is half the account and it sits there untouched.
We sampled 12,375 products across 251 Merchant Center accounts. 81.3% had no barcode number and no manufacturer part number (the GTIN and MPN fields Google asks for). 68% of titles ran past 80 characters, when most Shopping placements cut the display around 70 characters. The numbers and the method are in the Product Feed Quality Index. Fair warning on that sample: many of those accounts were measured at onboarding, before any feed work started. Read it as what feeds look like on default settings.
The test. Ask for ten product titles, before and after, from the last 90 days. If nothing changed, nobody has touched the thing Google actually reads. An agency working only inside the Google Ads interface never opens it, because the feed lives in your store.
Where Shopping money is won and lost is the longer read on Google Shopping.
Signal Five: You Wait Days for an Answer and Nobody Senior Owns the Account
Three questions, in this order.
- Who runs my account day to day, and how many other accounts does that person carry?
- When did they last log in?
- How long did my last question take to answer?
You are listening for a name and a number. A junior operator left alone with serious spend is one answer you can get. A long list of other accounts on one person is another. So is a monthly PDF where a weekly number should be.
None of that makes the people bad. There is no published rule for how many accounts one person can carry well, which is exactly why you ask for the number instead of guessing at it. Then check it yourself. The change history in your Google Ads account shows what was changed and when, so you can see how often somebody is actually in there.
The full list of questions and how to check the answers is in how to verify a Google Ads agency.
When Does a Specialist Team Actually Pay for Itself?
A fee only makes sense when the leak is bigger than the fee. So do the arithmetic on your own numbers, both halves of it.
Say you spend €30,000 a month. Our fee at that level is €2,800. That is 10% on the first €10,000 and 9% on the next €20,000, because each rate only touches the money inside its own bracket. Rates keep falling as spend climbs, down to 6% above €150,000.
Two tools get billed on top at a published price, per store per month. One is a shopping comparison partner at €24.90, which gets your Shopping ads more bidding power for the same click cost (a CSS partner). The other is €49.90 for the tool that keeps your product data clean. No retainer, no setup fee, no lock-in. The whole table sits on the pricing page.
Now the other side. At that same €30,000, the zero-seller share we measured in fashion works out to roughly €4,400 a month going to products that showed no sales in the window. Structure debt sits on top of that, and a stale feed sits on top of both.
The leak is bigger than the fee. That is the only argument worth making, and you can check both halves yourself before anybody sends you a proposal.
When You Should Stay Exactly Where You Are
Four honest reasons to do nothing.
Your operator is mid-rebuild. If the feed got rewritten last month and tracking went server-side two weeks ago, the numbers you are judging came from the old setup. Give it long enough to collect the conversions Google asks for before you judge it: at least 30, and 50 on a target return on ad spend. Work out how long that takes at your volume, and put the date in your calendar. Switching mid-rebuild pays for the same work twice, and the second team starts from zero learning data. What a rebuild should look like week by week is in your first 90 days with a PPC agency.
It is a season, not a plateau. Compare this month to the same month last year, not to last month. A lot of what feels like "the account stopped working" is really just a dip that shows up in this same window every year.
An in-house hire fits better. You run several brands with enough volume to keep one person busy full time. Then your own media buyer can cost less than a percentage fee, and the knowledge stays in the building. It only works if you can manage them. Nobody learns Merchant Center from a job description.
A freelancer is the right size. You spend under about $30K a month. Your store sits in one niche and your Merchant Center is clean. Then one senior freelancer often beats a mid-tier agency on value. The full comparison is in agency vs freelancer.
And the part most agency blogs skip. Sometimes the better fit is not us.
If you want one team running paid media across several channels, with conversion testing and landing pages in the same deal, KlientBoost is built for that. By their own site they work across SaaS, ecommerce and lead generation. If you are at national scale with TV, streaming and Amazon in the mix, Tinuiti calls itself the largest independent full-funnel agency and is shaped for exactly that job.
We are built around Google Ads for ecom brands on Shopify. That is where our software, our study data and our senior people point. We have started running Pinterest and Microsoft Ads alongside Google for clients too, but Google Shopping is the reason to hire us. If the plan is a wide multi-channel programme first, one of the two above fits you better.
Want a second read before you decide anything? Send your store URL on WhatsApp. We will tell you which of the five signals your account has, whether or not you ever become a client.
Frequently Asked Questions
How do I know I have outgrown my Google Ads agency?
A Google Ads scaling agency is a team you hire to grow spend and revenue together, not just keep the account running. Five checks tell you whether you need one. Put your spend growth next to your revenue growth, over two periods of the same length. Sort the Products tab by conversion value and see how few products carry the money. Filter for products with cost and no sales, then add up that cost. Ask for ten product titles before and after from the last 90 days. Ask who runs the account day to day and how many other accounts that person carries. No single answer settles it. The more of them come back bad, the harder it gets to blame a bad month.
What is structure debt in a Google Ads account?
Structure debt is the gap between what your catalog earns and how your account is split up. Ecom revenue is brutally top-heavy. In our study of 106,400 products across 137 stores, the top 1% of fashion products drove 45.2% of all Google Ads revenue. When every product sits in one campaign with one budget and one target, the winners and the dead weight bid against each other for the same money. Extra budget never pays that off. Splitting the account around what actually earns does.
How long before a new Google Ads team shows results?
The first two weeks look slow. Feed rebuilds and tracking fixes do not show up in a dashboard the day they ship. So judge on conversions, not on days. Google's own Smart Bidding guidance says to measure over a window with at least 30 conversions, and 50 when you use a target return on ad spend (Target ROAS). Work out how long that takes at your sales volume. That date is when you judge. Ask for the rebuild plan in writing in week one as well. Then you can check the work before the numbers arrive.