How to Use Claude for Google Ads Analysis

Ryze TeamFebruary 4, 20268 min read

What is Claude

Claude is an AI that can analyze data, write code, and follow complex instructions.

Think of it as a senior analyst who never sleeps, never complains, and processes 10,000 rows in seconds.

You give it your campaign data, ask questions in plain English, get answers instantly.

Two Ways to Connect Claude to Your Google Ads Data

Option 1: CSV Export (Simplest)

  1. Go to Google Ads
  2. Export any report as CSV
  3. Upload to claude.ai
  4. Ask questions

Works immediately, no setup required.

Option 2: Direct Connection via Ryze AI

  1. Go to get-ryze.ai
  2. Claude can now pull data and apply changes directly

Free trial available.

The difference: CSV is read-only analysis, Ryze lets Claude execute changes in your account.


12 Prompts That Actually Work

Campaign Performance

Prompt

Analyze this campaign data and identify all campaigns with ROAS below 2
Sort by spend from highest to lowest
For each campaign include: campaign name, total spend, conversions, revenue, ROAS, and conversion rate
At the end, calculate how much budget is being wasted on underperforming campaigns
Recommend which ones to pause immediately vs which ones to optimize

Compare performance this week vs last week for all campaigns
Create a table showing: campaign name, spend change %, conversion change %, CPA change %, ROAS change %
Flag any campaign where CPA increased more than 20% or ROAS dropped more than 15%
For flagged campaigns, suggest possible causes based on the data patterns

Which campaigns should I pause based on this data
Only include campaigns with at least $500 spend in the date range
Criteria for pausing: ROAS below 1, or CPA more than 2x account average, or zero conversions
For borderline cases, explain why you would or wouldn't pause
Calculate total budget I would save by pausing recommended campaigns

Keyword Analysis

Find all keywords with CTR below 2% and at least 1000 impressions
For each keyword include: keyword, match type, impressions, clicks, CTR, conversions, cost
Group them by ad group so I can see patterns
Identify which keywords are dragging down ad group quality scores
Recommend action for each: pause, change match type, or improve ad relevance

Analyze the search terms report and find converting search terms that aren't exact match keywords yet
Sort by conversions, then by conversion value
For each search term show: the search term, matched keyword, match type, conversions, CPA, ROAS
Output a list formatted for Google Ads Editor bulk upload to add as exact match keywords
Include recommended starting bids based on current performance

Identify all wasted spend on search terms
Criteria: cost greater than $50 and zero conversions
Group these search terms by theme so I can create organized negative keyword lists
For each theme, write the negative keywords in phrase match and exact match format
Calculate total wasted spend and project monthly savings if I add these negatives

Ad Copy Analysis

Compare headline performance across all responsive search ads
Analyze which headlines have the highest CTR and which have the highest conversion rate
Note: high CTR doesn't always mean high conversions
Create a ranking of top 10 best performing headlines and bottom 10 worst
Identify patterns in what makes headlines work: length, CTA type, numbers, questions, etc
Suggest 5 new headline variations based on the winning patterns

Find all ad groups where we only have 1-2 active ads running
List them with: ad group name, campaign name, number of active ads, ad group spend, ad group conversions
For each ad group, look at the existing ad copy and suggest 2-3 new ad variations to test
Make the new variations meaningfully different, not just word swaps
Prioritize ad groups by spend so I fix the highest impact ones first

Budget and Bidding

Identify all campaigns that are limited by budget
Show: campaign name, daily budget, average daily spend, impression share, impression share lost to budget, estimated clicks lost per day
Calculate: if I increased budget to eliminate lost impression share, how many additional clicks and conversions could I expect
Factor in current conversion rate to project incremental conversions
Rank campaigns by opportunity size

Calculate the incremental CPA if I increase budget by 20% on the top 5 performing campaigns
Use the last 30 days conversion rate and factor in diminishing returns
Assume a 10% efficiency loss for each 20% budget increase as we reach less qualified traffic
Show the math: current spend, current conversions, current CPA, projected new spend, projected new conversions, projected new CPA
Only recommend the increase if projected CPA stays within 15% of current CPA

Audience Analysis

Break down performance by device type: desktop, mobile, tablet
For each device show: impressions, clicks, CTR, conversions, conversion rate, CPA, ROAS, spend share
Flag any device where CPA is 50% higher than account average or ROAS is 50% lower
Calculate how much I'm overspending on underperforming devices
Recommend bid adjustments as percentages for each device
If mobile is underperforming, note whether landing page speed could be a factor

Analyze performance by hour of day and day of week
Create a heatmap-style breakdown showing conversion rate and CPA for each hour
Identify the top 5 best performing hours and the 5 worst performing hours
For worst performing hours, calculate cost during those hours vs conversions
Recommend specific ad schedule bid adjustments or hour exclusions
Factor in that some hours may have low volume, so flag any recommendation based on less than 100 clicks


What Claude Can and Cannot Do

Can do:

  • Analyze any data you upload
  • Find patterns across thousands of rows
  • Calculate metrics and build reports
  • Write scripts for Google Ads Editor
  • Generate negative keyword lists
  • Draft ad copy variations

Cannot do (without Ryze):

  • Pull data from your account directly
  • Make changes to campaigns
  • Pause or enable anything
  • Adjust bids or budgets

With Ryze connected, Claude can execute all of the above.

Tips for Better Results

Be specific about thresholds

Bad

"Find bad keywords"

Good

"Find keywords with CTR below 1.5% and spend above $100 in the last 30 days"

Include time frames

Bad

"How are my campaigns doing"

Good

"Compare last 7 days to previous 7 days, flag changes above 15%"

Ask for the format you need

  • "Output as a table I can paste into Sheets"
  • "Format as a Google Ads Editor bulk upload"
  • "List as comma-separated values for negative keyword import"

Chain your analysis

  1. Start broad: "What are the biggest issues in this account"
  2. Then drill down: "Now analyze the top 3 problem areas in detail"

Connect Claude to Your Account

For CSV analysis: Just upload to claude.ai
For direct execution: Use get-ryze.ai (free trial)

With Ryze, Claude can go into your account, pull data, and apply changes—pause campaigns, adjust bids, add negatives—all from a single conversation.

Manages all your accounts
Google Ads
Connect
Meta
Connect
Shopify
Connect
GA4
Connect
Amazon
Connect
Creatives optimization
Next Ad
ROAS1.8x
CPA$45
Ad Creative
ROAS3.2x
CPA$12
24/7 ROAS improvements
Pause 27 Burning Queries
0 conversions (30d)
+$1.8k
Applied
Split Brand from Non-Brand
ROAS 8.2 vs 1.6
+$3.7k
Applied
Isolate "Project Mgmt"
Own ad group, bid down
+$5.8k
Applied
Raise Brand US Cap
Lost IS Budget 62%
+$3.2k
Applied
Monthly Impact
$0/ mo
Next Gen of Marketing

Let AI Run Your Ads