{
  "name": "Kick off client projects after Stripe payment with Google Drive, ClickUp, Gmail, Sheets, and Slack",
  "nodes": [
    {
      "id": "fda571a7-7e63-4414-9dbd-9258ce4ee217",
      "name": "Payment Received",
      "type": "n8n-nodes-base.stripeTrigger",
      "position": [
        1088,
        4224
      ]
    },
    {
      "id": "825aada4-6cf6-44ac-b2c3-24d91fd19ffc",
      "name": "Workflow Configuration",
      "type": "n8n-nodes-base.set",
      "position": [
        1312,
        4224
      ]
    },
    {
      "id": "651a06b9-9405-4ba9-8142-fa38869ead00",
      "name": "Create Client Root Folder",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        2432,
        3968
      ]
    },
    {
      "id": "23673846-d09f-4abb-9dd8-d29319727a3c",
      "name": "Create 01-Intake Folder",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        2880,
        3392
      ]
    },
    {
      "id": "1b5dc479-d929-4778-a9a8-63382ece7c9f",
      "name": "Create 02-Logo Folder",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        2880,
        3776
      ]
    },
    {
      "id": "373f5138-f160-4970-8e06-d1615724016f",
      "name": "Create 03-Brand Kit Folder",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        2880,
        3968
      ]
    },
    {
      "id": "5e9dab2b-c226-4676-9774-b11a002004a4",
      "name": "Create 04-Website Folder",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        2880,
        4160
      ]
    },
    {
      "id": "884c9120-1718-4018-8b95-eff07cb1062a",
      "name": "Create 05-Final Delivery Folder",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        2880,
        4352
      ]
    },
    {
      "id": "7c69158e-c53b-459b-bb4d-a004727b7df1",
      "name": "Create Task: Brand Questionnaire Review",
      "type": "n8n-nodes-base.clickUp",
      "position": [
        2656,
        5072
      ]
    },
    {
      "id": "21f68d34-a53e-44a5-950f-feedfd93d472",
      "name": "Create Task: Logo Concepts",
      "type": "n8n-nodes-base.clickUp",
      "position": [
        2656,
        4880
      ]
    },
    {
      "id": "c5a79fc8-8f2c-44ca-a6de-9fa1da9b6c5d",
      "name": "Create Task: Brand Kit",
      "type": "n8n-nodes-base.clickUp",
      "position": [
        2656,
        4688
      ]
    },
    {
      "id": "c4aef55f-0a69-4f18-9958-e426161f1668",
      "name": "Create Task: Website Build",
      "type": "n8n-nodes-base.clickUp",
      "position": [
        2656,
        4496
      ]
    },
    {
      "id": "bd56b9ac-cd62-4462-9ea5-df7f12b10c4a",
      "name": "Send Welcome Email with Intake Form",
      "type": "n8n-nodes-base.gmail",
      "position": [
        3328,
        4160
      ]
    },
    {
      "id": "101b2a0f-4e4d-43a4-83a7-7c210445be72",
      "name": "Notify Team in Slack",
      "type": "n8n-nodes-base.slack",
      "position": [
        4000,
        4160
      ]
    },
    {
      "id": "9c89ec74-0b2b-4396-8ace-01e2ddb19b6c",
      "name": "Append row in sheet",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        2208,
        4416
      ]
    },
    {
      "id": "2f5f58cf-01c4-4d0e-966b-a2b5d66849d8",
      "name": "Get row(s) in sheet",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1760,
        4320
      ]
    },
    {
      "id": "67566d95-063a-4be1-b649-605fc6fe35ea",
      "name": "Create a list",
      "type": "n8n-nodes-base.clickUp",
      "position": [
        2432,
        4880
      ]
    },
    {
      "id": "4ac0fd74-ca8b-4367-83de-dcefea220e6e",
      "name": "Workflow Overview",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1040,
        6608
      ],
      "parameters": {
        "width": 400,
        "height": 416,
        "content": "# Payment to Project Kickoff Automation\n\n**Purpose:** Automatically set up new client projects when payment is received via Stripe.\n\n**What it does:**\n✅ Captures payment from Stripe\n✅ Looks up client "
      }
    },
    {
      "id": "652f238a-9453-4a5b-884d-3fd023bdf9d4",
      "name": "Payment Processing",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1008,
        3728
      ],
      "parameters": {
        "width": 264,
        "height": 664,
        "content": "# 💳 Payment Processing\n\n**Nodes:**\n- Payment Received (Stripe Trigger)\n- Workflow Configuration\n- Extract Payment Data\n- Get row(s) in sheet (CRM lookup)\n- Append row in sheet (Orders)\n\n**Key Data:**\n"
      }
    },
    {
      "id": "0f93be20-ae40-490b-839c-50251a8eb328",
      "name": "Google Drive Setup",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2272,
        3376
      ],
      "parameters": {
        "width": 424,
        "height": 784,
        "content": "# 📁 Google Drive Setup\n\n**Creates folder structure:**\n\n📂 [YYYY-MM] — [Company] — [Package]\n  ├── 01-Intake\n  ├── 02-Logo\n  ├── 03-Brand Kit\n  ├── 04-Website\n  └── 05-Final Delivery\n\n**Parent Folder ID"
      }
    },
    {
      "id": "aedf9725-1442-49f1-9351-a6c255ebd068",
      "name": "ClickUp Task Creation",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2368,
        4592
      ],
      "parameters": {
        "width": 440,
        "height": 996,
        "content": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n# ✅ ClickUp Task Creation\n\n**Creates project list with tasks:**\n\n1. Brand Questionnaire Review (Priority: High)\n2. Logo Concepts (Priority: High)\n3. "
      }
    },
    {
      "id": "0081b713-9737-487d-9d40-5795c3947684",
      "name": "Client Communication",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3264,
        3744
      ],
      "parameters": {
        "width": 456,
        "height": 608,
        "content": "# 📧 Client Communication\n\n**Welcome Email:**\n- Sent to client email from Stripe\n- Includes intake form link\n- Explains next steps\n- Confirms project setup\n\n**Slack Notification:**\n- Posts to team chan"
      }
    },
    {
      "id": "f87975df-7c51-4e0b-aa07-16dc66979210",
      "name": "CRM Lookup Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1744,
        3600
      ],
      "parameters": {
        "width": 368,
        "height": 908,
        "content": "# 📊 CRM Create Client Order\n\n**Google Sheets Integration (feel free to swap to any CRM of your choice):**\n\n**Get row(s) in sheet:**\n- Looks up client information in CRM\n- Searches by customer email fr"
      }
    },
    {
      "id": "90d13b7b-b3dc-4324-b1e6-c3f0af516a1a",
      "name": "Validate Payment Data",
      "type": "n8n-nodes-base.if",
      "position": [
        1536,
        4224
      ]
    },
    {
      "id": "584bd889-b645-45de-8238-4a6245d530c8",
      "name": "Check CRM Lookup Success",
      "type": "n8n-nodes-base.if",
      "position": [
        1984,
        4320
      ]
    },
    {
      "id": "a24c30dc-acdd-4a19-a358-d3f2404e4c6b",
      "name": "Check Folder Creation Success",
      "type": "n8n-nodes-base.if",
      "position": [
        2656,
        3584
      ]
    },
    {
      "id": "f1f94260-608e-4833-9b46-22368ea70a22",
      "name": "Alert Team - Payment Data Error",
      "type": "n8n-nodes-base.slack",
      "position": [
        1760,
        4128
      ]
    },
    {
      "id": "eb726ad9-8a6a-4d94-acf1-2aa3401d1f26",
      "name": "Alert Team - CRM Lookup Failed",
      "type": "n8n-nodes-base.slack",
      "position": [
        2208,
        3776
      ]
    },
    {
      "id": "bbccd2bb-b5bd-46ab-bc4d-2f892107f919",
      "name": "Alert Team - Folder Creation Failed",
      "type": "n8n-nodes-base.slack",
      "position": [
        2880,
        3584
      ]
    },
    {
      "id": "9d7eb3c1-1b94-4a39-b4a2-9086d681d563",
      "name": "Stop - Invalid Payment Data",
      "type": "n8n-nodes-base.stopAndError",
      "position": [
        1984,
        4128
      ]
    },
    {
      "id": "12f430dd-f535-42d4-95b7-f12b3d3e69c8",
      "name": "Stop - CRM Lookup Failed",
      "type": "n8n-nodes-base.stopAndError",
      "position": [
        2432,
        3776
      ]
    },
    {
      "id": "1c112031-efbe-43a0-a1a8-ecc308383814",
      "name": "Check Email Send Success",
      "type": "n8n-nodes-base.if",
      "position": [
        3552,
        4160
      ]
    },
    {
      "id": "d388a66a-73bb-456d-aa43-e5918ea6d6db",
      "name": "Alert Team - Email Send Failed",
      "type": "n8n-nodes-base.slack",
      "position": [
        3776,
        4016
      ]
    },
    {
      "id": "4a1f0480-0b47-47bb-ab54-869b5f5b0b2d",
      "name": "Waits until all folders are created",
      "type": "n8n-nodes-base.merge",
      "position": [
        3104,
        4112
      ]
    },
    {
      "id": "8c4d5508-8d9f-4d9a-af7d-258786ef8fef",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        992,
        4592
      ],
      "parameters": {
        "width": 624,
        "height": 560,
        "content": "# How it works\n\nThis workflow automatically kicks off a new client project as soon as a payment is received in Stripe.\n\nWhen a checkout session or invoice payment succeeds, the workflow validates the "
      }
    }
  ],
  "connections": {
    "Create a list": {
      "main": [
        [
          {
            "node": "Create Task: Brand Questionnaire Review",
            "type": "main",
            "index": 0
          },
          {
            "node": "Create Task: Logo Concepts",
            "type": "main",
            "index": 0
          },
          {
            "node": "Create Task: Brand Kit",
            "type": "main",
            "index": 0
          },
          {
            "node": "Create Task: Website Build",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Payment Received": {
      "main": [
        [
          {
            "node": "Workflow Configuration",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Append row in sheet": {
      "main": [
        [
          {
            "node": "Create Client Root Folder",
            "type": "main",
            "index": 0
          },
          {
            "node": "Create a list",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get row(s) in sheet": {
      "main": [
        [
          {
            "node": "Check CRM Lookup Success",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create 02-Logo Folder": {
      "main": [
        [
          {
            "node": "Waits until all folders are created",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Validate Payment Data": {
      "main": [
        [
          {
            "node": "Get row(s) in sheet",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Alert Team - Payment Data Error",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Workflow Configuration": {
      "main": [
        [
          {
            "node": "Validate Payment Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create 01-Intake Folder": {
      "main": [
        [
          {
            "node": "Waits until all folders are created",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check CRM Lookup Success": {
      "main": [
        [
          {
            "node": "Append row in sheet",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Alert Team - CRM Lookup Failed",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check Email Send Success": {
      "main": [
        [
          {
            "node": "Notify Team in Slack",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Alert Team - Email Send Failed",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create 04-Website Folder": {
      "main": [
        [
          {
            "node": "Waits until all folders are created",
            "type": "main",
            "index": 3
          }
        ]
      ]
    },
    "Create Client Root Folder": {
      "main": [
        [
          {
            "node": "Create 02-Logo Folder",
            "type": "main",
            "index": 0
          },
          {
            "node": "Create 03-Brand Kit Folder",
            "type": "main",
            "index": 0
          },
          {
            "node": "Create 04-Website Folder",
            "type": "main",
            "index": 0
          },
          {
            "node": "Create 05-Final Delivery Folder",
            "type": "main",
            "index": 0
          },
          {
            "node": "Check Folder Creation Success",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create 03-Brand Kit Folder": {
      "main": [
        [
          {
            "node": "Waits until all folders are created",
            "type": "main",
            "index": 2
          }
        ]
      ]
    },
    "Check Folder Creation Success": {
      "main": [
        [
          {
            "node": "Create 01-Intake Folder",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Alert Team - Folder Creation Failed",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Alert Team - CRM Lookup Failed": {
      "main": [
        [
          {
            "node": "Stop - CRM Lookup Failed",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Alert Team - Email Send Failed": {
      "main": [
        []
      ]
    },
    "Alert Team - Payment Data Error": {
      "main": [
        [
          {
            "node": "Stop - Invalid Payment Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create 05-Final Delivery Folder": {
      "main": [
        [
          {
            "node": "Waits until all folders are created",
            "type": "main",
            "index": 4
          }
        ]
      ]
    },
    "Send Welcome Email with Intake Form": {
      "main": [
        [
          {
            "node": "Check Email Send Success",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Waits until all folders are created": {
      "main": [
        [
          {
            "node": "Send Welcome Email with Intake Form",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}