We Audited a Google Ads Account Where the Management Fee Was Higher Than the Ad Spend. Here Is What We Found.
A real Google Ads account audit: $750/month in management fees on $500/month in spend. Wrong campaign types, no audience signals, and 98% paid subscribers.
TL;DR: We audited a Google Ads account paying $750/month in management fees on $500/month in ad spend. Ads were showing on an AI companion site and children’s games. Four campaigns, $16.50/day total budget, no audience signals on Performance Max, and 98% of subscribers from paid. In-platform numbers looked fine. The real business results were not.
| Metric | Value |
|---|---|
| Monthly management fee | $750 |
| Monthly ad spend | ~$500 |
| Fee-to-spend ratio | 150% (fee exceeds spend) |
| Real cost multiplier | 2.25x vs. self-managed |
| Total daily budget (4 campaigns) | $16.50 |
| Search impressions in 90 days | Under 100 |
| YouTube subscribers from paid | 98% |
| Organic growth | Near zero |
We Audited a Google Ads Account Where the Management Fee Was Higher Than the Ad Spend. Here Is What We Found.
This post is based on a video Peterson published on the Creekside Marketing YouTube channel: The Worse Google Ad Mistakes.
A Google Ads account audit is one of the fastest ways to find out whether you are getting value from your current setup, or whether you are paying someone to move money in the wrong direction. Based on $20M+ in managed ad spend across dozens of accounts, we have seen most of the common mistakes. But the account we walked through in this video stands out, not because of how unusual the mistakes were, but because of how ordinary they are for small accounts where nobody is asking hard questions.
The account belonged to a nonprofit organization with a single goal: grow their YouTube channel subscriber count. Their entire Google Ads setup worked against that goal in nearly every way possible.
Where the Ads Were Actually Showing
The first step in any Google Ads account audit is placement data. Where are your ads actually appearing?
For this account, the top-spend website was an AI companion platform where users interact with virtual AI companions. This is not a site where people search for faith-based YouTube content. It does not overlap with the target audience the client was trying to reach. The account was spending real money to reach users on a platform with zero demographic relevance to the goal.
The second highest-traffic placement was a children’s gaming site running titles aimed at kids under 12.
This is not an isolated mistake. When Display, Demand Gen, or Performance Max campaigns run without placement controls, Google’s algorithm will spend your budget wherever it finds impressions, including app categories and sites that have nothing to do with your audience. We covered the specific settings that block this in our post on stopping spam placements with Google Ads Content Suitability. The difference here is that this was not just a settings oversight. It reflected a complete absence of active management.
When the Management Fee Costs More Than the Ads
This is where the account moved from poorly optimized to actively harmful.
The organization was paying $750 per month to have someone manage their Google Ads. Their monthly ad spend was approximately $500. That means the management fee was 150% of the actual media budget. Every result this arrangement generated was 2.25 times more expensive than it would have been if they had set up the campaigns themselves, even imperfectly.
The math is straightforward: if you spend $500 on ads and pay $750 to manage them, your total monthly cost is $1,250. That $1,250 has to be divided across your actual conversions to get your real cost per acquisition. The agency reports a cost per conversion based on $500 in ad spend only. The number they show you always looks better than reality.
According to Creekside Marketing’s analysis across $20M+ in managed spend, this pattern is not exclusive to small nonprofits. We see it in small business accounts across home services, dental, legal, and e-commerce, wherever an owner agreed to a flat management fee without benchmarking it against actual media spend. A $1,500/month management fee is appropriate for an account spending $15,000/month on ads. It is hard to justify for an account spending $500/month.
The minimum check before signing any management agreement: ask what your monthly ad spend will be and calculate the ratio yourself. If the fee approaches or exceeds your media budget, that is a structural problem that inflates your cost per acquisition on every result the account produces.
Four Campaigns on a $16.50 Daily Budget
The account ran four separate campaigns with a combined daily budget of $16.50.
One campaign had a $1.50 daily budget and was set to maximize conversions with no conversion actions configured. It was optimizing for a goal that did not exist.
Splitting a small budget across too many campaigns is one of the more consistent patterns we document in Google Ads Performance Max and campaign structure audits. Google’s algorithm needs enough data to optimize effectively. At $1.50 per day, a campaign may not generate a single click on a given day. Without spend, there is no learning. Without learning, there is no optimization.
For an account at this budget level, the right structure is one or two campaigns maximum, with the full budget consolidated so the algorithm has a meaningful data stream to work with. Four campaigns at $16.50/day combined is not a media strategy. It is a configuration that produces noise and charges the client a management fee to maintain it.
Performance Max With No Audience Signals
The account’s Performance Max campaign had two additional problems worth noting.
First, there was an active misleading ad design policy violation that had not been appealed or corrected. This type of flag restricts when and where ads can serve. Leaving it unaddressed is a basic account hygiene failure.
Second, the campaign had no audience signals. Audience signals in Performance Max tell Google’s algorithm who you want to prioritize. For this client, the ideal audience was specific: people in an older demographic who engage with faith-based video content and are likely to subscribe to a YouTube channel with that focus. Without audience signals, the account was telling Google to figure it out on its own.
Google figured it out by serving ads on an AI companion site and a children’s gaming platform.
Audience signals do not limit reach the way traditional targeting does. They give Google a starting point. Omitting them entirely for a niche audience with specific demographic characteristics is not a neutral decision. It is a material mistake that costs real money in misdirected spend.
In-Platform Metrics vs. Real Business Results
Here is where the account’s real problem becomes clear.
Inside Google Ads, the account appeared to be generating subscribers. The Performance Max campaign reported subscriber conversions. The YouTube video campaign was active. On the surface, things looked like they were working.
Then we looked at the actual YouTube channel.
The channel had fewer total subscribers than Google Ads was reporting it had generated. A portion of the in-platform subscriber conversions either never actually subscribed or subscribed and immediately left. The channel had generated almost no organic reach. Of the subscribers it did have, 98% came from paid campaigns.
If the ads stopped running tomorrow, the channel growth would effectively stop. The YouTube algorithm had no signal that this content attracted engaged organic viewers, because it did not. The account was buying a subscriber count, not building an audience.
This is the core failure of the entire setup. The goal was to grow a YouTube channel with a real audience. Paid subscriber acquisition that generates no organic engagement does not accomplish that goal. It produces a number while leaving the underlying channel undiscovered by the recommendation system.
The right benchmark for a YouTube growth campaign is not subscriber count inside Google Ads. It is organic views per month, watch time trend, and what happens to the channel between paid campaign periods. Those numbers were never part of the conversation between this client and their account manager.
The Quarterly Audit That Would Have Caught All of This
The fix here is not technically complicated. It requires discipline.
Run a quarterly audit of your Google Ads account that includes both in-platform numbers and actual business results. In-platform: impressions, clicks, conversions, cost per conversion, placement reports, policy status. Actual results: revenue, leads closed, subscribers retained, organic lift, and whether downstream metrics reflect what Google Ads is reporting.
If those two sets of numbers tell different stories, you have a problem worth investigating. In this account, the in-platform story looked functional. The actual YouTube channel told a completely different one.
Before signing any management agreement, ask what reporting your manager provides beyond the Google Ads dashboard summary. Ask specifically how they measure back-end performance. If the answer is a screenshot of in-platform conversions, that is your cue to ask more questions.
A basic audit does not require a specialist. The fundamentals take under an hour: pull 90-day search term and placement data, check active policy violations, verify conversion actions are properly configured, and compare in-platform results to any downstream metrics your business tracks. Every problem we found in this account, including the unaddressed policy violation, the missing audience signals, and the placement data, would surface in the first 15 minutes.
If you want a complete review of your account against what we look for after managing $20M+ in ad spend, the 10K Profit Audit is where that conversation starts.
Frequently Asked Questions
What is a reasonable Google Ads management fee relative to ad spend?
A common benchmark is 10 to 20 percent of monthly ad spend for established agencies managing accounts at meaningful scale. For smaller accounts spending under $2,000 per month, flat fees are typical, but they should reflect the actual volume of active management required. A flat fee that equals or exceeds your monthly ad spend inflates your real cost per acquisition on every result the campaign produces.
What is the most common mistake in small Google Ads accounts?
Based on our Google Ads account audits, budget fragmentation is the most consistent pattern. Too many campaigns competing for too small a budget prevents Google’s algorithm from collecting enough data to optimize effectively. Consolidating to one or two campaigns and letting each build a real data history produces better outcomes than splitting a limited budget across multiple campaigns with competing objectives.
How do I check where my Google Ads are showing?
In Google Ads, navigate to your campaign, then to Placements within that campaign. For Performance Max, placement data appears under Insights. You can also review Content Suitability settings under Tools to proactively exclude site categories before they start spending your budget. More detail on the specific exclusions that work is in our Content Suitability post.
Should Performance Max be used for YouTube subscriber growth?
Performance Max is built for conversion goals tied to website or app actions. YouTube subscriber growth is better served by a dedicated YouTube video campaign with audience signals pointing Google toward the demographic most likely to subscribe and engage with the content. A Performance Max campaign optimizing for subscribers without proper conversion data or audience signals will spend broadly across the entire Google network, including placements with no audience overlap.
How do I tell if my Google Ads results are real?
Compare in-platform conversion counts against downstream data. For a YouTube growth goal, check actual channel subscriber trends and organic view data, not just the subscriber count Google Ads reports. For lead generation, check your CRM. For e-commerce, check revenue in your store back end. If in-platform numbers and real-world results tell different stories, that gap is where the investigation starts.
The Bottom Line
Every mistake in this account is findable. Placement data is in the interface. The management fee-to-spend ratio is arithmetic. Audience signals on Performance Max are a documented requirement for niche audiences. A policy violation notification sits inside the account dashboard.
None of it required specialized expertise to catch. It required someone to look.
The account’s biggest problem was not a bad strategy. It was the absence of anyone comparing what Google Ads reported to what was actually happening downstream. Those two things are not automatically the same, and they were not the same here.
If your setup has not been reviewed against actual downstream metrics in the last 90 days, that is where to start. The 10K Profit Audit is a no-cost starting point for any business running paid ads on Google or Meta.
Written by Peterson Rainey, founder of Creekside Marketing. Peterson manages $20M+ in paid ad spend across Google Ads and Meta Ads for clients in home services, dental, legal, e-commerce, and more.