AI marketing report across Google Analytics, Google Ads and Meta Ads

AI marketing report across Google Analytics, Google Ads and Meta Ads

Analytics & Attribution
n8n
Friedemann Schuetz's template does the year-over-year comparison nobody does by hand, then writes the summary and sends it to email and Telegram.
Source
n8n
Tools
Google Analytics, Google Ads, Meta Ads, Telegram
Runs
Weekly
Cost
Free template, API access
Last updated
August 7, 2026

What it is.

The workflow retrieves the last 7 days from Google Analytics across several domains, Google Ads, and Meta Ads, plus the same period a year earlier. An AI node builds the table, reads it, and writes a summary.

The full summary goes out by email and a shortened one to Telegram. A week-on-week report tells you about last week's weather, while the same week last year tells you whether the channel is growing.

What you get.

  • One table covering Google Analytics, Google Ads, and Meta Ads for the same window.
  • A year-over-year comparison in that same table.
  • A written summary from an AI node, so the email has words as well as numbers.
  • A short version pushed to Telegram for a phone.
  • Multi-domain Analytics support, which matters if you run more than one property.
HOW TO USE IT

How to set it up.

1

Connect the Google Analytics API, the Google Ads API, and the Facebook Graph API; all three need their own credentials.

2

List your Analytics property IDs in the node that loops over domains.

3

Set the SMTP credential and the recipient, and add a Telegram bot token if you want the short version.

4

Check the date ranges, since the template uses the last 7 days plus the matching week a year earlier.

5

Edit the AI prompt so the summary answers the question your team asks on Monday.

6

Schedule it for the morning of your weekly review and run it once by hand first.

Use cases

One window, three sources

Pull analytics and both ad platforms for the same dates into a single table.

Year-over-year without the manual pull

Let it compute the comparison nobody gets round to doing.

Send it before the meeting

Schedule the run so the table lands ahead of the review.

Best for

A weekly marketing standup

One email with three channels and a year-over-year read is most of the meeting.

Founders without an analyst

The summary comes written, so nobody has to interpret a dashboard before the meeting.

Multi-domain setups

It loops over Analytics properties, so a company with several sites gets one report.

Open the original.

Hosted on n8n, free to open.
Open the Tool

Questions about AI marketing report across Google Analytics, Google Ads and Meta Ads

What's the setup bottleneck?
Can I trust the AI summary?
Will the channel numbers add up?

Questions about Analytics & Attribution

How do you report across channels that disagree?
Weekly or monthly reporting?
Strengths
  • Year-over-year is built in, and automated reports usually leave that out.
  • Three data sources in one run, so the numbers come from the same window.
  • It sends prose as well as a table, so somebody reads it.
Limitations
  • Google Ads API access needs a developer token you apply for, so setup is the slow part.
  • The AI node writes the summary, so a bad week can arrive in soft language. Read the table too.
  • Attribution stays inside each platform, so Meta and Google will both claim the same conversion.
Skip this if
  • Skip it if your reporting already pulls all three platforms into one view.
Ideal for
  • Marketing leads
  • Founders
  • Stage: Seed to Series B

Want this running without building it yourself?

TripleDart has scaled 300+ tech companies with expert operators and AI workflows behind every play.