AI Agents

Analyze Google Analytics Daily and Send AI Insights to Telegram

51 nodes 291 155 Scheduled trigger
Download

Workflow Description

Automated workflow that retrieves visitor data and conversion metrics from Google Analytics on a daily schedule, applies OpenAI analysis to extract key insights, and sends actionable reports directly to your Telegram channel for real-time performance monitoring.

How it works

  1. 1.Set daily execution schedule
  2. 2.Extract performance metrics from Google Analytics
  3. 3.Process and calculate data using integrated tools
  4. 4.Apply AI analysis to identify key insights
  5. 5.Deliver summary report to Telegram channel

Use cases

  • Monitor website performance without manual reporting
  • Receive AI-generated summaries of significant traffic changes
  • Make data-driven marketing decisions based on automated analysis
  • Track conversion and sales rates in real time

Requirements

  • Active Google Analytics account connected to your website
  • OpenAI API key with appropriate permissions
  • Active Telegram account with designated channel or group

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

OpenAI Tool Twitter/X Google Analytics Facebook Email Send AI Agent Telegram

Details

Trigger Scheduled trigger
Nodes 51
Apps 8
Views 291
Downloads 155

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (51)

/

Schedule Trigger

Schedule Trigger

#1

OpenAI Chat Model

OpenAI

#2

Google_Ads

Tool Workflow

#3

Meta_Ads

Tool Workflow

#4

Analytics_Domain_1

Tool Workflow

#5

Analytics_Domain_3

Tool Workflow

#6

Analytics_Domain_2

Tool Workflow

#7

Analytics_Domain_4

Tool Workflow

#8

Analytics_Domain_5

Tool Workflow

#9

Execute Workflow Trigger

Execute Workflow Trigger

#10

Calculator

Tool Calculator

#11

Sticky Note

Sticky Note

#12

Sticky Note2

Sticky Note

#13

Sticky Note3

Sticky Note

#14

Calculator1

Tool Calculator

#15

Sticky Note4

Sticky Note

#16

Calculator3

Tool Calculator

#17

Call Google Analytics data: Last 7 days

Google Analytics

#18

Call Google Analytics data: Last 7 days (previous year)

Google Analytics

#19

Calculation same period previous year

Code

#20

Format data input (previous year)

Code

#21

Format data input (current year)

Code

#22

Assign data from input (current year)

Set

#23

Summarize input (current year)

Summarize

#24

Assign input (previous year)

Set

#25

Summarize input (previous year)

Summarize

#26

Calculate date format for Google Ads request (last 7 days)

Code

#27

Call Google Ads Data: Last 7 days

HTTP Request

#28

Call Google Ads Data: Last 7 days (previous year)

HTTP Request

#29

Call Meta Ads Data: Last 7 days

Facebook Graph Api

#30

Call Meta Ads Data: Last 7 days (previous year)

Facebook Graph Api

#31

Summarize Meta input (current year)

Summarize

#32

Assign Meta data from input (current year)

Set

#33

Assign Meta data input (previous year)

Set

#34

Summarize Meta data input (previous year)

Summarize

#35

Format all Meta data for LLM

Code

#36

Processing for Google Ads report

OpenAI

#37

Format all Google data for LLM

Code

#38

Assign Google Analytics data input (current year)

Set

#39

Summarize Google Analytics input (current year)

Summarize

#40

Calculate date format for meta ads request s

Code

#41

Calculation same period previous year1

Code

#42

Assign Google Analytics data input (previous year)

Set

#43

Summarize Google Analytics input (previous year)

Summarize

#44

Send mail report

Email Send

#45

Processing for Meta Ads Report

OpenAI

#46

Processing for Google Analytics Report

OpenAI

#47

Processing for Telegram Report

OpenAI

#48

Weekly Report Agent

Agent

#49

Send Telegram report

Set

#50

Sticky Note1

Sticky Note

#51