When a Google Ads account isn't performing, the instinct is usually to blame the bidding strategy, the budget, or the landing pages. Sometimes those are the problem. But in the majority of accounts we audit, the root cause is simpler and more structural: the account is badly organised.

A badly structured account doesn't just make management harder. It actively prevents Google's automation from working properly, wastes budget in ways that don't show up in the obvious metrics, and creates a ceiling on performance that no amount of bid adjustments will break through.

What "badly structured" actually looks like

There's no single definition, but there are patterns we see repeatedly. The damage isn't always obvious — these accounts often look functional on the surface. The waste is hidden in the gaps between what the account is doing and what it could be doing.

No brand separation — and no brand controls

This is the most common structural problem we encounter. All keywords — brand, non-brand, competitor, different service lines — sitting in a single campaign sharing one budget.

The consequence is that budget allocation becomes invisible. If your brand terms are cheap and convert at 20%, they'll consume most of the budget automatically. Your non-brand terms — the ones that actually drive incremental growth — get starved. You look at the campaign-level numbers and see a healthy ROAS, but most of that is brand traffic you'd have captured anyway.

Smart Bidding compounds this. When brand and non-brand keywords share a campaign, the algorithm sees the blended conversion rate and optimises accordingly. It has no way to know that you value a non-brand conversion at ten times a brand conversion. It just sees the aggregate signal and pushes budget toward whatever converts cheapest — which is almost always brand.

Performance Max and Dynamic Search Ads campaigns are particularly notorious for this. Without proper brand exclusions in place, PMax will happily serve ads on your brand terms and claim credit for conversions that would have happened anyway. It looks like PMax is performing brilliantly — but it's just cherry-picking the easy wins. The same applies to DSA campaigns that aren't configured with brand negative keywords. If you're running PMax or DSA without brand controls, you're almost certainly paying twice for the same traffic.

We audited one account recently where the headline number was a 6x ROAS. When we separated brand from non-brand, brand was running at 24x ROAS — artificially inflating the overall number — and non-brand was at 1.8x, well below the client's breakeven threshold. The account appeared to be performing well. In reality, the growth engine was underwater and nobody could see it because the structure hid it.

Match types mixed without guardrails

One of the most damaging structural issues we see is different match types — broad, phrase, and exact — all mixed together in the same campaign or even the same ad group.

The problem is simple: if you have an exact match keyword and a broad match variant of the same term in the same campaign, Google can choose to trigger the broad match version even when the search query is an exact match. Broad match typically costs more per click. So you end up paying a premium for traffic that your exact match keyword should have captured at a lower CPC.

The fix is to separate match types into dedicated campaigns. Run your proven, highest-performing keywords as exact match in one campaign. Run broad match in a separate campaign for discovery and expansion. Then use negative keyword lists to create guardrails — take your exact match keywords, put them in a negative keyword list, and apply that list to the broad match campaign. This ensures funnelling works correctly: when someone searches your exact keyword, it triggers the exact match campaign at the lower CPC. Broad match only fires when the query is something new that your exact match keywords don't cover.

Without this structure, broad cannibalises exact, you pay more for the same traffic, and your conversion data is split across match types — making it harder for Smart Bidding to optimise effectively.

No separation between intent levels

A search for "criminal defense lawyer near me" and a search for "what happens if you get charged with DUI" represent completely different levels of intent. The first person is looking to hire. The second person is looking for information.

When these keywords sit in the same campaign, they share budget, bidding targets, and landing pages. The informational query burns through budget at a high CPC with a low conversion rate, dragging down the campaign's aggregate metrics. Smart Bidding sees the blended signal and can't distinguish between the person ready to pick up the phone and the person who just wants an answer.

Separating by intent — bottom-of-funnel queries that indicate buying intent versus top-of-funnel research queries — lets you allocate budget deliberately, set appropriate CPA targets for each stage, and serve landing pages that match where the user actually is in their decision process.

Ad groups that are too broad

An ad group containing 30 keywords about loosely related topics can't serve relevant ads to any of them well. The ad copy has to be generic enough to cover everything, which means it's specific enough for nothing.

This shows up in Quality Score — ad relevance scores drop, expected CTR suffers, and you end up paying more per click than a competitor whose ad copy directly matches the search term. Over thousands of clicks, the cost difference is substantial.

The fix isn't necessarily single keyword ad groups — that structure has its own problems at scale. But tightly themed ad groups where every keyword in the group could reasonably be answered by the same ad copy is the baseline. If you can't write one ad that's relevant to every keyword in the group, the group is too broad.

Where the money actually goes

