n8n-workflows/workflows/2555_workflow_2555.json
2025-05-14 11:58:29 +03:00

209 lines
6.0 KiB
JSON

{
"nodes": [
{
"id": "096a8e0c-8f72-40fb-aa1e-118fb33a3916",
"name": "Prepare Fields",
"type": "n8n-nodes-base.code",
"position": [
1740,
860
],
"parameters": {
"jsCode": "const formData = $input.all()[0].json.payload.data\nconst Date = $input.all()[0].json.payload.submittedAt || new Date()\n\nreturn {\n ...formData, // creates a new field for every element inside formData\n Date\n}\n\n \n"
},
"notesInFlow": false,
"typeVersion": 2
},
{
"id": "c98bb655-aa79-447f-897d-56ba9640073b",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
1660,
780
],
"parameters": {
"color": 2,
"width": 270,
"height": 250,
"content": "1 line of code to take the data object (adding date as a plus)"
},
"typeVersion": 1
},
{
"id": "05a27975-ac48-48db-9c82-c9658a8d14c2",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
1260,
640
],
"parameters": {
"color": 6,
"width": 267,
"height": 394,
"content": "Make sure to disable legacy API\n\n![](https://imgur.com/0tebypt.png)"
},
"typeVersion": 1
},
{
"id": "59d25f8e-bc9d-43ac-9c4b-3013f81c3e3d",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
2040,
760
],
"parameters": {
"color": 4,
"width": 270,
"height": 274,
"content": "Automatically create column names and append data (works even on empty sheets)"
},
"typeVersion": 1
},
{
"id": "33c45b7e-e696-4aed-9374-0b232bfd52f1",
"name": "On Form Submission",
"type": "n8n-nodes-base.webflowTrigger",
"position": [
1340,
860
],
"webhookId": "c3ef5b9f-88f6-40e6-bc54-067e421b059a",
"parameters": {
"site": "640cfc01791fc750653436fd"
},
"credentials": {
"webflowOAuth2Api": {
"id": "a3UDqxewt1XM79VP",
"name": "Webflow account"
}
},
"typeVersion": 2
},
{
"id": "4ce0eeea-dd09-4d79-967e-210f2762d5c3",
"name": "Append New Row",
"type": "n8n-nodes-base.googleSheets",
"position": [
2120,
860
],
"parameters": {
"columns": {
"value": {
"Name": "={{ $json.data.Name }}",
"Email": "={{ $json.data.Email }}",
"Message": "={{ $json.data.Message }}"
},
"schema": [
{
"id": "Name",
"type": "string",
"display": true,
"required": false,
"displayName": "Name",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Email",
"type": "string",
"display": true,
"required": false,
"displayName": "Email",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Message",
"type": "string",
"display": true,
"required": false,
"displayName": "Message",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "data",
"type": "string",
"display": true,
"removed": true,
"required": false,
"displayName": "data",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "autoMapInputData",
"matchingColumns": []
},
"options": {},
"operation": "append",
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1gLJ5I4ZJ9FQHJH56lunUKnHUBUsIms9PciIkJYi8SJE/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1gLJ5I4ZJ9FQHJH56lunUKnHUBUsIms9PciIkJYi8SJE",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1gLJ5I4ZJ9FQHJH56lunUKnHUBUsIms9PciIkJYi8SJE/edit?usp=drivesdk",
"cachedResultName": "Automation test"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "QkZbOZMXiUKxATjx",
"name": "Google Sheets account 2"
}
},
"typeVersion": 4.5
},
{
"id": "01a09112-930c-493a-b16c-660e4dc3d272",
"name": "Sticky Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
260,
160
],
"parameters": {
"color": 7,
"width": 520,
"height": 1680,
"content": "## Self-hosted N8N users only:\n\n### How to get Client ID and Client Secret\n\n- From your Webflow dashboard go to \"Apps & Integrations\"\n![](https://imgur.com/IX2ruVB.png)\n\n- Look for \"App development\" and click \"Create an App\"\n![](https://imgur.com/J0be6lz.png)\n\n- Fill the fields and click \"Continue\"\n![](https://imgur.com/Uiwo7vp.png)\n\n- Inside \"Building blocks\" enable REST API, insert your \"Redirect URL\" from N8N, enable form access and click \"Create App\"\n![](https://imgur.com/lf8Xv7R.png)\n![](https://imgur.com/5yyex2U.png)\n\n- Copy and paste Client ID and Client Secret to N8N and connect\n\n\n"
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"Prepare Fields": {
"main": [
[
{
"node": "Append New Row",
"type": "main",
"index": 0
}
]
]
},
"On Form Submission": {
"main": [
[
{
"node": "Prepare Fields",
"type": "main",
"index": 0
}
]
]
}
}
}