Google Ads Campaign Structure
Structure determines what the algorithm can learn
Google Ads is often treated as a settings problem — pick a budget, pick some keywords, launch. In practice, account structure is the single biggest lever on performance, because it determines what Smart Bidding's machine-learning models can learn as a coherent signal. A campaign that mixes unrelated products, intents, or margins under one budget and one bid strategy forces the algorithm to optimize toward an average that serves no individual segment well.
The account hierarchy
Google Ads structures every account into four nested levels, each controlling a different layer of settings:
1. Account — billing, account-level negative keywords, conversion actions tracked account-wide.
2. Campaign — budget, bid strategy, network (Search/Display/Shopping/Performance Max), targeting (location, language, schedule). Budget and bid strategy are set here, meaning everything inside one campaign shares the same budget pool and the same optimization goal.
3. Ad group — a themed set of keywords (Search) or products (Shopping) paired with the ads meant to serve for them. Ad groups should be tightly themed — one core concept per ad group — so the ad copy can speak directly to the keyword's intent.
4. Keyword / Ad — the individual match-type keyword bids and the actual ad creative (headlines, descriptions, assets) that can serve within that ad group.
Account (billing, account-level negatives)
└─ Campaign: "Search - Brand" [budget: $500/day, bid: Target Impression Share]
├─ Ad Group: "Brand Exact" (keywords: [acme crm], [acme software])
└─ Ad Group: "Brand Competitor Defense"
└─ Campaign: "Search - Non-Brand Mid-Funnel" [budget: $2000/day, bid: Maximize Conversions]
├─ Ad Group: "CRM Software" (keywords: "crm software", "best crm")
├─ Ad Group: "Sales Pipeline Tool" (keywords: "sales pipeline software")
└─ Ad Group: "Email Automation" (keywords: "email automation tool")
└─ Campaign: "Performance Max - Ecommerce" [budget: $1500/day, bid: Target ROAS]Why campaigns should be split by intent and margin, not convenience
The most common structural mistake is one large campaign covering every keyword theme with a single shared budget, because Smart Bidding optimizes the whole campaign toward its single stated goal (a Target CPA or Target ROAS) using the *blended* conversion behavior of everything inside it. If brand keywords (cheap, high-converting) and competitive non-brand keywords (expensive, lower-converting) share a campaign, the algorithm's learned bidding patterns get distorted by whichever segment has more volume, and budget tends to flow disproportionately toward whichever ad groups convert easiest — often brand traffic that would have converted anyway.
Splitting into separate campaigns by funnel stage, margin, or product line gives each segment its own budget ceiling and its own bid strategy tuned to its actual economics, and gives you visibility into which segment is actually profitable rather than one blended number.
Keyword match types
Match type controls how closely a user's search query must match your keyword for your ad to be eligible to show. Google has progressively broadened match type behavior over the years — even "exact match" now matches close variants, synonyms, and different word order, not the literal string alone.
Match type comparison
| Match type | Syntax | Matches | Control level |
|---|---|---|---|
| Broad match | running shoes | Related searches, synonyms, and inferred intent — widest reach | Lowest — relies almost entirely on Smart Bidding signals |
| Phrase match | "running shoes" | Searches containing the meaning of the phrase, in order, with extra words before/after | Medium |
| Exact match | [running shoes] | Searches with the same meaning/intent as the term — close variants included, not literal-only | Highest — but still not 100% literal since ~2021 |
Negative keywords are not optional maintenance
Smart Bidding strategies
Smart Bidding uses machine learning to set bids in real time per auction, incorporating signals (device, location, time of day, audience, remarketing list membership) far beyond what manual bidding could account for. The strategy chosen should match the actual business goal, not just the newest available option:
- Maximize Conversions — spends the full daily budget to get as many conversions as possible, no CPA constraint. Good early, risky once budget is meaningful — it will spend up to the cap regardless of resulting cost-per-conversion unless a target is set.
- Target CPA — holds average cost-per-conversion near a stated target. Needs 30+ conversions in the prior 30 days to have enough signal to optimize reliably (Google's stated guidance).
- Target ROAS — holds average return-on-ad-spend near a stated target, requires conversion *value* tracking (not just conversion count), essential for ecommerce with variable order values.
- Maximize Clicks — optimizes for traffic volume, not conversions. Rarely appropriate beyond very early testing or awareness-only goals.
Quality Score: the mechanic behind cost-per-click
Quality Score (shown on a 1-10 scale, diagnostic only, not directly biddable) estimates how relevant your ad, keyword, and landing page are to a given search, and it directly affects both ad rank and effective cost-per-click — a higher Quality Score keyword can outrank a higher-bidding but lower-quality competitor while paying less per click. It's calculated from three components Google reports individually: expected CTR (will this ad get clicked relative to others in this position), ad relevance (does the ad text match the keyword's likely intent), and landing page experience (is the destination page relevant, fast, and mobile-usable). Tightly themed ad groups — one concept, closely matched keywords and ad copy — improve Quality Score mechanically, because relevance is easier to signal when there's less semantic distance between the keyword, the ad, and the landing page.
What's next
Campaign structure and Quality Score determine cost-efficient traffic; what happens after the click — whether that traffic actually converts — is a landing page and testing problem.
Next: Conversion Rate Optimization (CRO) →
I build these systems professionally.
Whether it's a RAG pipeline, analytics migration, or AI workflow — let's talk.