Save each new Telegram message to Google Sheets and also copy it to another Telegram chat, group, or channel

Capture every Telegram message in Google Sheets and have them copied to any chat, group, or channel—without lifting a finger.

  • Instantly when the trigger is activated
  • Instantly when receiving a text message (telegrambot → webhook)
  • Add a new row at the end of a sheet (gspreadsheet → add_row_to_end)
  • Copy a message between chats (telegrambot → copy_message)

Manually keeping track of every incoming Telegram message—copying content, updating spreadsheets, and sharing updates with a second channel or group—is a headache that eats up hours every week. Important details slip through the cracks, collaboration slows, and opportunities to track engagement or archive conversations for reporting are lost. Without automation, you waste time on repetitive admin instead of focusing on real priorities, and the lack of a central record means lost visibility and potential confusion for your team.

This Botize formula solves the mess instantly: every new Telegram text message your bot receives is logged as a fresh row in your Google Sheet (with sender, message, and any other fields you want captured), and at the same moment, the message is copied to another group, channel, or chat of your choice. All you need is the destination chat ID and your spreadsheet link—customizable fields let you tailor exactly what’s recorded and where it’s sent. Those frantic manual updates become a precise, automatic pipeline, so you’re always organized, transparent, and responsive—no matter how active your Telegram channels get.

Ready to leave manual message management behind? Jump into Botize and either follow the straightforward step-by-step guide or use this formula that does it all for you out of the box. You control the triggers, fields, and destinations—so you can finally breathe easy and stay ahead in real time. Let’s automate your Telegram workflow together!

Start using this automation

It's ready to go. Choose how to set it up in your account.

Open it in the Botize editor

Load it into your account and customize it in the visual panel, with everything in view.

Open it in Claude or ChatGPT

Copy this and paste it into ChatGPT or Claude (with the free Botize connector): it'll load the automation, tailor it with you and save it to your account.

Not connected yet? Claude guide · ChatGPT guide


Never Miss a Telegram Message—Save and Forward Instantly

Whenever your Telegram bot gets a text, this automation grabs it, stores it neatly in a Google Sheet, and zips a copy off to another Telegram spot of your choice. One quiet setup and voilà: No more crisscrossing between spreadsheets and chats. All your info is where you want it, instantly.

Manual Botize
Check for new Telegram messages 5 minutes per hour 0 Minutes
Manually copy to a spreadsheet 2 minutes per message 0 Minutes
Forward each message to another chat/group 1 minute per message 0 Minutes
Total At least 20 minutes—per simple workflow, every hour 0 Minutes

Tired of missing important Telegram messages or copying them around manually? You just landed at the solution you've been searching for.


Customer Service Hub

Every question your Telegram bot gets is logged in Sheets and pinged over to your support group for instant action.

No More Copy-Paste

Stop juggling chats and sheets—let it happen while you focus on what matters.

Centralize Effortlessly

Every message, saved and searchable in Google Sheets, ready for when you need it.

Stress-Free Collaboration

Keep your team, group, or channel instantly updated—every single time.


Team Updates, No Slip-Ups

Important messages from your main channel are auto-copied to side groups and archived, so nobody misses the memo—ever.

📦

⌾︎ You're running a busy Telegram group and want to archive all conversations automatically.

⌾︎ You need to broadcast certain messages across multiple chats or keep a backup for reference.

🚫

✕ You never receive messages on Telegram or don’t use Google Sheets.

✕ You want deep message analytics or complex AI categorization right out of the box.


✓ Choose exactly which Telegram message fields (like sender, date, attachments) you want to save in your Sheet.

✓ Set any Google Sheets spreadsheet you want to use for archiving—change it anytime.

✓ Pick any destination: copy your messages to individual chats, groups, or wider channels at the click of a button.




This automation runs every time your Telegram bot receives a new text message. It saves the content to a Google Sheets spreadsheet and then copies it to a second Telegram chat, group, or channel. To configure it, you’ll need to provide the URL of the Google Sheets spreadsheet where messages will be stored, optionally specify other Telegram fields you’d like to save in each row, and finally provide the destination Telegram chat ID.

Related automations

Other ready-to-use automations you may find useful.