Automatically Save Telegram Messages to Google Sheets
Workflow Description
Automation that captures incoming messages from a Telegram channel or group and stores them in a Google Sheets document in real time. Supports message filtering based on custom criteria and automatically adds timestamps to each record for tracking.
How it works
- 1.Receive incoming messages from Telegram and trigger the workflow automatically
- 2.Apply conditional filters to evaluate and process the message content
- 3.Append message data to new rows in Google Sheets with automatic timestamps
Use cases
- Archive team communications from Telegram into a centralized spreadsheet
- Log customer inquiries and feedback from a Telegram channel automatically
- Collect and organize sales leads or support requests for systematic review
Requirements
- Active Telegram bot token with proper channel access permissions
- Google account with edit permissions on the target Sheets document
- Pre-configured Google Sheets with appropriate column headers ready
Service Value
Ready-made workflow template for automation delivery and service execution.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (23)
Sticky Note3
Sticky Note
Telegram Trigger
Set
If
If
Deep Work
Wait
Break
Wait
Initiate Static Data
Code
Increment Count
Code
Record Deep Work
Google Sheets
Record Long Break
Google Sheets
Instructions Message
Set
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
start or stop?
If
Sticky Note2
Sticky Note
Long Break Notification
Set
Clear Variables1
Code
Clear Variables2
Code
< 4 Cycles
If
Short Break Notification
Set
Back to Work Notification
Set
Start Cycle Notification
Set
End of Session Notification
Set
Sticky Note4
Sticky Note