wiki/knowledge/google-ads/ai-driven-analysis-workflow.md Layer 2 article 943 words Updated: 2025-10-29
↓ MD ↓ PDF
google-ads ai-workflow gemini claude performance-marketing ppc

AI-Driven Google Ads Analysis Workflow

Overview

A structured workflow for using AI tools — primarily Gemini and Claude — to analyze Google Ads campaign and search term reports, generate actionable recommendations, and track performance over time. This process was demonstrated live during a weekly performance review using the Bluepoint ATM account as a test case, revealing critical campaign flaws that manual review had missed.

This workflow is intended to be run weekly by account managers and the performance marketing team as a complement to (not a replacement for) hands-on campaign management.


Why Gemini and Claude Instead of ChatGPT

Different AI tools have different strengths:

Tool Best For
Gemini Web scraping, reading URLs, uploading and parsing files, Google Ads analysis
Claude Marketing analysis, nuanced recommendations, document Q&A
ChatGPT General conversation and quick questions; degrades on heavy analytical tasks

ChatGPT sometimes fails to open URLs depending on a site's robots.txt settings. Gemini is more reliable for file uploads and link-based research. Claude tends to produce higher-quality marketing reasoning.

"When I really want to do internet stuff, like where I'm going to look at links or scrape something, I use Gemini. And if you're asking marketing questions, oftentimes Claude's better." — Mark Hope


Step-by-Step Workflow

1. Start a Dedicated Chat

Create a new chat for each client or topic. Do not mix accounts or unrelated campaigns in the same conversation.

Opening prompt pattern:

"I want to talk about Google Ads for [Client Name]. I'm going to upload some documents. Wait for my questions."

This prevents the AI from generating premature analysis before all data is loaded.

2. Download and Upload Reports

From Google Ads, download the relevant reports as CSV files for the desired date range (typically last 30 days):

Drag and drop the CSV files directly into the Gemini or Claude chat window. You can also paste a screenshot using a screen snipping tool if a quick visual check is sufficient.

3. Provide Campaign Context

AI tools do not inherently know the business model behind a campaign. You must tell it:

Example clarifying prompt:

"Disregard conversion value. This is a B2B lead gen campaign."

Without this context, the AI will flag a $1 conversion value as a critical error — which is technically correct but misleading for lead gen accounts.

4. Ask Targeted Questions

Once reports are uploaded and context is set, ask specific questions rather than requesting a generic summary:

The AI can also be used to compare periods, predict outcomes, and prioritize action items.

5. Maintain Chat History for Weekly Tracking

Return to the same chat each week. The accumulated context makes the AI progressively more useful:

Weekly return prompt pattern:

"It's been a week. Here are the updated reports. Last week you recommended [X]. Can you tell if it worked?"


What the AI Can Catch

The Bluepoint ATM demonstration surfaced three issues that had not been explicitly flagged before:

Issue Detail
Conversion value misconfigured Total recorded conversion value was $1 — correct for lead gen but flagged as a data quality problem without context
93% impression share lost to rank The "Traditional" search campaign was nearly invisible due to poor Quality Score, almost certainly caused by a weak landing page
PMax wasting spend on irrelevant queries Search terms like "how to increase sales in retail footwear" were triggering ads and consuming budget with zero conversions

See [1] for the full account context and remediation actions.


Tips and Best Practices