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

Manual HTTP Create Webhook
View
HTTP Stickynote Automate Webhook
View
A workflow with the Twilio node
View
Backup workflows to git repository on Gitea
View
HTTP Stickynote Create Webhook
View
Automated Daily Weather Data Fetcher and Storage
View
Execute an SQL query in Microsoft SQL
View
Deep Research Report Generation Using Open Router, Google Search, Webhook/Telegram and Notion
View
Wait Limit Import Webhook
View
Splitout Code Create Webhook
View