Campaigns
Create new campaigns, including Performance Max campaigns with budgets, bidding strategy, and brand assets set correctly from the start, or adjust what is already running.
Google Ads is where your budget lives and where your evenings go, because the interface is deep, the settings are unforgiving, and the gap between a healthy account and a wasteful one hides in menus most marketers never open. Teams often respond by becoming the expert, hiring the expert, or hoping for the best.
The Google Ads connector ends that trade by linking the AI you already use, such as Claude, ChatGPT, or Copilot, to your live account through Mad Fish Elements. Your AI reads real performance data through Google's official API, explains what it sees, and recommends the changes a senior specialist would make. After you approve, it does the hands-on-keyboard work in your actual account, so you never hand over control because you only hand over the busywork.
Everything starts with reading the account, so after you connect once with secure OAuth, your AI can pull real performance on demand across campaigns, ad groups, ads, keywords, spend, clicks, impressions, conversions, and conversion value. The numbers come from your account at the moment you ask, not from a stale export.
That changes what a question can do. "How did we perform in July?" returns your actual July as a visual report in the chat. "Which keywords spent money without converting?" returns a list you can act on in the same conversation. "Compare this month to last and tell me what changed" comes back with the numbers behind every claim, so you can check each one.
Your AI also reads the structure of your account, including which campaigns exist, which ad groups sit under them, which ads are running, and what each ad says. That matters because most wasted spend hides in account structures that nobody has opened in months.
Reading is half the value, while Write access and your approval let your AI execute directly in your account.
Create new campaigns, including Performance Max campaigns with budgets, bidding strategy, and brand assets set correctly from the start, or adjust what is already running.
Write and launch responsive search ads with complete headline and description sets, then refresh tired ads, update landing page URLs, pause underperformers, and prevent duplicate launches.
Create ad groups inside existing campaigns, set their type and default bids, rename them to match your conventions, and pause or enable them as the plan changes.
Add keywords, update match types, and pause the ones that burn budget without converting, then attach audience targeting as observation or as a hard target.
Adjust ad group bids, move budget between campaigns, and attach or detach shared budgets while your AI proposes reallocations from the data and executes the ones you approve.
Every capability listed here is a live Gateway operation today.
YouHow is the account pacing against the monthly budget?
Your AIHere is the pace, projected month-end spend, and every campaign running ahead or behind.
YouWhere is the waste? Pause the top 12 no-conversion keywords and move that budget to branded.
Your AIHere is the exact change list, including every keyword and the budget before and after, ready for your approval.
The optimization work that once waited for a free afternoon now happens inside the conversation where you asked the question, so the change everyone agreed on Monday can ship Monday.
Old campaigns, keywords that stopped matching intent, and ads pointing at retired pages surface on request, which lets you move the found budget back to the winners.
Reporting stops being exports and pivot tables because the people asking for the report get a live answer, while the Data Visualization add-on gives them a link they can open anytime.
Ask why cost per lead jumped and what the search terms report means, then ask your AI to make the change it recommended while you stay focused on the strategy.
Leadership gets read-only seats that see everything and change nothing, so "can you pull that number?" stops landing on your desk five times a week.
"Show me campaign performance for the last 30 days, with spend, conversions, and cost per conversion by campaign."Google Ads
A visual performance report in the chat, from your live account, in under a minute.
"Find every keyword with more than $100 in spend and zero conversions this month, then pause the worst 12 with my approval."Google Ads
A waste audit and the cleanup in one conversation, with the change list shown before anything ships.
"Write three new headline variations for this ad group based on what is converting, and launch them as a new responsive search ad."Google Ads
An ad refresh grounded in your performance data, with duplicate detection so nothing ships twice.
"Create a Performance Max campaign for the spring promotion: $150 daily budget, target ROAS bidding, our brand assets attached."Google Ads
A complete campaign build from one instruction, configured correctly the first time.
"Check every ad in the sale campaign and fix any that still point to the old landing page."Google Ads + WordPress
A URL sweep and repair across the whole campaign, without opening a single ad editor.
"Did the Google Ads changes we made last week show up in GA4 conversions?"Google Ads + Google Analytics 4
A cross-platform answer arrives in one pass because the same Gateway reads both platforms, so attribution questions stop becoming data projects.
You were hired to know the brand, but then someone handed you the Google Ads login, so this connector guides you like a senior expert, executes what you approve, and reports in words your leaders read. The expectation gap closes without a certification course.
For marketing teamsPacing checks, keyword hygiene, and ad refreshes happen in conversation across every client. Permissions are set per person and per client, so your AI always knows which account it is in and what it may touch there.
For agenciesAsk in chat and share the dashboard without building exports or taking screenshots.
Spend, conversions, cost per conversion, and conversion value by campaign on any date range. Built for weekly reviews and client calls.
Keywords and search terms ranked by unconverted spend, refreshed on demand. Built for the ten-minute Friday cleanup that pays for the tool.
Account-level trend with annotations on what changed and why. Built for the CMO who wants the story, not the pivot table.
Bar charts compare campaigns, line charts show trend and pacing, funnels expose drop-off, heatmaps reveal conversion timing, and gauges show goal attainment. The Data Visualization add-on turns these reports into current dashboards anyone authorized can open from a link.
Access is set per person, so Read seats see everything and change nothing, while Write seats create and edit with your approval flow in front of every change. Delete permissions go only to the people you trust to clean up. Many teams start read-only. They check answers against the platform, then widen access as the audit trail earns it.
Every action records what changed, when, and who approved it. Per-user OAuth means Elements never stores your Google password, and your data is never harvested or resold.
It will not run your account on autopilot because it proposes, you approve, and it executes. It will not invent performance data because every number comes from your account through Google's API and can be checked in the platform. It will not touch anything your permission settings do not allow or exceed the access level of the person asking. It knows the platform, while you know the business.
This is conversation, not configuration: no rule builder to learn and no script to maintain. It is cross-platform by nature: the same chat reads Google Ads, GA4, Search Console, and Meta. And the human stays in the loop by design. Rules fire whether or not they still make sense, while your AI shows you the proposed change first, with the reasoning and numbers.
Plans, account limits, and the multi-client Agency plan are on the pricing page .
No. Your AI acts only with the permissions you set, and changes go through the approval level you choose. Read-only seats cannot change anything.
No, and it does not lock you out. Your account stays yours. Open Google Ads any time and see every change because they are real changes made through Google's official API.
The audit trail shows exactly what changed and when. Your AI can reverse most changes the same way it made them, and you approve the fix like any other change.
Yes. Connect the accounts you manage and set permissions per person. Agencies manage client accounts through one connection with per-client permission walls.
Claude, ChatGPT, and Microsoft Copilot. If another AI tool supports MCP, the open standard for connecting assistants to outside tools, it can likely connect to Elements too.
Your AI works for you, sees your other platforms too, and explains its reasoning in numbers you can check before anything ships.
The teams winning with AI in paid search are not handing their accounts to a black box. They keep the strategy and delegate the hands-on-keyboard work, with approvals and an audit trail making it safe to move fast. Connect the account you already have through the Gateway and ask the question you would normally build a report to answer.
Your first 14 days are free. Add your card to start. Cancel before the trial ends and you pay nothing.