Workflow: Manual N8Ntrainingcustomerdatastore Create

Workflow Details

Download Workflow
{
    "nodes": [
        {
            "name": "On clicking 'execute'",
            "type": "n8n-nodes-base.manualTrigger",
            "position": [
                1160,
                480
            ],
            "parameters": [],
            "typeVersion": 1
        },
        {
            "name": "Note",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                800,
                420
            ],
            "parameters": {
                "width": 320,
                "height": 200,
                "content": "### Very often your data is not in the right format to insert in a node. you can use the set node to fix it.\n\n### Click the `Execute Workflow` button and double click on the nodes to see the input and output items."
            },
            "typeVersion": 1
        },
        {
            "name": "Create or Update record in Google Sheet",
            "type": "n8n-nodes-base.googleSheets",
            "position": [
                1920,
                480
            ],
            "parameters": {
                "range": "A:C",
                "options": [],
                "sheetId": "13_bAEYNTzVXVY6SfAkBa9ijtJGSxPd8D-hcXXwXtdDo",
                "operation": "upsert",
                "authentication": "oAuth2"
            },
            "credentials": {
                "googleSheetsOAuth2Api": {
                    "id": "8",
                    "name": "Sheets"
                }
            },
            "typeVersion": 1
        },
        {
            "name": "Note1",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                1480,
                360
            ],
            "parameters": {
                "width": 400,
                "height": 280,
                "content": "\nThis is where we put the data in the format that Google Sheets expect. \nThis means changing the field name from `name` to `Full name`, dropping all fields except `ID`, `Email` and adding a `Created time` field"
            },
            "typeVersion": 1
        },
        {
            "name": "Set - Prepare fields",
            "type": "n8n-nodes-base.set",
            "notes": "Prepare fields",
            "position": [
                1620,
                480
            ],
            "parameters": {
                "values": {
                    "number": [
                        {
                            "name": "ID",
                            "value": "={{$json[\"id\"]}}"
                        }
                    ],
                    "string": [
                        {
                            "name": "Full name",
                            "value": "={{$json[\"name\"]}}"
                        },
                        {
                            "name": "Email",
                            "value": "={{$json[\"email\"]}}"
                        },
                        {
                            "name": "Created time",
                            "value": "={{$now}}"
                        }
                    ]
                },
                "options": [],
                "keepOnlySet": true
            },
            "notesInFlow": false,
            "typeVersion": 1
        },
        {
            "name": "Customer Datastore - Generate some data",
            "type": "n8n-nodes-base.n8nTrainingCustomerDatastore",
            "position": [
                1340,
                480
            ],
            "parameters": {
                "operation": "getAllPeople"
            },
            "typeVersion": 1
        }
    ],
    "connections": {
        "Set - Prepare fields": {
            "main": [
                [
                    {
                        "node": "Create or Update record in Google Sheet",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "On clicking 'execute'": {
            "main": [
                [
                    {
                        "node": "Customer Datastore - Generate some data",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Customer Datastore - Generate some data": {
            "main": [
                [
                    {
                        "node": "Set - Prepare fields",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

Amazon Product Price Tracker
View
Splitout Webhook Create Webhook
View
Splitout Manual Import Webhook
View
Chat with Google Sheet
View
Bitly Datetime Update Webhook
View
Linkedin Splitout Create Triggered
View
Blockchain DEX Screener Insights Agent
View
Stickynote Notion Send Webhook
View
Code Filter Create Scheduled
View
Telegram Filter Send Scheduled
View