GetCarli connects Claude (by Anthropic) to your Google Ads account with full read-write access via the Model Context Protocol (MCP). Manage Search, Shopping, Performance Max, and Display campaigns in natural language — with human-in-the-loop approval-based execution for every change.
Add and pause keywords, rewrite ad copy, optimize match types, adjust bids per keyword, manage negative keywords. Ask Claude: "Show keywords with CTR below 2% and pause them."
Monitor product performance by ROAS, adjust bids at product group level, identify high-cost, low-conversion items. Get insights like "Which products have ROASbelow 1.5?"
Review asset group performance, swap text headlines and descriptions, replace images and videos, exclude specific brands or products from listing groups. Say "Add this video to our PMax campaign."
Analyze placement-level performance, pause underperforming ad groups, adjust budgets, review impression share metrics across display networks.
"Show me all Search campaigns and their ROAS over the last 14 days."
"Pause ad groups with conversion rate below 1%."
"Add high-intent keywords to our top-performing ad group with Exact match type and 1.50 EUR bid."
"Replace the hero image in our PMax campaign with the new Q2 product launch image."
GetCarli connects your Shopify revenue data with Google Ads metrics. See true ROAS based on actual customer orders, not just estimated conversions from Google's conversion tracking. Make budget decisions based on real business outcomes.
GetCarli's Google Ads AI Copilot connects Claude to your Google Ads account via MCP. Claude analyzes your campaigns, suggests optimizations, and executes changes (pause keywords, adjust budgets, replace creatives) with your explicit approval.
Yes. Claude can work with accounts using Target CPA, Target ROAS, and Maximize Conversions strategies. It reads bid strategy performance and can pause campaigns, but won't override automated bidding rules.
Not yet. Claude can manage existing campaigns at campaign, ad group, keyword, and creative level. Full campaign creation is on the roadmap.
You describe what you want ("Add high-intent keywords for our new product"). Claude proposes specific keywords with match type and bid. You approve. Claude adds them to the ad group with your custom bids.
Claude doesn't execute existing Google Ads scripts, but can propose manual optimizations that achieve the same goals. For advanced automation, combine GetCarli with Google's native script tool.
Yes, Carli gives Claude full visibility into Performance Max (PMax) campaign performance through the Model Context Protocol (MCP). Claude analyzes asset group metrics, identifies underperforming text and image assets, suggests replacements, and can exclude specific brands or products from listing groups. All PMax optimizations require your explicit approval before execution.
Carli enables Claude to perform deep search term mining on your Google Ads account. Claude analyzes the search query report, identifies wasted spend on irrelevant terms, proposes negative keyword lists, and suggests new exact match keyword groups based on high-converting queries. This process uses real-time data from your Google Ads account via MCP.
Google Smart Bidding optimizes bids within Google's ecosystem only. Carli's AI ad management goes further: Claude analyzes Google Ads alongside Meta Ads and Shopify revenue data via MCP, providing cross-platform budget recommendations. Smart Bidding adjusts bids automatically; Carli gives you AI-powered insights with human-approved execution across all your ad platforms.
Google Ads budget optimization means continuously reviewing budget allocation across campaigns and shifting funds from underperformers (low ROAS) to winners (high ROAS). AI automates this process: the system analyzes all campaigns daily, identifies budget levers, and creates concrete optimization proposals. Carli uses Claude for this and only executes changes after explicit user approval — controlled AI optimization, not blind autopilot.
AI-powered budget optimization works through continuous analysis of all campaign KPIs. Google offers Smart Bidding and Performance Max, but these only optimize within Google. Carli goes further: Claude analyzes Google Ads AND Meta Ads AND Shopify revenue data together, shifting budget cross-platform to where the highest ROAS is achieved — always with user approval.
Google Ads search term mining means analyzing the search query report: which queries trigger which ads, which are profitable, which waste budget? Carli uses Claude for this: the AI analyzes all search queries, identifies wasted spend on irrelevant terms, and suggests negative keyword lists and new exact match groups.
Performance Max (PMax) is Google's fully automated campaign type across all Google channels. AI optimization: external analysis of PMax signals, asset group evaluation, and budget reallocation based on actual ROAS. Carli analyzes PMax performance and recommends specific adjustments.