Campaign Structure Planner
Turn a messy keyword list into a clean, manageable Google Ads campaign and ad group hierarchy
What This Prompt Does
A bad account structure wastes more money than bad ads. This prompt groups keywords into logical campaigns and ad groups, names the intent each group serves, and tells you the landing page type each group needs. The output is a build-ready plan you can set up in an afternoon.
When to Use It
- •Greenfield account with no existing campaigns
- •Restructuring a messy account with one giant catch-all campaign
- •Adding a new service line and need to know where it fits
- •Preparing an account build proposal for a client
The Prompt Template
Act as an experienced Google Ads campaign strategist. Your goal is to organize these keywords into a clean campaign and ad group structure that improves relevance and makes the account easier to manage. Context: - Business type: [BUSINESS TYPE] - Geography: [GEOGRAPHY] - Product or service: [PRODUCT OR SERVICE] - Keyword list: [PASTE KEYWORDS] - Conversion goal: [GOAL] Task: Create a recommended campaign structure and ad group structure. For each group, identify: 1. campaign name 2. ad group name 3. keyword theme 4. user intent 5. landing page type needed Process: 1. Review the keyword list. 2. Group similar keywords by search intent and product or service theme. 3. Separate campaigns where the offer, audience, or location is meaningfully different. 4. Recommend a clean structure that could actually be built. Constraints: - Do not create a messy or overly complex structure. - Do not put unrelated keywords in the same ad group. - Use plain English. - Keep the structure practical for a small to midsize business. - Favor recommendations that reduce wasted spend and improve conversion quality, not just click volume. Output format: Return a table with these columns: - Campaign - Ad Group - Keyword Theme - User Intent - Landing Page Type
How the Prompt Is Structured
Campaigns vs Ad Groups
Campaigns carry budget, location, and scheduling. Ad groups carry keywords and ad copy. The prompt keeps this split explicit by asking for both names — the AI can't collapse them into one column.
"Meaningfully Different" Triggers a New Campaign
A new offer, audience, or geography justifies a new campaign. Anything less granular stays inside the same campaign as a separate ad group. This threshold keeps the structure from exploding.
Landing Page Type Per Group
Each ad group includes the landing page type it needs. This converts the plan into a build checklist — ad groups without a matching landing page don't launch.
"Practical for a Small to Midsize Business"
Without this guardrail, the AI drifts into enterprise-scale structures with 40 ad groups. The constraint keeps it at a level one marketer can actually manage.
Example Output
| Campaign | Ad Group | Keyword Theme | User Intent | Landing Page Type |
|---|---|---|---|---|
| Emergency Plumbing | Burst Pipe Repair | burst pipe, pipe burst repair | urgent service | Emergency repair service page |
| Emergency Plumbing | After Hours Service | 24 hour plumber, weekend plumber | urgent availability | After-hours landing page with phone CTA |
| Standard Plumbing | Drain Cleaning | drain cleaning, clogged drain | scheduled service | Drain service page with booking form |
Tips for Better Results
Pass a Pre-Classified List
Run the intent classifier first. Pre-labeled keywords produce much cleaner campaign splits than raw lists.
Never Skip the Landing Page Column
Ad groups without a matching landing page get filler pages and poor Quality Scores. If you can't build the page, pause the ad group.
Keep Ad Groups Tight
5–15 closely related keywords per ad group is the sweet spot. Fewer is fine; more usually means the group should split.
Mirror the Structure in the Copy
Feed each ad group into the RSA ad copy prompt so the headlines reinforce that group's specific theme.
Ship a Structure That Runs Itself
We build campaign architectures that are simple enough to optimize and granular enough to scale.