0797 Splitout Code Monitor Webhook

0797 Splitout Code Monitor Webhook

Complex
High
13
Nodes
Complex
Trigger
High
Complexity
7/22/2025
Added

Workflow Overview

Total Nodes
13
Node Types
10

Node Types

manual Trigger
When clicking ‘Test workflow’
1 node
code
Extract page_info , Merge Loop items
2 nodes
sticky Note
Sticky Note, Sticky Note1
2 nodes
schedule Trigger
Schedule Trigger
1 node
set
Assign page_info parameter, Extract customers data
2 nodes
if
Check page_info existence
1 node
http Request
Get Customers
1 node
split Out
List Customers
1 node
google Sheets
Customers Spreadsheet
1 node
convert To File
Convert to Squarespace contacts csv
1 node

Workflow JSON

12.77 KB
{
  "meta": {
    "instanceId": "e634e668fe1fc93a75c4f2a7fc0dad807ca318b79654157eadb9578496acbc76",
    "templateCredsSetupCompleted": true
  },
  "name": "0797 Splitout Code Monitor Webhook",
  "nodes": [
    {
      "id": "ff5634c3-349b-4181-a03a-97b310e5232b",
      "name": "When clicking ‘Test workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        120,
        60
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "66e204fb-3e00-45e0-b1b2-341836476b95",
      "name": "Extract page_info ",
      "type": "n8n-nodes-base.code",
      "position": [
        900,
        120
      ],
      "parameters": {
        "jsCode": "function parseNextParams(headerValue) {\n    // Match the URL inside <>\n    const urlMatch = headerValue.match(/<([^>]+)>;\\s*rel=\"next\"/);\n    if (!urlMatch) return null;\n\n    const url = urlMatch[1]; // Extracted URL\n    const paramsString = url.split(\"?\")[1]; // Get query string\n\n    if (!params...

Showing first 1000 characters. Click "Expand" to view the full JSON.