Install
openclaw skills install adagent-google-adsManage Google Ads campaigns — create, monitor, pause, and optimize. Use when the user says 'Google Ads', 'Google 廣告', 'keyword research', 'search ads', 'create Google campaign', 'ad performance', or wants to manage their Google Ads account.
openclaw skills install adagent-google-adsCreate, manage, and optimize Google Search Ads campaigns directly from Claude Code. Powered by AdAgent.
https://adagent.10xboost.org/api/mcp/google-ads/{user_id}/mcp) contains your user ID for credential lookup. Treat it like a password — do not share it publicly.| Tool | Description |
|---|---|
list_accessible_customers | List all accessible Google Ads accounts (MCC + sub-accounts) |
get_customer_info | Get account details (name, type, etc.) |
list_campaigns | List all campaigns (active + paused) |
create_campaign | Create a complete Search Ads campaign (budget, ad group, keywords, ads) |
get_performance | Get all campaigns performance (impressions, clicks, cost, CTR, CPC) |
get_campaign_performance | Get daily performance for a specific campaign |
keyword_research | Research keywords — get suggestions and search volume |
enable_campaign | Enable a paused campaign |
pause_campaign | Pause an active campaign |
Call list_accessible_customers to see all available Google Ads accounts. Then get_customer_info for details.
| User Request | Tool to Use |
|---|---|
| "Show my Google Ads accounts" | list_accessible_customers |
| "List my campaigns" | list_campaigns |
| "How are my ads doing?" | get_performance |
| "Campaign X performance" | get_campaign_performance |
| "Research keywords for ..." | keyword_research |
| "Create a search ad for ..." | create_campaign |
| "Pause campaign X" | pause_campaign |
| "Enable campaign X" | enable_campaign |
get_performance(
start_date="2026-03-01",
end_date="2026-03-30"
)
keyword_research(
keywords=["AI agent", "automation tool"],
location_ids=["2158"], // 2158=Taiwan, 2840=US
language_id="1000" // 1000=Chinese
)
create_campaign(
name="Spring Sale 2026",
daily_budget_usd=10.0,
keywords=["AI agent", "automation tool", "AI assistant"],
ad_headlines=["Build Your AI Agent", "Automate Your Work", "Try AI Agent Free"],
ad_descriptions=["Create powerful AI agents in minutes.", "Boost productivity with AI automation."],
final_url="https://example.com",
location_ids=["2158"],
language_id="1000"
)
Important: Campaigns are created in PAUSED state. Use enable_campaign to activate.
| Location | ID |
|---|---|
| Taiwan | 2158 |
| United States | 2840 |
| Japan | 2392 |
| Hong Kong | 2344 |
| Singapore | 2702 |
| Language | ID |
|---|---|
| Chinese (Traditional) | 1018 |
| Chinese (Simplified) | 1017 |
| English | 1000 |
| Japanese | 1005 |
| Error | Solution |
|---|---|
| Account not found | Run list_accessible_customers to get valid IDs |
| Permission denied | Reconnect Google Ads at adagent.10xboost.org |
| Budget too low | Google Ads has minimum budget requirements per market |
| Campaign creation failed | Verify all required fields (headlines >= 3, descriptions >= 2) |
| Token expired | Reconnect Google Ads at adagent.10xboost.org (refresh token is long-lived) |
Product website: adagent.10xboost.org