This workflow corresponds to n8n.io template #3410 — we link there as the canonical source.
This workflow follows the Gmail → HTTP Request recipe pattern — see all workflows that pair these two integrations.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"id": "K7FXvO0Gr7Bx5xZ6",
"meta": {
"templateCredsSetupCompleted": true
},
"name": "Template | Stripe notifications for new purchases",
"tags": [
{
"id": "61A98AUNFwWZWAfC",
"name": "template",
"createdAt": "2024-07-24T22:02:20.533Z",
"updatedAt": "2024-07-24T22:02:20.533Z"
}
],
"nodes": [
{
"id": "2b7cdc39-0c38-45f0-94ab-db45259d75da",
"name": "Stripe Trigger",
"type": "n8n-nodes-base.stripeTrigger",
"position": [
720,
-220
],
"parameters": {},
"typeVersion": 1
},
{
"id": "c943e7c0-4d52-4c4b-83d9-4a0cf504a077",
"name": "Stripe | Get checkout line items",
"type": "n8n-nodes-base.httpRequest",
"position": [
1160,
-220
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "f8c213d2-ad43-4cc5-b838-8d7d94749e66",
"name": "split templates",
"type": "n8n-nodes-base.splitOut",
"position": [
1380,
-220
],
"parameters": {},
"typeVersion": 1
},
{
"id": "c8af5ba5-2317-4f9f-9a89-12efa5da954b",
"name": "Aggregate",
"type": "n8n-nodes-base.aggregate",
"position": [
1820,
-220
],
"parameters": {},
"typeVersion": 1
},
{
"id": "78815088-236b-42dc-bf45-26b04075638f",
"name": "Stripe | Get product info",
"type": "n8n-nodes-base.httpRequest",
"position": [
1600,
-220
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "576cafef-91a5-4c86-a622-a3655b039e9b",
"name": "Set Fields",
"type": "n8n-nodes-base.set",
"position": [
2040,
-220
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "71e0bd89-f225-4bd4-86ef-4081a198f35c",
"name": "Telegram",
"type": "n8n-nodes-base.telegram",
"position": [
2340,
-220
],
"parameters": {},
"typeVersion": 1
},
{
"id": "60967f00-e70e-46ce-a340-f2f0e36802c4",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
240,
-320
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "5b5af41e-31c7-40ca-90e7-135ac1265472",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
1100,
-440
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "86a233b2-f6d6-4cab-832f-0de4677b12ad",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
1540,
-440
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "e28e28cd-e78d-4461-8397-9547035c1d51",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
1980,
-440
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "4b144ee6-0c5a-4a14-8094-86db77c81fb9",
"name": "Sticky Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
2220,
-480
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "0a69366f-98eb-45c2-b4c0-4e39858efaef",
"name": "WhatsApp Business Cloud",
"type": "n8n-nodes-base.whatsApp",
"position": [
2340,
180
],
"parameters": {},
"typeVersion": 1
},
{
"id": "2861defe-e620-43d5-a73f-6dc6f935eac5",
"name": "Email with HTML design",
"type": "n8n-nodes-base.gmail",
"position": [
2340,
-20
],
"parameters": {},
"typeVersion": 2.1
},
{
"id": "e1e5d8a3-0f49-4978-a1d1-6f885c52a9c2",
"name": "Filter by paid only",
"type": "n8n-nodes-base.filter",
"position": [
940,
-220
],
"parameters": {},
"typeVersion": 2.2
}
],
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "f86be57d-f225-4cd5-99de-20fbd991791c",
"connections": {
"Aggregate": {
"main": [
[
{
"node": "Set Fields",
"type": "main",
"index": 0
}
]
]
},
"Set Fields": {
"main": [
[
{
"node": "Telegram",
"type": "main",
"index": 0
},
{
"node": "Email with HTML design",
"type": "main",
"index": 0
},
{
"node": "WhatsApp Business Cloud",
"type": "main",
"index": 0
}
]
]
},
"Stripe Trigger": {
"main": [
[
{
"node": "Filter by paid only",
"type": "main",
"index": 0
}
]
]
},
"split templates": {
"main": [
[
{
"node": "Stripe | Get product info",
"type": "main",
"index": 0
}
]
]
},
"Filter by paid only": {
"main": [
[
{
"node": "Stripe | Get checkout line items",
"type": "main",
"index": 0
}
]
]
},
"Stripe | Get product info": {
"main": [
[
{
"node": "Aggregate",
"type": "main",
"index": 0
}
]
]
},
"Stripe | Get checkout line items": {
"main": [
[
{
"node": "split templates",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Get notified when a customer completes a Stripe checkout — including all products they purchased in a single checkout session.
Source: https://n8n.io/workflows/3410/ — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
This workflow is an AI-powered roto matte generation and first-pass compositing pipeline designed for VFX production. It transforms structured roto requests into multiple high-precision matte passes u
Automates LinkedIn job searches across multiple countries and categories, filters results with AI, stores data in Google Sheets, and sends weekly Telegram notifications. Perfect for professionals seek
Error Monitoring!. Uses errorTrigger, gmail, whatsApp, slack. Event-driven trigger; 8 nodes.
Worflow. Uses whatsAppTrigger, httpRequest, whatsApp. Event-driven trigger; 94 nodes.
N8N Complete Final. Uses telegramTrigger, dataTable, telegram, mqtt. Event-driven trigger; 58 nodes.