For home service owners spending on Google Ads

You're paying
for leads your
team never closes.

Most home service owners spending on Google Ads are missing 30% of the calls they pay for. This guide shows you exactly where the money is leaking — and the questions to ask your ad account every week to stop it.

★★★★★ 4.9 on Google · 1,000+ home service clients
10min
Setup time
0
Lines of code
1,000+
Home service clients
24/7
Live data access

Read this first.

What this guide covers
  • What MCP actually is and why it matters for Google Ads management
  • The exact step-by-step setup — no developer needed
  • Every command you need to pull data, find waste, and make changes
  • How we use this with home service clients at Stryker Digital

This guide assumes you are already running Google Ads for your home service business. If you are still relying only on word of mouth or just getting started with paid advertising, bookmark this and come back once your campaigns are live.

Watch this first
Why most home service owners waste 30% of their ad spend

Before adding more tools, understand what is actually leaking money in your account right now. This is the foundation everything else builds on.

Watch on YouTube →

Five sections.
One complete system.

The full MCP setup, the commands that actually matter, and how to use Claude to manage ad accounts the way top operators do — by staying close to the data every single day.

Stop exporting CSVs.
Start talking to your data.

Most people using AI for Google Ads are doing it wrong. They export a CSV, paste it into ChatGPT, and ask what should I change. That worked in 2024. In 2026 you can wire Claude directly into your live account.

MCP stands for Model Context Protocol. It is a connection layer that lets Claude read and write directly to your Google Ads account in real time, from inside a normal conversation. No dashboard to log into. No report to pull. Ask in plain English, get the answer from your live data right now — not from whatever you exported last Tuesday.

The Old Way (2024)
  • Export campaign data to CSV
  • Paste into ChatGPT and hope the context fits
  • Get generic recommendations with no real account context
  • Go back into Google Ads and manually make changes
  • Repeat every week, every campaign
With MCP (Now)
  • Claude connects live to your account
  • Ask in plain English, get real answers in seconds
  • Pause keywords, add negatives, adjust bids from the same chat
  • Run custom queries without touching a spreadsheet
  • Monitor budgets and quality scores automatically

The part most people miss: Claude does not just analyze your account. It implements changes for you from the same conversation. That is the difference between a reporting tool and an actual operator.

Ten minutes.
No developer required.

The setup is a one-time process. Once done, Claude has access to your account every time you open a conversation. Follow these steps in order.

Step-by-Step Setup

~10 minutes total
01
Get a Google Ads API Token

Go to your Google Ads account. Navigate to Tools and Settings, then API Center. Generate a developer token. This is what lets any tool talk to your account. Manager account users only need to do this once at the top level.

02
Set Up OAuth Credentials

Head to Google Cloud Console and create a new project. Enable the Google Ads API. Create OAuth 2.0 credentials and download the JSON file. This is the authentication layer that proves to Google that Claude has permission to access your account.

03
Install the Google Ads MCP Server

Use the one-click installer linked at the bottom of this page. It drops the MCP server config file into the right folder on your computer automatically. No terminal required. No npm install commands to remember.

04
Add Your Credentials to the Config

Open the config file the installer created. Paste in your developer token, OAuth client ID, client secret, and refresh token. Save. The config file is local on your machine and never leaves it.

05
Connect Claude Desktop

Open Claude Desktop settings and navigate to the MCP section. Point it at the config file you just set up. Restart Claude. When you open a new conversation you will see a small indicator confirming the Google Ads connection is live.

06
Run Your First Test

Type: "List all active campaigns in my Google Ads account with their spend and conversions from the last 7 days." If Claude returns real data from your account, you are live. The whole process takes about 10 minutes.

Comment ADS on the LinkedIn post and the one-click installer link will be sent to you directly.

What to actually
ask Claude.

Most people who set up MCP do not know what to ask. These are the exact commands used at Stryker Digital to manage accounts for home service businesses every week. Copy them directly.

🔍 Audit and Analysis 5 Commands
01
Weekly Performance Snapshot
First thing to run every Monday morning.
Which campaigns lost money this week? Show me spend, conversions, cost per conversion, and conversion rate for all active campaigns over the last 7 days. Flag any campaign where cost per conversion is above [your target CPA] or where spend exceeded [your weekly budget] with zero conversions.
02
Wasted Spend Finder
Find the money being burned right now.
Show me all search terms from the last 30 days where total spend exceeded $50 and conversions were zero. Sort by spend descending. Also show me any search terms where cost per conversion is more than 3x my average. List them so I can decide which to add as negatives.
03
Quality Score Audit
Low quality scores mean you pay more per click than competitors.
Pull all keywords in my account with a quality score of 6 or below. For each one, show me the expected CTR, ad relevance, and landing page experience ratings. Flag any keyword where quality score is below 5 and spend in the last 30 days exceeded $100.
04
Budget Pacing Check
Make sure budgets are not throttling your best campaigns.
Check all active campaigns and tell me which ones hit their daily budget limit at least 5 times in the last 14 days. These campaigns are leaving money on the table. Also flag any campaigns currently under-pacing by more than 20% versus their daily budget average.
05
Ad Copy Performance Breakdown
Know which ads are actually driving calls.
Show me ad performance for all active ads in the last 30 days. Group by campaign, then by ad, and show impressions, clicks, CTR, conversions, and cost per conversion. Highlight the top 3 performing ads and the bottom 3 performing ads in each campaign.
Implement Changes 4 Commands
06
Pause Wasted Keywords
Stop burning money from the same conversation.
Pause all keywords in [campaign name] that have spent more than $75 in the last 30 days with zero conversions. Before making any changes, show me the list and ask me to confirm. Once confirmed, pause them and give me a summary of what was changed.
07
Add Negative Keywords
Block irrelevant searches before they waste more spend.
Add the following search terms as exact match negative keywords to [campaign name or shared negative list name]: [paste your list of search terms here, one per line] Confirm each addition and give me a final count of negatives added.
08
Bid Adjustment
Shift budget toward what is actually converting.
In [campaign name], increase bids by 20% on all keywords that have generated 3 or more conversions in the last 30 days and have a cost per conversion below [your target CPA]. Show me the before and after bid amounts before applying the changes.
09
Write New Ad Copy Variations
Replace underperformers without leaving the conversation.
The following ad in [campaign name] has a CTR below 2% over the last 30 days: [paste the current ad headlines and descriptions] Write 3 alternative versions of this ad. Each version should lead with a specific benefit for a homeowner, include urgency, and stay within Google Ads character limits. Write in a direct, plain-spoken tone — no corporate language.

