YouTube - 비디오 댓글 가져오기
고급
이것은Market Research분야의자동화 워크플로우로, 16개의 노드를 포함합니다.주로 If, SplitOut, HttpRequest, GoogleSheets, ManualTrigger 등의 노드를 사용하며. YouTube 비디오 댓글 추출하고 Google Sheets에 저장
사전 요구사항
- •대상 API의 인증 정보가 필요할 수 있음
- •Google Sheets API 인증 정보
카테고리
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"id": "XVI3nC7HVl7JU6C5",
"meta": {
"instanceId": "ed6d846a2fce1f660ede2e7da800724cca01dc3d0685524a3c917881b7cfcfe9",
"templateCredsSetupCompleted": true
},
"name": "Youtube - Get Video Comments",
"tags": [
{
"id": "CEVEeZJa4qgPvdpK",
"name": "youtube",
"createdAt": "2025-05-27T02:29:43.874Z",
"updatedAt": "2025-05-27T02:29:43.874Z"
}
],
"nodes": [
{
"id": "7677397f-8b7b-4428-84c9-b25a0e8f6fe9",
"name": "Split Out",
"type": "n8n-nodes-base.splitOut",
"position": [
-620,
340
],
"parameters": {
"options": {},
"fieldToSplitOut": "body.items"
},
"typeVersion": 1,
"alwaysOutputData": true
},
{
"id": "ecc0c645-7297-4279-be21-7f623d84dd6d",
"name": "If - 성공 응답 확인",
"type": "n8n-nodes-base.if",
"position": [
-840,
500
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "bce76f94-5904-4fdb-b172-adc1134855f9",
"operator": {
"type": "number",
"operation": "equals"
},
"leftValue": "={{ $json.statusCode }}",
"rightValue": 200
}
]
}
},
"typeVersion": 2.2
},
{
"id": "f0d9fee0-dded-486e-90a6-0992c14c4731",
"name": "Google Sheets - 상태 업데이트",
"type": "n8n-nodes-base.googleSheets",
"position": [
340,
480
],
"parameters": {
"columns": {
"value": {
"status": "finish",
"row_number": "={{ $('Google Sheets - Get Video URLs').item.json.row_number }}",
"last_fetched_time": "={{ $now.toISO().toString().slice(0, 19).replace('T', ' ') }}"
},
"schema": [
{
"id": "status",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "status",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "video_url",
"type": "string",
"display": true,
"removed": true,
"required": false,
"displayName": "video_url",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "last_fetched_time",
"type": "string",
"display": true,
"required": false,
"displayName": "last_fetched_time",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "row_number",
"type": "string",
"display": true,
"removed": false,
"readOnly": true,
"required": false,
"displayName": "row_number",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [
"row_number"
],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "update",
"sheetName": {
"__rl": true,
"mode": "list",
"value": 426418282,
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/18-3CmJPbC73MycmNiSWotdsyGBAAzqESf33vktwnYmM/edit#gid=426418282",
"cachedResultName": "Video URLs"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1F5yEhjBWu3fnwgHGLsPLD9_tWRqUnxu4p0DEvUTae1Y",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1F5yEhjBWu3fnwgHGLsPLD9_tWRqUnxu4p0DEvUTae1Y/edit?usp=drivesdk",
"cachedResultName": "YouTube - Crawl Video Comments"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "pe6UD1A6MWIk2X91",
"name": "Google Sheets - toan.ngo"
}
},
"executeOnce": true,
"typeVersion": 4.5
},
{
"id": "47690f02-9a22-4bc7-8ee7-112b1c9d9b0b",
"name": "Loop Over Items",
"type": "n8n-nodes-base.splitInBatches",
"position": [
-1440,
480
],
"parameters": {
"options": {}
},
"typeVersion": 3
},
{
"id": "ab7d7339-f848-4ea3-9370-4d9c6a36515a",
"name": "If - 비디오 URL 공백 확인",
"type": "n8n-nodes-base.if",
"position": [
-1800,
500
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "loose"
},
"combinator": "and",
"conditions": [
{
"id": "8bf50878-b1b3-45dd-9639-98238fcef579",
"operator": {
"type": "string",
"operation": "notEmpty",
"singleValue": true
},
"leftValue": "={{ $json.video_url }}",
"rightValue": ""
}
]
},
"looseTypeValidation": true
},
"typeVersion": 2.2
},
{
"id": "3b3e13e1-1ac9-4e86-b1b5-b67547a4fc80",
"name": "HTTP Request - 댓글 가져오기",
"type": "n8n-nodes-base.httpRequest",
"position": [
-1220,
500
],
"parameters": {
"url": "https://www.googleapis.com/youtube/v3/commentThreads",
"options": {
"response": {
"response": {
"fullResponse": true,
"responseFormat": "json"
}
},
"pagination": {
"pagination": {
"parameters": {
"parameters": [
{
"name": "pageToken",
"value": "={{ $response.body.nextPageToken }}"
}
]
},
"completeExpression": "={{ !$response.body.nextPageToken}}",
"paginationCompleteWhen": "other"
}
}
},
"sendQuery": true,
"authentication": "predefinedCredentialType",
"queryParameters": {
"parameters": [
{
"name": "part",
"value": "snippet"
},
{
"name": "videoId",
"value": "={{ $json.video_url.match(/(?:v=|\\/)([0-9A-Za-z_-]{11})/)[1] || ''}}"
},
{
"name": "limit",
"value": "100"
}
]
},
"nodeCredentialType": "youTubeOAuth2Api"
},
"credentials": {
"youTubeOAuth2Api": {
"id": "KhD0GLQGWl8MtqCs",
"name": "YouTube - toan.ngo"
}
},
"typeVersion": 4.2
},
{
"id": "b1c18c3c-8eb7-42a8-b2dd-1d98199a20f3",
"name": "If - 댓글 존재 확인",
"type": "n8n-nodes-base.if",
"position": [
-420,
340
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "e4d47098-097d-4fd7-9703-638858f9565a",
"operator": {
"type": "string",
"operation": "exists",
"singleValue": true
},
"leftValue": "={{ $json.snippet.videoId }}",
"rightValue": ""
}
]
}
},
"typeVersion": 2.2
},
{
"id": "993d9d75-9db9-4ef6-98aa-7598ca390bd3",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-3080,
-140
],
"parameters": {
"width": 700,
"height": 1420,
"content": "## [Agent Circle's N8N Workflow] YouTube Video Comment Crawler - Try It Out!\n\n**This n8n template demonstrates how to use the tool to crawl comments from a YouTube video and simply get all the results in a linked Google Sheet.**\n\nUse cases are many: Whether you're **a YouTube creator** trying to understand your audience, **a marketer** running sample analysis, **a data analyst** compiling engagement metrics, or part of **a growth team** tracking YouTube or social media campaign performance, this workflow helps you extract real, actionable insights from YouTube video comments at scale.\n\n## How It Works\n- The workflow starts when you manually click **Test Workflow** or **Execute Workflow** in N8N.\n- It reads the list of YouTube video URLs from the **Video URLs** tab in the connected **YouTube – Get Video Comments** Google Sheet. Only the URLs marked with the **Ready** status will be processed.\n- The tool loops through each video and sends an HTTP request to the YouTube API to fetch comment data.\n- Then, it checks whether the request is successful before continuing.\n- If comments are found, they are split and processed.\n- Each comment is then inserted in the **Results** tab of the connected **YouTube – Get Video Comments** Google Sheet.\n- Once a URL has been finished, its status in the **Video URLs** tab of the **YouTube – Get Video Comments** Google Sheet is updated to **Finished**. \n\n## How To Use\n- Download the workflow package. \n- Import the workflow package into your N8N interface.\n- Duplicate the [**YouTube - Get Video Comments** Google Sheet template](https://docs.google.com/spreadsheets/d/1F5yEhjBWu3fnwgHGLsPLD9_tWRqUnxu4p0DEvUTae1Y/edit?gid=426418282#gid=426418282) into your Google Sheets account.\n- Set up **Google Cloud Console** credentials in the following nodes in N8N, ensuring enabled access and suitable rights to Google Sheets and YouTube services:\n + For Google Sheets access, ensure each node is properly connected to the correct tab in your connected Google Sheet template: \n Node **Google Sheets - Get Video URLs** → connected to the **Video URLs** tab; \n Node **Google Sheets - Insert/Update Comment** → connected to the **Results** tab; \n Node **Google Sheets - Update Status** connected to the **Video URLs** tab.\n + For YouTube access: Set up a GET method in Node **HTTP Request - Get Comments**.\n- Open the template in your Google Sheets account. In the tab **Video URLs**, fill in the video URLs you want to crawl in **Column B** and update the status for each row in **Column A** to **Ready**.\n- Return to the N8N interface and click **Execute Workflow**.\n- Check the results in the **Results** tab of the template - the collected comments will appear there.\n\n## Requirements\n- Basic setup in Google Cloud Console (OAuth or API Key method enabled) with enabled access to YouTube and Google Sheets.\n\n## How To Customize\n- By default, the workflow is manually triggered in N8N. However, you can automate the process by adding a Google Sheets trigger that monitors new entries in your connected **YouTube – Get Video Comments** template and starts the workflow automatically.\n\n## Need Help?\nJoin our community on different platforms for support, inspiration and tips from others.\n\nWebsite: https://www.agentcircle.ai/\nEtsy: https://www.etsy.com/shop/AgentCircle\nGumroad: http://agentcircle.gumroad.com/\nDiscord Global: https://discord.gg/d8SkCzKwnP\nFB Page Global: https://www.facebook.com/agentcircle/\nFB Group Global: https://www.facebook.com/groups/aiagentcircle/\nX: https://x.com/agent_circle\nYouTube: https://www.youtube.com/@agentcircle\nLinkedIn: https://www.linkedin.com/company/agentcircle"
},
"typeVersion": 1
},
{
"id": "95fa0de2-7dbd-4ce3-be2b-1f3aa0a25f9b",
"name": "Google Sheets - 비디오 URL 가져오기",
"type": "n8n-nodes-base.googleSheets",
"position": [
-1960,
500
],
"parameters": {
"options": {},
"filtersUI": {
"values": [
{
"lookupValue": "ready",
"lookupColumn": "status"
}
]
},
"sheetName": {
"__rl": true,
"mode": "list",
"value": 426418282,
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1F5yEhjBWu3fnwgHGLsPLD9_tWRqUnxu4p0DEvUTae1Y/edit#gid=426418282",
"cachedResultName": "Video URLs"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1F5yEhjBWu3fnwgHGLsPLD9_tWRqUnxu4p0DEvUTae1Y",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1F5yEhjBWu3fnwgHGLsPLD9_tWRqUnxu4p0DEvUTae1Y/edit?usp=drivesdk",
"cachedResultName": "YouTube - Crawl Video Comments"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "pe6UD1A6MWIk2X91",
"name": "Google Sheets - toan.ngo"
}
},
"typeVersion": 4.5
},
{
"id": "4aab513c-f3f7-4014-92e7-95a584f8d35b",
"name": "Google Sheets - 댓글 삽입/업데이트",
"type": "n8n-nodes-base.googleSheets",
"position": [
140,
340
],
"parameters": {
"columns": {
"value": {
"likes": "={{ $json.snippet.topLevelComment.snippet.likeCount }}",
"reply": "={{ $json.snippet.totalReplyCount }}",
"comment": "={{ $json.snippet.topLevelComment.snippet.textOriginal }}",
"video_url": "=https://www.youtube.com/watch?v={{ $json.snippet.videoId }}",
"comment_id": "={{ $json.snippet.topLevelComment.id }}",
"author_name": "={{ $json.snippet.topLevelComment.snippet.authorDisplayName }}",
"published_at": "={{ $json.snippet.topLevelComment.snippet.publishedAt.toString().slice(0, 19).replace('T', ' ') }}"
},
"schema": [
{
"id": "video_url",
"type": "string",
"display": true,
"required": false,
"displayName": "video_url",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "comment_id",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "comment_id",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "comment",
"type": "string",
"display": true,
"required": false,
"displayName": "comment",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "author_name",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "author_name",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "likes",
"type": "string",
"display": true,
"required": false,
"displayName": "likes",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "reply",
"type": "string",
"display": true,
"required": false,
"displayName": "reply",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "published_at",
"type": "string",
"display": true,
"required": false,
"displayName": "published_at",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [
"comment_id"
],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "appendOrUpdate",
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/18-3CmJPbC73MycmNiSWotdsyGBAAzqESf33vktwnYmM/edit#gid=0",
"cachedResultName": "Results "
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1F5yEhjBWu3fnwgHGLsPLD9_tWRqUnxu4p0DEvUTae1Y",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1F5yEhjBWu3fnwgHGLsPLD9_tWRqUnxu4p0DEvUTae1Y/edit?usp=drivesdk",
"cachedResultName": "YouTube - Crawl Video Comments"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "pe6UD1A6MWIk2X91",
"name": "Google Sheets - toan.ngo"
}
},
"typeVersion": 4.5
},
{
"id": "b22f440c-caac-4812-8ec4-02ee4aaeb85a",
"name": "Test Workflow",
"type": "n8n-nodes-base.manualTrigger",
"position": [
-2140,
500
],
"parameters": {},
"typeVersion": 1
},
{
"id": "893156f1-ef54-42dd-9aa6-5f3c8fc4d6ce",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-2180,
120
],
"parameters": {
"color": 7,
"width": 580,
"height": 720,
"content": "## 1. Read Video URLs From Connected Google Sheet\n\n- We’ll start by pulling a list of YouTube video URLs from your connected Google Sheet. Only the rows where the status is set to **Ready** will be picked up for processing. \n- Our tool only runs on rows where both the video URL and the **Ready** status have been properly filled in.\n"
},
"typeVersion": 1
},
{
"id": "efc99293-f219-40e4-9980-ca96ed1ff156",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1500,
120
],
"parameters": {
"color": 7,
"width": 480,
"height": 720,
"content": "## 2. Fetch Comments Via YouTube API\n\n- Each video URL is passed through a request to the YouTube API in a loop.\n- You just need to make sure your YouTube API key is correctly set in the **HTTP Request - Get Comments** node."
},
"typeVersion": 1
},
{
"id": "0254b9d7-ad4a-42b9-b1f2-d412184b67d4",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-920,
100
],
"parameters": {
"color": 7,
"width": 860,
"height": 720,
"content": "## 3. Validate Response And Split Comments\n\n- Once the workflow receives a response from the YouTube API, it first checks if the request was successful.\n- If everything looks good, it splits the returned comment data into individual entries. This makes it easier to process and save them one by one.\n- Each comment is then checked to ensure it’s valid and not empty before continuing to the next step.\n\n"
},
"typeVersion": 1
},
{
"id": "d66bf88b-b703-4d41-b328-363e9fd2aa7e",
"name": "Sticky Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
40,
100
],
"parameters": {
"color": 7,
"width": 480,
"height": 720,
"content": "## 4. Save Comments And Update URL Status In Google Sheets\n\n- All collected comments are inserted into the **Results** tab in your connected Google Sheet.\n- After each video is processed, its original row is marked as **Finished** automatically to prevent it from being reprocessed.\n- Then, the tool moves on to the next available video, if one exists."
},
"typeVersion": 1
},
{
"id": "29abcb72-024c-43bb-a726-ba513f12f0fb",
"name": "Google Sheets - 상태 업데이트 - 오류",
"type": "n8n-nodes-base.googleSheets",
"position": [
140,
580
],
"parameters": {
"columns": {
"value": {
"status": "error",
"row_number": "={{ $('Google Sheets - Get Video URLs').item.json.row_number }}",
"last_fetched_time": "={{ $now.toISO().toString().slice(0, 19).replace('T', ' ') }}"
},
"schema": [
{
"id": "status",
"type": "string",
"display": true,
"required": false,
"displayName": "status",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "video_url",
"type": "string",
"display": true,
"required": false,
"displayName": "video_url",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "last_fetched_time",
"type": "string",
"display": true,
"required": false,
"displayName": "last_fetched_time",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "row_number",
"type": "string",
"display": true,
"removed": false,
"readOnly": true,
"required": false,
"displayName": "row_number",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [
"row_number"
],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "update",
"sheetName": {
"__rl": true,
"mode": "list",
"value": 426418282,
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1F5yEhjBWu3fnwgHGLsPLD9_tWRqUnxu4p0DEvUTae1Y/edit#gid=426418282",
"cachedResultName": "Video URLs"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1F5yEhjBWu3fnwgHGLsPLD9_tWRqUnxu4p0DEvUTae1Y",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1F5yEhjBWu3fnwgHGLsPLD9_tWRqUnxu4p0DEvUTae1Y/edit?usp=drivesdk",
"cachedResultName": "YouTube - Get Video Comments"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "pe6UD1A6MWIk2X91",
"name": "Google Sheets - toan.ngo"
}
},
"typeVersion": 4.6
}
],
"active": false,
"pinData": {
"Test Workflow": [
{
"json": {}
}
]
},
"settings": {
"executionOrder": "v1"
},
"versionId": "386de5d5-8061-49e2-868f-0e04f358a9d1",
"connections": {
"7677397f-8b7b-4428-84c9-b25a0e8f6fe9": {
"main": [
[
{
"node": "b1c18c3c-8eb7-42a8-b2dd-1d98199a20f3",
"type": "main",
"index": 0
}
]
]
},
"b22f440c-caac-4812-8ec4-02ee4aaeb85a": {
"main": [
[
{
"node": "95fa0de2-7dbd-4ce3-be2b-1f3aa0a25f9b",
"type": "main",
"index": 0
}
]
]
},
"47690f02-9a22-4bc7-8ee7-112b1c9d9b0b": {
"main": [
[],
[
{
"node": "3b3e13e1-1ac9-4e86-b1b5-b67547a4fc80",
"type": "main",
"index": 0
}
]
]
},
"b1c18c3c-8eb7-42a8-b2dd-1d98199a20f3": {
"main": [
[
{
"node": "4aab513c-f3f7-4014-92e7-95a584f8d35b",
"type": "main",
"index": 0
}
],
[
{
"node": "29abcb72-024c-43bb-a726-ba513f12f0fb",
"type": "main",
"index": 0
}
]
]
},
"3b3e13e1-1ac9-4e86-b1b5-b67547a4fc80": {
"main": [
[
{
"node": "ecc0c645-7297-4279-be21-7f623d84dd6d",
"type": "main",
"index": 0
}
]
]
},
"ecc0c645-7297-4279-be21-7f623d84dd6d": {
"main": [
[
{
"node": "7677397f-8b7b-4428-84c9-b25a0e8f6fe9",
"type": "main",
"index": 0
}
],
[
{
"node": "29abcb72-024c-43bb-a726-ba513f12f0fb",
"type": "main",
"index": 0
}
]
]
},
"f0d9fee0-dded-486e-90a6-0992c14c4731": {
"main": [
[
{
"node": "47690f02-9a22-4bc7-8ee7-112b1c9d9b0b",
"type": "main",
"index": 0
}
]
]
},
"95fa0de2-7dbd-4ce3-be2b-1f3aa0a25f9b": {
"main": [
[
{
"node": "ab7d7339-f848-4ea3-9370-4d9c6a36515a",
"type": "main",
"index": 0
}
]
]
},
"ab7d7339-f848-4ea3-9370-4d9c6a36515a": {
"main": [
[
{
"node": "47690f02-9a22-4bc7-8ee7-112b1c9d9b0b",
"type": "main",
"index": 0
}
]
]
},
"4aab513c-f3f7-4014-92e7-95a584f8d35b": {
"main": [
[
{
"node": "f0d9fee0-dded-486e-90a6-0992c14c4731",
"type": "main",
"index": 0
}
]
]
},
"29abcb72-024c-43bb-a726-ba513f12f0fb": {
"main": [
[
{
"node": "47690f02-9a22-4bc7-8ee7-112b1c9d9b0b",
"type": "main",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
고급 - 시장 조사
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
YouTube 시청자 댓글 분석기
Gemini AI를 사용하여 YouTube 댓글 감성 분석 및 Google Sheets에 저장
If
Split Out
Http Request
+
If
Split Out
Http Request
17 노드Agent Circle
시장 조사
YouTube - 비디오 통계 데이터 가져오기
YouTube 비디오 통계 데이터 추출하고 Google Sheets에 저장
If
Http Request
Google Sheets
+
If
Http Request
Google Sheets
11 노드Agent Circle
시장 조사
YouTube - 채널 정보 가져오기
YouTube 채널 데이터를 Google Sheets에 완전 수집
If
Switch
Http Request
+
If
Switch
Http Request
13 노드Agent Circle
시장 조사
실시간 SEO 키워드 연구 도구
DataForSEO 및 Google 스프레드시트를 사용한 실시간 SEO 키워드 연구 자동화
Set
Filter
Split Out
+
Set
Filter
Split Out
37 노드Agent Circle
시장 조사
구글 맵 - 키워드로 이메일 크롤링
Google 맵 검색 결과에서 비즈니스 이메일을 Google 스프레드시트에 추출
Set
Code
Filter
+
Set
Code
Filter
20 노드Agent Circle
리드 생성
01 AI 미디어 바이어를 사용한 Facebook 광고 성과 분석 및 Google Sheets로 인사이트 전송
Gemini AI를 사용한 Facebook 광고 분석 및 Google Sheets로 인사이트 전송
If
Set
Code
+
If
Set
Code
34 노드JJ Tham
시장 조사
워크플로우 정보
난이도
고급
노드 수16
카테고리1
노드 유형7
저자
Agent Circle
@agentcircleAgent Circle - A growing marketplace of AI agents, workflows, and toolkits — built to help teams automate smarter and scale faster
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유