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.