Automated Bank Transaction Tracker with Telegram Alerts
detail.loadingPreview
Stay on top of your finances effortlessly! This n8n workflow automatically monitors your Gmail for HDFC bank transaction alerts, extracts key details like amount, recipient, and date, and sends instant notifications to Telegram. It also logs every new transaction into a Google Sheet, ensuring you have a comprehensive record and never miss an update.
About This Workflow
Gain ultimate control over your personal spending with this intelligent n8n workflow. Designed to provide real-time visibility into your bank transactions, it connects directly to your Gmail inbox, specifically targeting HDFC Bank InstaAlerts. The system intelligently filters out previously processed alerts, preventing duplicate entries and ensuring accuracy. Once a new transaction alert is detected, the workflow meticulously parses the email content to extract critical information like the transaction amount, recipient, date, and UPI reference number. This data is then instantly relayed to your Telegram chat, giving you immediate notification of activity. Simultaneously, all processed transactions are logged into a dedicated Google Sheet, creating a robust, searchable record of your financial movements. Ideal for personal finance management, budget tracking, or simply peace of mind.
Key Features
- Real-time Bank Alert Monitoring: Automatically checks your Gmail for HDFC Bank InstaAlerts every 5 minutes.
- Duplicate Prevention: Smartly filters out already processed transactions using a Google Sheet as a historical record.
- Automated Data Extraction: Accurately parses email snippets to retrieve transaction amount, recipient, date, and UPI reference.
- Instant Telegram Notifications: Receive immediate, formatted alerts directly to your Telegram chat for every new transaction.
- Centralized Transaction Log: Maintains a comprehensive, easily accessible record of all transactions in a Google Sheet.
How To Use
- Configure Gmail Trigger: Connect your Gmail account and ensure the "filters" parameter matches your bank's alert email address and any specific labels (e.g.,
from:HDFC Bank InstaAlerts <alerts@hdfcbank.net>). - Set up Google Sheet: Create a new Google Sheet (e.g., named "UPI Usage" with "Sheet1") in your Google Drive. Ensure the first row contains headers like
gmailId,date,amount,Recipient,upiReference. Connect your Google Sheets account to n8n. - Configure Telegram Notifications: Connect your Telegram Bot API credentials. Update the
chatIdin both "sent notification to telegram to krishna" and "sent notification to telegram to pavi" nodes with the desired Telegram chat IDs (you can find this by sending a message to your bot and then queryinghttps://api.telegram.org/bot<YOUR_BOT_TOKEN>/getUpdates). - Activate Workflow: Once all credentials and parameters are set, activate the workflow.
- Customize (Optional): If you use a different bank or the email format changes, update the regular expressions in the "Extract the required data from mail" code node to match your specific alert structure.
Apps Used
Workflow JSON
{
"id": "9651c93e-37a0-4ee8-8595-33c8ccffcbb1",
"name": "Automated Bank Transaction Tracker with Telegram Alerts",
"nodes": 14,
"category": "Personal",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 9651c93e-37a0...
About the Author
Free n8n Workflows Official
System Admin
The official repository for verified enterprise-grade workflows.
Statistics
Related Workflows
Discover more workflows you might like
Smart Expense Tracking with Telegram & AI
Automate your personal finance management by turning your Telegram chat into an intelligent expense tracker. Simply send a photo of a receipt or a text message, and this workflow uses AI to categorize your spending, extract crucial details, and provide instant summaries.
Voice Task to Notion: AI-Powered Processing
This n8n workflow automates the intelligent processing of voice-activated tasks intended for Notion or similar tools. It leverages advanced AI to understand inputs, builds a dynamic knowledge base from them, and logs processing outcomes to Google Sheets. Instantly get alerted via Slack for any errors, ensuring reliable task management.
Automate Your Daily Briefing: News, Emails, and Tasks
Streamline your day by automatically fetching the latest news from Times of India, important emails from your Gmail, and your upcoming Todoist tasks. Get a consolidated, beautifully formatted daily digest delivered straight to your inbox.