Instant Stripe Alerts & Logs: Telegram + Google Sheets
Instant Stripe Alerts & Logs: Telegram + Google Sheets
Couldn't load pickup availability
Instant Stripe Alerts & Logs: Telegram + Google Sheets
Get instant Telegram notifications and automatic Google Sheets logging for every Stripe payment in under 2 seconds. This n8n workflow uses direct webhooks to eliminate delays and manual data entry, giving you real-time payment tracking with zero polling or scheduled checks.
What this workflow does
When a customer completes a Stripe checkout, this 4-node automation instantly springs into action. The Stripe Trigger catches checkout.session.completed events with signature verification for security. It then fetches the product details via API call (since Stripe doesn't include line items in webhook payloads), formats everything into a clean HTML Telegram message with customer name, email, purchase details, and any custom notes they left. Simultaneously, it logs the transaction data to Google Sheets in structured columns perfect for bookkeeping and revenue tracking.
Use cases
- SaaS operators: Get notified instantly when customers upgrade plans or purchase add-ons, with automatic logging for financial records
- Digital product sellers: Track course sales, ebook purchases, or subscription signups with real-time alerts and organized data
- E-commerce businesses: Monitor high-value transactions and maintain clean payment records without manual data entry
- Service providers: Receive immediate payment confirmations with customer specifications for project kickoffs
Technical details
This workflow leverages 4 optimized nodes: Stripe Trigger for webhook handling with automatic registration and signature verification, HTTP Request node for fetching line items, Code node for formatting output with Dubai timezone and emoji support, and parallel execution to Telegram and Google Sheets APIs. Custom fields from Stripe checkout appear in Telegram notifications only when filled, keeping your Google Sheets focused on revenue data.
Perfect for n8n users and automation engineers who need reliable, real-time Stripe payment tracking without the complexity of polling-based solutions or manual processes.
