๐Ÿค– AI Project

AI Weekly Ads Report Agent

An AI-powered system that connects to a live Google Ads account, pulls weekly campaign data, generates a Claude-written performance analysis, and emails a client-ready report โ€” automatically every Monday morning. Built and tested on a real furniture brand’s live ad account in Hyderabad.

60 sec
Report generation time
2โ€“3 hrs
Manual work replaced per week
100%
Automated โ€” zero human input

See It In Action

Project Demo

The Solution

How AI solves it ?

An automated Python script connects to the Google Ads API via MCP (Model Context Protocol) inside Claude Code. Every Monday at 8am it runs end-to-end without any human input.

1

Pulls last 7 days of campaign data โ€” impressions, clicks, CTR, CPC, conversions, ROAS โ€” and compares it to the previous 7 days

2

Sends the comparison to Claude API with a senior analyst system prompt โ€” Claude identifies the top 3 wins, top 3 problems, and writes 3 specific recommendations for the coming week

3

Formats the analysis as a professional HTML email with the data table and written summary, and delivers it via Gmail SMTP automatically

The Problem

What problem does this solve?

Every agency and in-house marketing team running Google Ads spends 2โ€“3 hours every week doing the same thing โ€” exporting CSVs, building comparison tables, writing performance summaries, and formatting reports for clients or leadership. It's analytical work disguised as administrative work.

At 10 clients, that's one full-time person doing nothing but reporting. At a single brand, it's half a day every week that could be spent on actual optimisation. The data is already there โ€” the bottleneck is turning it into insight, fast.

The Impact

Results & Key Metrics

60 Sec
Full report generated and emailed
68%
CPC reduction achieved on test account (โ‚น45 โ†’ โ‚น14)
0
Hours of manual work required after setup

Project Visual

Screenshots & Design

Tools & Stack

Claude Code Google Ads API Claude API (Sonnet) Python Google Ads MCP Windows Task Scheduler

Want this built for your Google Ads account?

This system works on any Google Ads account. I can build and deploy a customised version โ€” tailored to your campaigns, your metrics, and your reporting cadence.

Start a Conversation โ†’