AutomationFlowsEmail & Gmail › Gumroad Sale to Notion CRM + Thank You Email

Gumroad Sale to Notion CRM + Thank You Email

Original n8n title: Gumroad Sale → Notion CRM + Thank You Email

Gumroad Sale → Notion CRM + Thank You Email. Uses notion, gmail. Webhook trigger; 3 nodes.

Webhook trigger★☆☆☆☆ complexity3 nodesNotionGmail
Email & Gmail Trigger: Webhook Nodes: 3 Complexity: ★☆☆☆☆ Added:

This workflow follows the Gmail → Notion 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
{
  "name": "Gumroad Sale \u2192 Notion CRM + Thank You Email",
  "nodes": [
    {
      "parameters": {
        "httpMethod": "POST",
        "path": "gumroad-sale",
        "responseMode": "onReceived"
      },
      "id": "c1b2c3d4-1111-4000-8000-000000000001",
      "name": "Gumroad Webhook",
      "type": "n8n-nodes-base.webhook",
      "typeVersion": 2,
      "position": [
        200,
        300
      ]
    },
    {
      "parameters": {
        "resource": "databasePage",
        "databaseId": {
          "__rl": true,
          "mode": "id",
          "value": "YOUR_NOTION_DATABASE_ID"
        },
        "propertiesUi": {
          "propertyValues": [
            {
              "key": "Name",
              "title": "={{ $json.body.email }}"
            },
            {
              "key": "Product",
              "richText": "={{ $json.body.product_name }}"
            },
            {
              "key": "Revenue",
              "number": "={{ $json.body.price / 100 }}"
            },
            {
              "key": "Date",
              "date": "={{ $now.toISO() }}"
            }
          ]
        }
      },
      "id": "c1b2c3d4-2222-4000-8000-000000000002",
      "name": "Add to Notion CRM",
      "type": "n8n-nodes-base.notion",
      "typeVersion": 2,
      "position": [
        400,
        200
      ]
    },
    {
      "parameters": {
        "sendTo": "={{ $json.body.email }}",
        "subject": "Your AI Builder's System is ready \ud83c\udf89",
        "emailType": "html",
        "message": "<div style=\"font-family: Inter, sans-serif; max-width: 560px; margin: 0 auto; padding: 40px 20px;\"><h1 style=\"font-size: 24px; font-weight: 700; color: #fafafa;\">Welcome to the Builder's Club!</h1><p style=\"color: #a1a1aa; line-height: 1.6; margin-top: 16px;\">Your purchase of <strong>{{ $json.body.product_name }}</strong> is confirmed. Here's how to get started:</p><ol style=\"color: #a1a1aa; line-height: 2;\"><li>Download the files from your Gumroad library</li><li>Copy the <code>.cursor/rules/</code> folder into your project</li><li>Copy <code>.cursor/mcp.json</code> and add your API keys</li><li>Read <code>docs/ARCHITECTURE.md</code> for the full system overview</li></ol><p style=\"color: #a1a1aa; line-height: 1.6; margin-top: 16px;\">If you purchased the Complete Vault, you also have the full boilerplate \u2014 just <code>npm install</code> and you're ready.</p><a href=\"https://github.com/vibestackdev/vibe-stack\" style=\"display: inline-block; margin-top: 24px; padding: 12px 24px; background: linear-gradient(135deg, #7c3aed, #6d28d9); color: white; border-radius: 8px; font-weight: 600; text-decoration: none;\">Star the Repo on GitHub \u2b50</a><p style=\"color: #71717a; font-size: 12px; margin-top: 32px;\">Reply to this email if you have any questions. I read every message.</p></div>"
      },
      "id": "c1b2c3d4-3333-4000-8000-000000000003",
      "name": "Send Thank You Email",
      "type": "n8n-nodes-base.gmail",
      "typeVersion": 2,
      "position": [
        400,
        400
      ]
    }
  ],
  "connections": {
    "Gumroad Webhook": {
      "main": [
        [
          {
            "node": "Add to Notion CRM",
            "type": "main",
            "index": 0
          },
          {
            "node": "Send Thank You Email",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "settings": {
    "executionOrder": "v1"
  }
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

Gumroad Sale → Notion CRM + Thank You Email. Uses notion, gmail. Webhook trigger; 3 nodes.

Source: https://github.com/vibestackdev/vibe-stack/blob/1c901853bb8d9d776af5c87911344e30d4bd84c7/n8n-workflows/gumroad-sale-crm.json — original creator credit. Request a take-down →

More Email & Gmail workflows → · Browse all categories →

Related workflows

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

Email & Gmail

🌿 W5 — M&P Contact famille. Uses notion, httpRequest, gmail. Webhook trigger; 5 nodes.

Notion, HTTP Request, Gmail
Email & Gmail

Fully automates your Day 0–30 employee onboarding sequence the moment HR submits a webhook. No manual steps, no missed tasks. 🔐 Provisions Google Workspace account via Admin API 💬 Posts a personalised

HTTP Request, Slack, Notion +1
Email & Gmail

Tg Leaves Webhook. Uses notion, googleCalendar, gmail. Webhook trigger; 21 nodes.

Notion, Google Calendar, Gmail
Email & Gmail

Proceeding. Uses gmail, googleTasks, googleCalendar, notion. Webhook trigger; 11 nodes.

Gmail, Google Tasks, Google Calendar +1
Email & Gmail

This workflow receives offboarding events via webhook, checks the departing employee’s email in RelayShield for breach, infostealer, and OAuth exposure signals, then logs the outcome to Notion and, wh

N8N Nodes Relayshield, Notion, Slack +1