Get Payment Alerts in Telegram from Gmail (15-Minute Setup, No Code)
Let me remove one chore from your day forever: checking your inbox for payment emails. Follow this guide and every payment, order, or deposit email that lands in your Gmail will ping your phone as a Telegram alert within a minute. No coding, and every tool involved has a free option.
I run a grocery store, and this is exactly how I get my own payment notifications. A deposit that comes in at 3 AM, an invoice from a supplier — my phone knows before I ever open my inbox. I simply stopped checking email.
What you need (all free)
- n8n — the automation tool that does the work. Free forever if you self-host; the cloud version has a trial.
- A Gmail account — the one your payment emails go to (Stripe, Square, Shopify, PayPal, your bank...)
- Telegram — the app that will receive your alerts
The big picture
The structure is simple. n8n checks your Gmail every minute, and when an email arrives with words like "payment", "order", or "deposit" in the subject, it extracts the key info and sends it to your Telegram. The whole automation is exactly two blocks.
Step 1 — Create your Telegram bot (3 min)
In Telegram, search for @BotFather and send /newbot. Pick a display name and a username ending in "bot", and BotFather hands you a long token. Copy it somewhere safe.
Step 2 — Open a chat with YOUR bot (the most-skipped step)
Tap the t.me link in BotFather's congratulation message and press START in your new bot's chat. Bots cannot message you first — skip this and you will meet the infamous "chat not found" error later.
Step 3 — Get your Chat ID (1 min)
Message @userinfobot anything, and it replies with your ID number. Copy it.
Step 4 — Build the workflow in n8n
Create a new workflow with two nodes:
- Gmail Trigger: poll every minute, with the search filter
subject:(payment OR order OR invoice OR deposit). Connect your Gmail with the Sign-in button. - Telegram (Send Message): create a credential with your Step 1 token, paste your Chat ID, and compose the message with the email subject, sender, and snippet.
Connect the two nodes, send yourself a test email with "payment" in the subject, confirm the alert arrives, then flip the workflow to Active. Done.
Make it yours
Change the filter words and this watches anything: shipping updates (subject:(shipped OR tracking)), a specific vendor (from:(billing@supplier.com)), customs notices — whatever your business runs on.
Rather skip the setup?
I packaged this exact system as a ready-to-import template: import the file into n8n and the nodes are already wired. It ships with step-by-step guides in English, Korean, and Spanish, a troubleshooting FAQ, and two bonus workflows (a daily-summary version and a multi-account version).
→ Get the 3-workflow Payment Alerts template (launch price $9.99)
Comments
Post a Comment