Get notified on Gmail, Telegram and Slack on new Stripe purchase
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 10 nodes and runs on Stripe events. Along the way it connects Stripe, Telegram, WhatsApp Business Cloud and Gmail.
How it runs
Trigger: On Stripe events.
- Filter: keeps only the items that match a condition
- Stripe | Get checkout line items (HTTP Request): calls an HTTP API
- split templates (Split Out): splits a list into separate items
- Stripe | Get product info (HTTP Request): calls an HTTP API
- Aggregate: combines items into one
- Set Fields (Edit Fields (Set)): sets or maps fields
- Telegram: uses Telegram
- Email with HTML design (Gmail): uses Gmail
- WhatsApp Business Cloud: uses WhatsApp Business Cloud
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (9)
- Stripe Trigger
n8n-nodes-base.stripeTrigger - HTTP Request
n8n-nodes-base.httpRequest - Split Out
n8n-nodes-base.splitOut - Aggregate
n8n-nodes-base.aggregate - Edit Fields (Set)
n8n-nodes-base.set - Telegram
n8n-nodes-base.telegram - WhatsApp Business Cloud
n8n-nodes-base.whatsApp - Gmail
n8n-nodes-base.gmail - Filter
n8n-nodes-base.filter
From the author
Get notified when a customer completes a Stripe checkout — including all products they purchased in a single checkout session. Using the Stripe API can be tricky, especially when you're selling multiple products, order bumps, or recommended add-ons in one…