Save each new message from a third-party Telegram chat to Google Sheets, classifying it based on its content

Every message from your favorite Telegram chats neatly saved, organized, and classified in Google Sheets – no code, no hassle, just results.

  • Instantly when the trigger is activated
  • Instantly when receiving a text message in a chat (telegram_channels → webhook_all)
  • Check if meets specific conditions (btzfilters → process)
  • Add a new row at the end of a sheet (gspreadsheet → add_row_to_end)

Managing incoming messages from multiple Telegram groups, channels, or chats can quickly become a chaotic manual task—sorting, classifying, and logging messages into your spreadsheets eats up hours every week. Without automation, important insights are easily overlooked, records become inconsistent, and you'll waste valuable time just copying, pasting, and categorizing. Missed trends or lost data can mean failed follow-ups, poor visibility for your work, and a mounting sense of overwhelm as the messages keep coming.

This formula from Botize steps in as your tireless digital assistant: every time a message lands in your specified Telegram chat, group, or channel, it’s instantly analyzed, classified according to content (default categories include colors and vehicles, but you can tailor them), then logged—complete with timestamp, sender, and classification—straight into your chosen Google Sheet. All rules, targets, filters, and even the frequency of logging remain fully customizable, ensuring your workflow matches exactly the way you want to filter and file your messages.

If you’re ready to save hours, never miss a detail, and turn unmanageable Telegram chaos into perfectly organized Google Sheets, it’s time to automate with Botize. Follow the straightforward step-by-step guide, or use this formula where everything is pre-configured, and enjoy a new level of clarity and control over your communications. Let’s get your Telegram data working for you—just a click away.

Automate this task with 4 simple prompts

Copy and paste the following prompts into Botize's AI task editor

  1. 2

    Select the AI editing tool.

    AI Prompt Tool
  2. 3

    Start the automation when a specific event happens.

    Copy and paste this prompt into the AI editing tool.

    Set up the automation to begin instantly when triggered.

    AI Prompt Tool

    Click the 'Apply this task' button to confirm.

  3. 4

    Capture every new text message from a particular Telegram chat, group, or channel.

    Copy and paste this prompt into the AI editing tool.

    Add a step to collect each new text message received in a specified Telegram chat, group, or channel.

    AI Prompt Tool

    Click the 'Apply this task' button to confirm.

  4. 5

    Classify each message based on its content, like if it mentions colors or vehicles.

    Copy and paste this prompt into the AI editing tool.

    Set up a rule to analyze each message and label it as 'color' if it mentions words like 'red', 'blue', or 'yellow', or as 'vehicle' if it includes words like 'car', 'bus', or 'train'.

    AI Prompt Tool

    Click the 'Apply this task' button to confirm.

  5. 6

    Save the message details and its classification into a Google Sheets file.

    Copy and paste this prompt into the AI editing tool.

    Add a step to store the chat ID, message date, post ID, user ID, message content, and classification into the specified rows and columns of a Google Sheets document.

    AI Prompt Tool

    Click the 'Apply this task' button to confirm.

  6. 7

    Your automation is ready to use. Click the 'Save changes' button.

    Save changes

Turn Telegram Chaos into Crystal Clear Google Sheets (Automatically!)

Whenever a new message pops up in your chosen Telegram group or channel, we’ll whisk it straight into a Google Sheet. But it doesn’t stop there: each message is also classified for you – for example, is it talking about colors or vehicles? Just set your rules and let the automation roll. No more copy-pasting, no more guesswork.

Manual Botize
Open Telegram group, review messages for relevant content 10 minutes/day 0 Minutes
Copy each message, paste into Google Sheets, organize columns 15 minutes/day 0 Minutes
Manually tag/classify (e.g. color, vehicle) 5 minutes/day 0 Minutes
Total 30 minutes/day 0 Minutes

Looking to organize Telegram messages automatically in Google Sheets, sorted by what’s inside them? Boom, you’ve landed at the perfect spot.


Organizing Design Team Chatter

You have a Telegram channel for designers. Instantly classify and record every mention of ‘red’, ‘blue’, or other colors to spot trends or grab color ideas – all in a neat spreadsheet.

No More Copy-Paste

Free yourself from boring manual work and save hours every week.

Instant Clarity

Messages are not just saved, but actually classified, so searching and filtering makes sense.

Customizable Automation

Want to sort by different topics? Easy, you set the rules, we do the rest.


Tracking Market Offers

Run a Telegram group posting latest car offers? Automatically pick up every message mentioning cars, buses, or trains – your Google Sheet becomes a live lead tracker.

⌾︎ You want to keep a record of Telegram chats for easy tracking, reporting or analysis.

⌾︎ You run a community, support group, or project on Telegram and info is getting lost in chat noise.

🚫

✕ You dislike Google Sheets or never touch Telegram.

✕ You want to analyze private DMs (we respect privacy – this is for group, channel, or public chat data only).


✓ Define your own message categories: set up custom keywords or phrases for any topic.

✓ Choose which columns get filled out in Google Sheets: add user ID, chat date, or anything you want.

✓ Connect multiple Telegram groups or channels at once for broader coverage.




This automation saves every new message received in a third-party Telegram chat, group, or channel into Google Sheets, classifying each message based on its content. You will need to specify the source chat, group, or channel. You must also define the classification rules according to your needs. By default, the task classifies messages based on whether they contain words related to colors or vehicles. Finally, you need to provide the URL of the Google Sheets document where the messages will be stored.

Related automations