Workflow: Splitout Schedule Monitor

Workflow Details

Download Workflow
{
    "id": "R6tFG45dQydBz63e",
    "meta": {
        "instanceId": "fb2ac1a770dc8dc4bb24d7e6a9ab7e89f53c6b6759adeb7ab76c09a3d8f6f4a9",
        "templateCredsSetupCompleted": true
    },
    "name": "n8n Community Topic Tracker by Keyword",
    "tags": [],
    "nodes": [
        {
            "id": "b735226c-ce7f-4daf-8255-45ba80262aa5",
            "name": "Google Sheets",
            "type": "n8n-nodes-base.googleSheets",
            "position": [
                760,
                0
            ],
            "parameters": {
                "columns": {
                    "value": {
                        "id": "={{ $json.id }}",
                        "url": "=https:\/\/community.n8n.io\/t\/{{ $json.slug }}",
                        "date": "={{ $json.created_at }}",
                        "title": "={{ $json.title }}",
                        "has_solution": "={{ $json.has_accepted_answer }}"
                    },
                    "schema": [
                        {
                            "id": "id",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "required": false,
                            "displayName": "id",
                            "defaultMatch": true,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "date",
                            "type": "string",
                            "display": true,
                            "required": false,
                            "displayName": "date",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "title",
                            "type": "string",
                            "display": true,
                            "required": false,
                            "displayName": "title",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "url",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "required": false,
                            "displayName": "url",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "has_solution",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "required": false,
                            "displayName": "has_solution",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        }
                    ],
                    "mappingMode": "defineBelow",
                    "matchingColumns": [
                        "id"
                    ],
                    "attemptToConvertTypes": false,
                    "convertFieldsToString": false
                },
                "options": [],
                "operation": "appendOrUpdate",
                "sheetName": {
                    "__rl": true,
                    "mode": "list",
                    "value": "gid=0",
                    "cachedResultUrl": "",
                    "cachedResultName": ""
                },
                "documentId": {
                    "__rl": true,
                    "mode": "list",
                    "value": "",
                    "cachedResultUrl": "",
                    "cachedResultName": ""
                }
            },
            "credentials": {
                "googleSheetsOAuth2Api": {
                    "id": "",
                    "name": ""
                }
            },
            "notesInFlow": true,
            "typeVersion": 4.5
        },
        {
            "id": "bbcf5797-c3dc-495f-85e9-178755d29c50",
            "name": "Schedule Trigger",
            "type": "n8n-nodes-base.scheduleTrigger",
            "position": [
                -120,
                0
            ],
            "parameters": {
                "rule": {
                    "interval": [
                        {
                            "field": "hours"
                        }
                    ]
                }
            },
            "typeVersion": 1.1999999999999999555910790149937383830547332763671875
        },
        {
            "id": "357975bc-9e13-494d-93da-c4238b42b5b3",
            "name": "Sticky Note",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                60,
                -220
            ],
            "parameters": {
                "width": 340,
                "height": 420,
                "content": "## Modify the Query Parameter\n\n**Double-click** the node to open it for editing.\n\nAdjust the value of the \"q\" parameter to match the keyword you wish to monitor.\n\n\n\n"
            },
            "typeVersion": 1
        },
        {
            "id": "f53b958d-71d4-49cb-9db2-48e8d12301a9",
            "name": "Get topics",
            "type": "n8n-nodes-base.splitOut",
            "position": [
                460,
                0
            ],
            "parameters": {
                "options": [],
                "fieldToSplitOut": "topics"
            },
            "typeVersion": 1
        },
        {
            "id": "6fcd7991-4d3c-4705-a2f6-a85660cad80f",
            "name": "Get latest topics",
            "type": "n8n-nodes-base.httpRequest",
            "position": [
                180,
                0
            ],
            "parameters": {
                "url": "https:\/\/community.n8n.io\/search",
                "options": {
                    "response": {
                        "response": {
                            "responseFormat": "json"
                        }
                    }
                },
                "sendQuery": true,
                "queryParameters": {
                    "parameters": [
                        {
                            "name": "q",
                            "value": "ADD-YOUR-KEYWORD-HERE"
                        },
                        {
                            "name": "order",
                            "value": "latest"
                        }
                    ]
                }
            },
            "notesInFlow": true,
            "typeVersion": 4.20000000000000017763568394002504646778106689453125
        },
        {
            "id": "2483ecbc-6795-4fed-bce3-23108bc7087a",
            "name": "Sticky Note1",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                640,
                -220
            ],
            "parameters": {
                "width": 340,
                "height": 420,
                "content": "## Add your Google Sheets API credentials\n\n**Double-click** the node to open it for editing.\n\nSelect the document from the list. Please note to add columns \"id\", \"date\", \"title\", \"url\", \"has_solution\"\n\n\n\n\n"
            },
            "typeVersion": 1
        },
        {
            "id": "4791f99d-7bc2-4d85-8bd3-86a78475aed0",
            "name": "Google Sheets Trigger",
            "type": "n8n-nodes-base.googleSheetsTrigger",
            "position": [
                -80,
                640
            ],
            "parameters": {
                "options": [],
                "pollTimes": {
                    "item": [
                        {
                            "mode": "everyMinute"
                        }
                    ]
                },
                "sheetName": {
                    "__rl": true,
                    "mode": "list",
                    "value": "gid=0",
                    "cachedResultUrl": "https:\/\/docs.google.com\/spreadsheets\/d\/1DDVOKXbRGM_2lHZSUm4bH_VqAZ9jKBMOARVyf3hE5kI\/edit#gid=0",
                    "cachedResultName": "Sheet1"
                },
                "documentId": {
                    "__rl": true,
                    "mode": "list",
                    "value": "1DDVOKXbRGM_2lHZSUm4bH_VqAZ9jKBMOARVyf3hE5kI",
                    "cachedResultUrl": "https:\/\/docs.google.com\/spreadsheets\/d\/1DDVOKXbRGM_2lHZSUm4bH_VqAZ9jKBMOARVyf3hE5kI\/edit?usp=drivesdk",
                    "cachedResultName": "n8n Community topic tracker based on keyword"
                }
            },
            "credentials": {
                "googleSheetsTriggerOAuth2Api": {
                    "id": "LGzWbSDkVxbOBOBT",
                    "name": "Google Sheets Trigger account"
                }
            },
            "typeVersion": 1
        },
        {
            "id": "c1d43a4b-f681-40f6-9736-10ee3ad511f2",
            "name": "Slack",
            "type": "n8n-nodes-base.slack",
            "position": [
                220,
                580
            ],
            "webhookId": "aca9b9e2-e9d4-40eb-a2be-bd2a07b31ce8",
            "parameters": {
                "text": "New topics are available in n8n community",
                "otherOptions": []
            },
            "typeVersion": 2.29999999999999982236431605997495353221893310546875
        },
        {
            "id": "cc531378-6341-43ea-87c5-03a048ff74a9",
            "name": "Send Email",
            "type": "n8n-nodes-base.emailSend",
            "position": [
                220,
                760
            ],
            "parameters": {
                "text": "New topics are available in n8n community.",
                "options": [],
                "emailFormat": "text"
            },
            "credentials": {
                "smtp": {
                    "id": "tDSWM9BZ9H2FaedY",
                    "name": "SMTP account 2"
                }
            },
            "typeVersion": 2.100000000000000088817841970012523233890533447265625
        },
        {
            "id": "2b025fc2-4e78-4120-9d36-0ca3f4fd5743",
            "name": "Sticky Note2",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                -140,
                360
            ],
            "parameters": {
                "width": 580,
                "height": 600,
                "content": "## Send a message when Sheet is updated (Optional)\n\n### Delete these nodes if you don't want to be alerted.\n\nYou can configure channels you want to connect, when Google Sheet is updated, so that you receive a message instantly."
            },
            "typeVersion": 1
        }
    ],
    "active": true,
    "pinData": [],
    "settings": {
        "executionOrder": "v1"
    },
    "versionId": "3cd62f18-29c4-4e14-b560-5c96e33650d4",
    "connections": {
        "Get topics": {
            "main": [
                [
                    {
                        "node": "Google Sheets",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Schedule Trigger": {
            "main": [
                [
                    {
                        "node": "Get latest topics",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Get latest topics": {
            "main": [
                [
                    {
                        "node": "Get topics",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Google Sheets Trigger": {
            "main": [
                [
                    {
                        "node": "Slack",
                        "type": "main",
                        "index": 0
                    },
                    {
                        "node": "Send Email",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

AI Agent to chat with you Search Console Data, using OpenAI and Postgres
View
upload-post images
View
MongoDB Agent
View
Auto categorize wordpress template
View
Stickynote Notion Automate Webhook
View
GoogleSheets Webhook Automate Webhook
View
Copper Automate Triggered
View
Email
View
Splitout GoogleCalendar Automate Webhook
View
Schedule Manual Update Scheduled
View