The frustrating thing about structural problems is that the waste doesn't show up as a single line item. There's no "wasted spend" column in Google Ads. The cost is distributed across the entire account in ways that are hard to spot without knowing what to look for.

Smart Bidding on bad data — or the wrong data entirely

Google's automated bidding strategies are powerful, but they optimise based on the signals you give them. If your account structure means conversion data is fragmented across too many campaigns, or blended across different intent levels, the algorithm is working with a distorted picture.

But it gets worse. A surprising number of accounts we audit are importing the wrong conversion actions as primary goals. We recently audited a window and door company that was importing conversions directly from GA4 — but the action they'd set as primary was page views. Every page view was being counted as a conversion. Smart Bidding was optimising to maximise page views, not leads or sales. The account owner had no idea.

This isn't an isolated case. We regularly see accounts where micro-conversions — newsletter signups, PDF downloads, video plays — are set as primary conversion actions alongside actual purchases or lead form submissions. Smart Bidding treats them all equally. It will happily drive 500 PDF downloads at 10p each and report a great CPA, while the actual lead form submissions dry up because the algorithm found an easier target.

The fix has two parts. First, audit which conversion actions are set as primary — only actions that represent real business value (purchases, qualified form submissions, phone calls) should be primary. Everything else should be secondary or observation-only. Second, give Smart Bidding a clean structural signal to work with. Consolidating campaigns where appropriate so the algorithm has a substantial, unambiguous conversion signal often produces an immediate improvement — not because the algorithm changed, but because the signal it's optimising on became clearer.

Search terms you're paying for but never see

A common structural issue is campaigns running broad match keywords without adequate negative keyword coverage. The search terms report shows what people actually searched for before clicking your ad, and in badly structured accounts, the proportion of irrelevant terms is consistently between 20-40% of total spend.

That's not a bidding problem. That's a structural problem — the keywords are too broad, the negatives haven't been maintained, and there's no systematic process for reviewing and refining what triggers your ads.

What a restructure actually delivers

The results from fixing account structure are often dramatic because you're not changing the market or the product — you're removing the friction that was preventing the account from working properly.

Common outcomes we see after a full restructure:

Conversion rates jump. When ad copy matches search intent because the ad groups are properly themed, CTR and conversion rates improve. The traffic quality is the same — you're just showing a more relevant ad and landing page.

CPA drops. Better Quality Scores from improved relevance mean lower CPCs. Better budget allocation means less waste on low-intent or irrelevant traffic. The net effect is the same conversions (or more) at lower cost.

Non-brand becomes visible. Once brand and non-brand are separated, you can see the true cost of acquiring a new customer. This is often the most valuable outcome — not because the number changes, but because you can finally see it and make decisions based on reality rather than blended averages.

Smart Bidding starts working. Clean conversion signals, proper campaign segmentation, and sufficient data volume per campaign means Google's automation can do what it's designed to do. We've seen accounts where simply restructuring — without changing bids, budgets, or landing pages — produced 30-50% improvements in conversion volume.

How to tell if your account has a structure problem

A few diagnostic questions:

  1. Can you see your non-brand ROAS or CPA without pulling a custom report? If brand and non-brand share campaigns, the answer is no — and you're flying blind on your most important metric.

  2. Do you have campaigns with more than 20 ad groups? Large campaigns are difficult to manage and usually indicate that unrelated themes have been grouped together.

  3. When was the last time someone reviewed the search terms report? If the answer is "I don't know" or "months ago," there's almost certainly significant wasted spend hiding in irrelevant search terms.

  4. Are your campaigns segmented by intent? If high-intent bottom-of-funnel queries and informational top-of-funnel queries share a campaign, your budget allocation is being decided by the algorithm rather than by strategy.

  5. How many keywords have zero conversions in the last 90 days? A high proportion of non-converting keywords is normal in any account, but if it's more than 60-70%, the keyword strategy likely needs attention alongside the structure.

The temptation to keep optimising around the problem

The most common response to a structural problem is to try to fix it with tactics. Adjust bids. Add negatives. Write better ad copy. These are all worthwhile activities, but they're treating symptoms rather than the cause.

It's the equivalent of trying to improve a house's energy efficiency by adjusting the thermostat when the real problem is that the insulation is missing. You can fiddle with the controls endlessly, but until you fix the fundamental issue, you're working harder than you need to for a worse result.

A proper restructure takes time — typically two to four weeks to plan and implement, with another four to eight weeks for Smart Bidding to recalibrate on the new structure. It's not a quick fix. But the accounts we restructure consistently outperform within 90 days, and the improvement compounds over time as the cleaner data feeds better automation.

If your Google Ads account has been running for more than a year without a structural review, it's almost certainly leaving performance on the table. The question is how much.