Workflow: Manual GoogleSheets Create

Workflow Details

Download Workflow
{
    "nodes": [
        {
            "name": "On clicking 'execute'",
            "type": "n8n-nodes-base.manualTrigger",
            "position": [
                240,
                300
            ],
            "parameters": [],
            "typeVersion": 1
        },
        {
            "name": "Is new?",
            "type": "n8n-nodes-base.if",
            "position": [
                680,
                300
            ],
            "parameters": {
                "conditions": {
                    "string": [
                        {
                            "value1": "={{$json[\"Processed\"]}}",
                            "operation": "isEmpty"
                        }
                    ]
                }
            },
            "typeVersion": 1
        },
        {
            "name": "Do something here",
            "type": "n8n-nodes-base.noOp",
            "position": [
                900,
                100
            ],
            "parameters": [],
            "typeVersion": 1
        },
        {
            "name": "Mark Row as processed",
            "type": "n8n-nodes-base.googleSheets",
            "position": [
                1120,
                300
            ],
            "parameters": {
                "key": "ID",
                "options": [],
                "sheetId": "1SdnwaIJ6xwaZl006FmK2j4f-b00tq7tT7iQgdfe7Qh4",
                "operation": "update",
                "authentication": "oAuth2"
            },
            "credentials": {
                "googleSheetsOAuth2Api": {
                    "id": "228",
                    "name": "Google Sheets account"
                }
            },
            "typeVersion": 1
        },
        {
            "name": "Read sheet",
            "type": "n8n-nodes-base.googleSheets",
            "position": [
                460,
                300
            ],
            "parameters": {
                "options": [],
                "sheetId": "1SdnwaIJ6xwaZl006FmK2j4f-b00tq7tT7iQgdfe7Qh4",
                "authentication": "oAuth2"
            },
            "credentials": {
                "googleSheetsOAuth2Api": {
                    "id": "228",
                    "name": "Google Sheets account"
                }
            },
            "typeVersion": 1
        },
        {
            "name": "Set processed value",
            "type": "n8n-nodes-base.set",
            "position": [
                900,
                300
            ],
            "parameters": {
                "values": {
                    "string": [
                        {
                            "name": "Processed",
                            "value": "={{ $now.toISO() }}"
                        }
                    ]
                },
                "options": []
            },
            "typeVersion": 1
        },
        {
            "name": "Run every 5 minutes",
            "type": "n8n-nodes-base.interval",
            "position": [
                240,
                100
            ],
            "parameters": {
                "unit": "minutes",
                "interval": 5
            },
            "typeVersion": 1
        }
    ],
    "connections": {
        "Is new?": {
            "main": [
                [
                    {
                        "node": "Do something here",
                        "type": "main",
                        "index": 0
                    },
                    {
                        "node": "Set processed value",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Read sheet": {
            "main": [
                [
                    {
                        "node": "Is new?",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Run every 5 minutes": {
            "main": [
                [
                    {
                        "node": "Read sheet",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Set processed value": {
            "main": [
                [
                    {
                        "node": "Mark Row as processed",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "On clicking 'execute'": {
            "main": [
                [
                    {
                        "node": "Read sheet",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

Splitout Webhook Create Webhook
View
Schedule Telegram Create Scheduled
View
Splitout Code Create Webhook
View
Emailreadimap Nextcloud Send
View
Lemlist Slack Create Webhook
View
Awstextract Telegram Automate Triggered
View
Gmail GoogleSheets Create Triggered
View
My workflow 6
View
Manual GoogleSheets Automate Triggered
View
Manual Stickynote Send Webhook
View