⚡ Expense logging with Telegram and Google Sheets

769 views · ⚡ Personal Productivity

Description

Weekly Summaries and Budget Alerts

Who’s it for

This workflow is perfect for individuals who want a simple expense tracker without needing a full app. If you already use Telegram daily, this makes it effortless to log purchases, track spending, and stay accountable to your budget.

How it works / What it does

How to set up

  1. Create a Telegram bot with BotFather, copy the token, and get your Chat ID via getUpdates.
  2. Make a copy of the provided Google Sheets template and connect your Google credentials in n8n.
  3. Replace <YOUR_CHAT_ID> and <YOUR_SHEET_ID> placeholders in the workflow.
  4. Adjust the budget threshold in the “Check Weekly Budget” node if needed.
  5. Activate the workflow and test with a sample expense. Requirements

What to do

🔗 Nodes Used

Google Sheets, Telegram, Telegram Trigger, Schedule Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup