Google Analytics: Weekly Report
detail.loadingPreview
Generates a weekly report of Google Analytics data for the last 7 days, comparing it to the previous year, and sends it via email and Telegram.
🚀Ready to Deploy This Workflow?
About This Workflow
Overview
This workflow automates the generation and distribution of a weekly Google Analytics report. It fetches key metrics for the last 7 days and compares them to the same period in the previous year. The processed data is then sent as an email and a formatted message to a Telegram chat.
Key Features
- Scheduled execution (weekly).
- Retrieves Google Analytics data for the current and previous year's week.
- Calculates differences and trends in key metrics (page views, sessions, users, revenue, etc.).
- Summarizes and formats the data.
- Sends the report via email.
- Sends a formatted summary to Telegram.
How To Use
- Set up Schedule: Configure the 'Schedule Trigger' node to run weekly.
- Configure Google Analytics: Set up the 'Google Analytics' nodes with your property ID and desired metrics/dimensions.
- Configure Previous Year Data: The 'Calculation same period previous year' node automatically sets the date range for the previous year's data.
- Set up Email: Configure the 'Send Email' node with recipient, sender, and subject details.
- Set up Telegram: Configure the 'Telegram' node with your chat ID and API credentials.
- Configure OpenAI (Optional): If using the 'Processing for Telegram' node for advanced formatting, ensure your OpenAI credentials are set up and the prompt is adjusted as needed.
Apps Used
Workflow JSON
{
"id": "1521411b-0870-444e-b0be-6be0ef3574fa",
"name": "Google Analytics: Weekly Report",
"nodes": 0,
"category": "Reporting",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 1521411b-0870...
About the Author
Free n8n Workflows Official
System Admin
The official repository for verified enterprise-grade workflows.
Statistics
Verification Info
Related Integrations
- Google Sheets + Schedule Trigger(394 workflows)
- Telegram + Telegram Trigger(362 workflows)
- Google Sheets + Split Out(277 workflows)
- Google Sheets + Slack(268 workflows)
- Gmail + Google Sheets(245 workflows)
- Google Drive + Google Sheets(203 workflows)
- Form Trigger + Google Sheets(163 workflows)
- Schedule Trigger + Telegram(152 workflows)
- Google Drive + Google Drive Trigger(135 workflows)
- Google Drive + Split Out(134 workflows)
Related Workflows
Discover more workflows you might like
Community Timesheet Report Generator
Generate a formatted HTML timesheet report from raw data.
Generate Structured Timesheet Report with Avatars
Automate the creation of a structured timesheet report in HTML format, including user avatars and formatted tables, from raw timesheet data.
Automate Shipment Tracking with Telegram and n8n
Streamline your logistics operations by automating shipment tracking with Telegram and n8n. This workflow allows drivers to easily share updates, and ensures timely notifications to your team.
Telegram Profanity & Toxicity Filter
This n8n workflow automatically monitors incoming Telegram messages for profanity and toxic language. It leverages Google's Perspective API to analyze message content, and if a message is deemed inappropriate, the workflow sends an automated warning response back to the sender.
Automate Competitor Tracking with Crunchbase & ClickUp
Streamline competitor analysis by automatically fetching data from Crunchbase and creating review tasks in ClickUp. Stay informed about market changes without manual effort.
Automated Multi-Platform Social Media Publisher
Streamline your social media content creation and publishing with this n8n workflow. Simply fill out a web form with your caption, media (image or video), and target platforms, and let n8n automate the posting process across multiple social networks.