Google Ads Tools
Adspirer provides 39 tools for comprehensive Google Ads management.Campaign Creation
| Tool | Description |
|---|---|
select_google_campaign_type | Choose campaign type (Search, PMax, YouTube, Demand Gen) |
create_search_campaign | Create a Google Search campaign with keywords and ads |
create_pmax_campaign | Create a Performance Max campaign with asset groups |
create_youtube_campaign | Create a YouTube video ad campaign |
create_demandgen_campaign | Create a Demand Gen campaign |
Keyword Management
| Tool | Description |
|---|---|
research_keywords | Research keywords with real CPC data, search volume, and competition |
add_keywords | Add keywords to an ad group |
remove_keywords | Remove keywords from an ad group |
update_keyword | Update keyword match type or bid |
add_negative_keywords | Add negative keywords to filter irrelevant traffic |
remove_negative_keywords | Remove negative keywords |
analyze_search_terms | Analyze actual search terms triggering your ads |
Performance Analysis
| Tool | Description |
|---|---|
get_campaign_performance | Get detailed campaign metrics (clicks, impressions, ROAS, CPA) |
get_campaign_structure | View campaign hierarchy (campaigns → ad groups → ads) |
analyze_wasted_spend | Identify wasted budget and optimization opportunities |
explain_performance_anomaly | AI-powered analysis of performance changes |
get_benchmark_context | Compare your metrics against industry benchmarks |
Ad Management
| Tool | Description |
|---|---|
create_ad | Create a responsive search ad |
update_ad_headlines | Update ad headlines |
update_ad_descriptions | Update ad descriptions |
update_ad_content | Update full ad content |
suggest_ad_content | AI-generated ad copy suggestions |
pause_ad | Pause an ad |
resume_ad | Resume a paused ad |
Campaign Controls
| Tool | Description |
|---|---|
list_campaigns | List all campaigns with status and metrics |
update_campaign | Update campaign settings |
update_bid_strategy | Change bid strategy (Target CPA, Maximize Conversions, etc.) |
pause_campaign | Pause a campaign |
resume_campaign | Resume a paused campaign |
optimize_budget_allocation | AI-recommended budget reallocation across campaigns |
Ad Extensions
| Tool | Description |
|---|---|
add_sitelinks | Add sitelink extensions |
add_callout_extensions | Add callout extensions |
add_structured_snippets | Add structured snippet extensions |
list_campaign_extensions | View existing extensions |
Performance Max
| Tool | Description |
|---|---|
add_pmax_audience_signal | Add audience signals for PMax targeting |
remove_pmax_audience_signal | Remove audience signals |
add_pmax_search_themes | Add search themes for PMax |
remove_pmax_search_themes | Remove search themes |
get_pmax_audience_signals | View current audience signals |
get_pmax_search_themes | View current search themes |
Asset Management
| Tool | Description |
|---|---|
discover_existing_assets | Find reusable assets in your account |
validate_and_prepare_assets | Validate assets meet platform requirements |

