AutomationFlowsSlack & Telegram › Get Notified on Gmail, Telegram and Slack on New Stripe Purchase

Get Notified on Gmail, Telegram and Slack on New Stripe Purchase

BySolomon @solomon on n8n.io

Get notified when a customer completes a Stripe checkout — including all products they purchased in a single checkout session.

Event trigger★★★★☆ complexity15 nodesStripe TriggerHTTP RequestTelegramWhatsAppGmail
Slack & Telegram Trigger: Event Nodes: 15 Complexity: ★★★★☆ Added:

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 →

Download .json
{
  "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
          }
        ]
      ]
    }
  }
}
Pro

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 →

More Slack & Telegram workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

Slack & Telegram

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

HTTP Request, Slack, Error Trigger +4
Slack & Telegram

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

Telegram Trigger, Item Lists, HTTP Request +3
Slack & Telegram

Error Monitoring!. Uses errorTrigger, gmail, whatsApp, slack. Event-driven trigger; 8 nodes.

Error Trigger, Gmail, WhatsApp +3
Slack & Telegram

Worflow. Uses whatsAppTrigger, httpRequest, whatsApp. Event-driven trigger; 94 nodes.

WhatsApp Trigger, HTTP Request, WhatsApp
Slack & Telegram

N8N Complete Final. Uses telegramTrigger, dataTable, telegram, mqtt. Event-driven trigger; 58 nodes.

Telegram Trigger, Data Table, Telegram +3