Launch new ad campaign safely
Creates a new, paused ad campaign with validated assets and correct targeting, ensuring no errors prevent it from going live.
How it works
The agent follows the strict launch workflow: first, it gets the campaign specification to understand required fields. It then resolves any ambiguities in targeting or locations using search tools. Next, it validates the ad copy and creative assets. It performs a dry run using validate_campaign_draft to catch field-level errors. Finally, it creates the campaign, which is paused by default, and verifies it is live. The agent must present the plan and approval request to the user before calling the create tool.
Prompt
Paste this into an agent that has the servers below connected. Adjust the names and dates to your own.
Help me launch a new Google Search campaign for 'running shoes' with a $50 daily budget. Follow the standard launch workflow: get specs, resolve targeting, validate assets, dry run, and create. Pause the campaign after creation and verify it is live.MCP servers it needs
Source
The vendor page this playbook is drawn from, and the passage that supports it.
The order never changes, because each step removes a way to fail. Spec. get_campaign_spec returns the required fields, text and asset limits, the objective matrix and the minimum budget for that campaign type. Resolve. Free text never reaches a write: google_resolve_locations ,…Workflows: audits, launches and approvals · Adako docs