AI Agents

Connect Google Analytics with Telegram andOpenAI

14 nodes 205 118 Scheduled trigger
Download

Workflow Description

Automatically extract Google Analytics data on a schedule, process metrics through calculation tools, generate intelligent summaries using OpenAI, and distribute reports via Telegram and email. Combine analytics insights with AI-powered analysis for actionable business intelligence.

How it works

  1. 1.Execute workflow on a predefined schedule
  2. 2.Retrieve analytics data from Google Analytics account
  3. 3.Perform calculations and data transformations using built-in tools
  4. 4.Generate AI-powered summaries with OpenAI
  5. 5.Send formatted reports to Telegram and email recipients

Use cases

  • Deliver daily or weekly performance reports to team members automatically
  • Receive AI-generated insights about visitor behavior and engagement patterns
  • Monitor KPIs and alert teams when metrics exceed predefined thresholds

Requirements

  • Connected Google Analytics account with proper permissions
  • Valid OpenAI API key and sufficient credit
  • Telegram bot token and chat ID for message delivery

Service Value

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

Apps Used

Google Analytics Email Send Telegram OpenAI Tool

Details

Trigger Scheduled trigger
Nodes 14
Apps 5
Views 205
Downloads 118

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 (14)

/

Schedule Trigger

Schedule Trigger

#1

Google Analytics Letzte 7 Tage

Google Analytics

#2

Send Email

Email Send

#3

Telegram

Set

#4

Processing for Telegram

OpenAI

#5

Calculator

Tool Calculator

#6

Google Analytics: Past 7 days of the previous year

Google Analytics

#7

Summarize Data

Summarize

#8

Summarize Data1

Summarize

#9

Calculation same period previous year

Code

#10

Assign data

Set

#11

Assign data1

Set

#12

Sticky Note

Sticky Note

#13

Processing for email

OpenAI

#14