# Plan a Clear Paid Advertising Account

Paid accounts can waste spend when campaigns and keywords overlap. This skill creates a structured plan for campaign types, intent groups, targeting, exclusions, and paid-to-organic overlap.

## Install

```bash
npx skillstore add aaron-he-zhu/campaign-architect
```

## Metadata

- Status: approved
- Slug: aaron-he-zhu-campaign-architect
- Version: 19.0.0
- Author version: 19.0.0
- Skillstore revision: r2
- Version status: valid
- Tree hash: 825b0b955b6c6947b7a8192c8911f372edb4076dc20d252a4f25b89a5e233fda
- Author: aaron-he-zhu
- GitHub username: aaron-he-zhu
- License: Apache-2.0
- Repository: https://github.com/aaron-he-zhu/aaron-marketing-skills/tree/main/ad/research/campaign-architect
- Ref: adcb3549b15782055d0beb6d29f113d20de08f92
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network, filesystem
- Quality score: 81
- Quality tier: silver
- Public page: https://skillstore.pages.dev/skills/aaron-he-zhu-campaign-architect
- Manifest: https://skillstore.pages.dev/api/skills/aaron-he-zhu-campaign-architect/manifest

## Capabilities

- Recommends Search, Performance Max, or broad-match approaches based on stated goals and readiness.
- Maps ad groups or asset groups around distinct intent themes.
- Defines targeting, match types, negative keywords, and placement or audience exclusions.
- Reviews exported campaign, search-term, and GA4 traffic-acquisition data supplied by the user.
- Identifies possible paid-to-organic query overlap and marks missing evidence as Unknown.
- Produces an Audience-dimension structure assessment for handoff to an account auditor.

## Use Cases

- Prepare a new account structure: Choose campaign types and group themes before a new paid search launch.
- Repair overlapping campaigns: Find internal keyword overlap and create negative or exclusion hygiene for an existing account.
- Review paid and organic overlap: Compare paid themes with organic landing-page traffic to identify queries that may have limited incremental value.

## Prompt Templates

### Start a campaign plan

```
Plan a paid account structure for my lead-generation business. I advertise on Google Ads and target local service searches.
```

### Choose campaign types

```
Recommend Search, Performance Max, or broad match for an ecommerce launch. Our goal is profitable new-customer growth, and we have a product feed and image assets.
```

### Organize themes and negatives

```
Create ad groups, match types, and a negative-keyword framework for these themes: payroll software, HR software, and employee onboarding.
```

### Audit supplied exports

```
Review my campaign, search-terms, placements, and GA4 traffic-acquisition exports. Propose a structure, flag overlap, and list evidence that is still missing.
```

## Limitations

- It does not access advertising accounts or analytics accounts without user-provided exports or configured tools.
- It does not calculate budget allocation or a final account quality score.
- Recommendations depend on the accuracy and completeness of the supplied reports.
- Competitive library observations are estimates and do not prove competitor performance.

## Best Practices

- Provide recent campaign, search-term, placement, and analytics exports when available.
- Use one clear intent theme per ad group or asset group.
- Treat recommendations as a review plan and confirm changes before applying them.

## Anti Patterns

- Do not mix unrelated intents in one ad group just to reduce campaign count.
- Do not infer performance conclusions from missing placement or conversion data.
- Do not use this skill as a substitute for budget allocation or final account auditing.

## Security Audit

- Audited at: 2026-07-26T10:00:52.443\+00:00
- Summary: All 41 static findings are false positives. Markdown delimiters, repository-relative documentation links, public resource URLs, and paid-marketing analysis language were misclassified as command execution, traversal, networking, or system reconnaissance. The skill explicitly treats supplied exports as untrusted input and requires user confirmation before saving results.

## Stats

- Views: 0
- Downloads: 5
- Favorites: 0
- Popularity score: 0
