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 runs a SEEK.com.au job search via Apify on a daily schedule or on-demand form submission, deduplicates new listings, and routes results to Google Sheets, Airtable, a webhook endpoint, an
Vendorbot Form Filler. Uses executeCommand, gmail, telegram, slack. Event-driven trigger; 39 nodes.
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
HOW IT WORKS