Developer & DevOps

Automatically Save Telegram Messages to Google Sheets

23 nodes 192 113 Automatic trigger
Download

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. 1.Receive incoming messages from Telegram and trigger the workflow automatically
  2. 2.Apply conditional filters to evaluate and process the message content
  3. 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

Telegram Google Sheets

Details

Trigger Automatic trigger
Nodes 23
Apps 2
Views 192
Downloads 113

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

/

Sticky Note3

Sticky Note

#1

Telegram Trigger

Set

#2

If

If

#3

Deep Work

Wait

#4

Break

Wait

#5

Initiate Static Data

Code

#6

Increment Count

Code

#7

Record Deep Work

Google Sheets

#8

Record Long Break

Google Sheets

#9

Instructions Message

Set

#10

Sticky Note

Sticky Note

#11

Sticky Note1

Sticky Note

#12

start or stop?

If

#13

Sticky Note2

Sticky Note

#14

Long Break Notification

Set

#15

Clear Variables1

Code

#16

Clear Variables2

Code

#17

< 4 Cycles

If

#18

Short Break Notification

Set

#19

Back to Work Notification

Set

#20

Start Cycle Notification

Set

#21

End of Session Notification

Set

#22

Sticky Note4

Sticky Note

#23