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

Schedule Slack Automation Scheduled
View
Image to license plate number
View
Manual Stickynote Automation Webhook
View
Code Editimage Update Webhook
View
TOTP VALIDATION (WITHOUT CREATING CREDENTIAL)
View
✍️🌄 Your First Wordpress Content Creator - Quick Start
View
GoogleSheets MySQL Integration
View
Create a post and update the post in WordPress
View
puq-docker-immich-deploy
View
Post New YouTube Videos to X
View