No more pivot tables.
Ever.

GAQL is Google Ads Query Language. The old way was hiring someone who knew SQL to write these. With MCP, describe what you want in plain English and Claude writes the query and runs it for you.

Ask in plain English. Claude writes the GAQL query, runs it against your live account, and returns the answer in whatever format is most useful. No spreadsheets. No exports. No waiting.

📊 GAQL Query Examples 3 Examples
01
Device Performance Breakdown
Most home service leads come from mobile — make sure your bids reflect that.
Write and run a GAQL query that shows me campaign performance broken down by device type (mobile, desktop, tablet) for the last 30 days. Include impressions, clicks, conversions, cost, and cost per conversion for each device. Tell me which device is driving the most conversions and whether my bids are weighted toward it.
02
Hour-of-Day Conversion Report
Find out when your best calls are actually coming in.
Write and run a GAQL query that shows conversions and cost per conversion broken down by hour of day for the last 60 days across all campaigns. Identify the 3 hours with the highest conversion volume and the 3 hours where we are spending the most with the worst return. Recommend ad schedule adjustments based on the data.
03
Geographic Performance Report
Know which parts of your service area are converting and which are draining spend.
Write and run a GAQL query showing performance by geographic location for the last 30 days. Break it down by city or zip code. Show spend, conversions, and cost per conversion. Flag any location where we have spent more than $200 with zero conversions. Recommend which locations to add bid adjustments for and which to exclude entirely.

How we actually use
this at Stryker.

Home service businesses on average miss 30% of the calls their ads generate. The biggest waste in most accounts is not bad keywords or wrong bids. Fix the inside first, then use MCP to squeeze every dollar out of your ad spend.

30%
Avg missed calls
$100
Cost per paid lead
8x
Return when ops are tight
3min
Max lead response time
MON
Weekly Performance Snapshot

Run the weekly performance snapshot command. Flag any campaign that spent over budget or had a cost per conversion more than 50% above target. Bring these to your Monday operations review so the team can tie ad volume back to job capacity.

WED
Wasted Spend Review

Run the wasted spend finder. Any search term over $50 with zero conversions gets added to your negative keyword list. Takes about 5 minutes. This alone saves most accounts 15 to 20% of their monthly spend when done consistently.

FRI
Quality Score Audit

Any keyword with a quality score under 6 is costing more per click than it should. Keywords with both low scores and low volume can often just be paused. The ones driving real volume need ad copy and landing page work.

1x MO
Geographic and Device Review

Once a month, run the geographic performance and device breakdown queries. Most home service businesses are underweighting mobile bids even though 70 to 80% of calls come from mobile searches. Adjust accordingly and exclude any zip codes burning spend with no return.

Keep your hand
on the wheel.

MCP gives Claude the ability to write changes back to your account, not just read data. That is powerful and it means discipline matters more than ever.

01
Always Confirm Before Changes

Any command that pauses keywords, adjusts bids, or adds negatives should include "show me what you are going to change before making any changes." Make that a habit. Never let Claude implement without a review step.

02
No Bulk Changes in Busy Season

The worst time to restructure your account is when the phone is ringing. Use the slow months to audit and clean up. Use busy season to maintain and monitor. Timing discipline still matters even with better tools.

03
More Leads Won't Fix a Broken Operation

If you are missing 30% of inbound calls, adding more ad spend is not the answer. Hire a CSR, set up a missed call text automation, and make sure the team can handle volume before turning up the spend.

One pattern seen over and over: An owner gets excited about a new tool and starts making changes faster than the business can absorb them. The businesses that get the best results use MCP as a discipline — a weekly cadence, the same few commands, consistently over time. Not a frantic optimization session whenever they are stressed about numbers.

Checklist before using MCP to make changes
  • Is your call answering rate above 90%? If not, fix operations before adding more lead volume.
  • Do you have a CSR or a clear process for responding to leads within 3 minutes?
  • Have you reviewed the full list of proposed changes before confirming?
  • Are you testing changes on a secondary campaign before applying to your top revenue driver?
  • Is the team aware that call volume may increase after bid or budget changes?

Get the one-click
setup guide.

Comment ADS on the post and the installer link gets sent to you directly. Takes 10 minutes to set up and you will never export a CSV to analyze your ads again.

4.9 on Google · Zero negative reviews · Month-to-month, no long-term contracts