13 트렌드 주제 인식
고급
이것은Market Research, AI Summarization분야의자동화 워크플로우로, 16개의 노드를 포함합니다.주로 Set, Code, Trello, McpClientTool, Agent 등의 노드를 사용하며. Bright Data MCP, GPT 분석, Trello 통합을 사용하여 트렌드 주제를 발견
사전 요구사항
- •OpenAI API Key
사용된 노드 (16)
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"id": "1fNaSTfUCwE3q40X",
"meta": {
"instanceId": "60046904b104f0f72b2629a9d88fe9f676be4035769f1f08dad1dd38a76b9480",
"templateCredsSetupCompleted": true
},
"name": "13 Identify Trending Topics",
"tags": [],
"nodes": [
{
"id": "5b548d45-cb1e-447f-a6e0-e1a90c0e4b60",
"name": "📅 일일 트리거",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
0,
0
],
"parameters": {
"rule": {
"interval": [
{
"triggerAtHour": 9
}
]
}
},
"typeVersion": 1.2
},
{
"id": "9c7afa43-3a55-492d-89a7-44c3c36dde93",
"name": "🛠️ 입력 준비",
"type": "n8n-nodes-base.set",
"position": [
220,
0
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "0d7dede3-c1f6-4160-8de1-d5bdd3261497",
"name": "url",
"type": "string",
"value": "https://ritetag.com/hashtag-search"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "65cec310-065c-4d47-8f6d-fc12ba655518",
"name": "🤖 트렌딩 해시태그 스크래핑",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
520,
0
],
"parameters": {
"text": "=collect trending hashtags from the given link below:\n{{ $json.url }}",
"options": {},
"promptType": "define",
"hasOutputParser": true
},
"typeVersion": 2
},
{
"id": "382e4a5b-e85c-4c4c-8c8d-b6b9a32a33f8",
"name": "🔢 숫자를 문자열로 변환",
"type": "n8n-nodes-base.code",
"position": [
1000,
0
],
"parameters": {
"jsCode": "// Get your input\nconst input = items[0].json.output;\n\n// Map through trending_hashtags\nconst updatedHashtags = input.trending_hashtags.map(tag => {\n return {\n hashtag: tag.hashtag,\n uses: tag.uses.toString(),\n reach: tag.reach.toString()\n };\n});\n\n// Return the updated structure\nreturn [\n {\n json: {\n trending_hashtags: updatedHashtags\n }\n }\n];\n"
},
"typeVersion": 2
},
{
"id": "b292c4d7-a756-4cbe-a271-198ca63e3fad",
"name": "📋 Trello 카드 생성",
"type": "n8n-nodes-base.trello",
"position": [
1220,
0
],
"parameters": {
"name": "Content Calendar",
"description": "=Add trend score, source link, or notes for the following trending hashtags.\n\n{{ $json.trending_hashtags }}",
"additionalFields": {}
},
"typeVersion": 1
},
{
"id": "cfff9514-9132-49cd-bda6-97026e5a86ba",
"name": "💬 OpenAI 모델",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
480,
260
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "8sEyPDkC5p4w4Jha",
"name": "OpenAi account"
}
},
"typeVersion": 1.2
},
{
"id": "aa120473-d6d3-4416-b945-21e0e630c097",
"name": "🕷️ Bright Data MCP",
"type": "n8n-nodes-mcp.mcpClientTool",
"position": [
660,
260
],
"parameters": {
"toolName": "scrape_as_markdown",
"operation": "executeTool",
"toolParameters": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Tool_Parameters', ``, 'json') }}"
},
"credentials": {
"mcpClientApi": {
"id": "eqq94k789oJCd6jU",
"name": "MCP Client (STDIO) account"
}
},
"typeVersion": 1
},
{
"id": "3e142db7-26a8-4b8c-8f55-7ca69ecd465f",
"name": "스티커 노트",
"type": "n8n-nodes-base.stickyNote",
"position": [
-20,
-1040
],
"parameters": {
"color": 5,
"width": 360,
"height": 1200,
"content": "## ✅ **📅 Section 1 — Start & Prepare**\n\n**Nodes Combined:**\n\n1. `📅 Daily Trigger`\n2. `🛠️ Prepare Input`\n\n### **🔍 What Happens Here?**\n\n* **`📅 Daily Trigger`**: This node automatically starts your workflow every day (or any schedule you choose). You don’t need to run it manually — it works in the background like a virtual assistant.\n\n * *Why?* → You always get fresh, up-to-date trending hashtags.\n\n* **`🛠️ Prepare Input`**: This node is your mini control center for customizing your request. You can edit or add any parameters that the AI agent will need — for example:\n\n * Which region you want to target.\n * Which platform (Twitter, TikTok, etc.).\n * Any custom keywords or filters.\n\n👉 **Beginner Tip:** This is your chance to **fine-tune** what you want to scrape. You don’t need coding — just type values in the fields!\n\n### 🎯 **Benefit:**\n\nThis section guarantees your workflow is *automatic* and *customized* — you never forget to gather new ideas!\n\n---\n\n"
},
"typeVersion": 1
},
{
"id": "22b59ffb-9ded-44c0-ada9-cbb14a6ade22",
"name": "스티커 노트1",
"type": "n8n-nodes-base.stickyNote",
"position": [
460,
-1180
],
"parameters": {
"color": 3,
"width": 360,
"height": 1340,
"content": "## ✅ **🤖 Section 2 — Scrape & Parse**\n\n**Nodes Combined:**\n\n1. `🤖 Get Trending Hashtags`\n2. `🕷️ Bright Data MCP`\n3. `💬 OpenAI Model`\n4. `🗂️ Parse Hashtag Data`\n\n### **🔍 What Happens Here?**\n\n* **`🤖 Get Trending Hashtags`**: This is your main **AI Agent**. It calls the **Bright Data MCP Client** to go out to the web and scrape trending hashtags from social platforms.\n\n * *Why?* → It does the heavy lifting so you don’t have to visit each site yourself!\n\n* **`🕷️ Bright Data MCP`**: This tool is the **real scraper**. It navigates websites like a smart crawler, grabs trending hashtags, usage stats, and reach data.\n\n* **`💬 OpenAI Model`**: (Optional but powerful) — if you want, you can use it to clean, format, or even enrich the hashtags with smart suggestions. Example: “Suggest a post idea for this hashtag.”\n\n* **`🗂️ Parse Hashtag Data`**: Takes the raw scraped data (which can be messy) and turns it into structured, easy-to-use JSON format — clear, clean, and ready for Trello.\n\n👉 **Beginner Tip:** This section is **your digital research team**. No coding. No manual scraping. You just connect it once.\n\n### 🎯 **Benefit:**\n\nYou now have **fresh**, **structured**, **reliable** trending hashtags with stats — the exact fuel your marketing team needs for viral posts.\n\n---\n\n"
},
"typeVersion": 1
},
{
"id": "3a7f2351-c23c-44e9-af34-e580dfbdc174",
"name": "스티커 노트2",
"type": "n8n-nodes-base.stickyNote",
"position": [
960,
-820
],
"parameters": {
"color": 6,
"width": 400,
"height": 980,
"content": "## ✅ **📋 Section 3 — Final Format & Save**\n\n**Nodes Combined:**\n\n1. `🔢 Convert Numbers to Strings`\n2. `📋 Create Trello Cards`\n\n### **🔍 What Happens Here?**\n\n* **`🔢 Convert Numbers to Strings`**: A small but important **Code Node**. It changes the `uses` and `reach` numbers into **text**, so they don’t break your Trello card format.\n\n * *Why?* → Trello sometimes needs all fields as text to display nicely.\n\n* **`📋 Create Trello Cards`**: The final node **automatically creates a new card** in your chosen Trello Board & List for each trending hashtag.\n\n * The card title can be the **hashtag name**.\n * The description can include:\n\n * 📊 Uses count\n * 🌍 Reach stats\n * 📝 Any notes or ideas\n\n👉 **Beginner Tip:** Your social team just needs to open Trello → pick a hashtag → create content → done!\n\n"
},
"typeVersion": 1
},
{
"id": "b8f9da84-22ed-42db-acce-6e8f1820de57",
"name": "스티커 노트5",
"type": "n8n-nodes-base.stickyNote",
"position": [
1440,
-820
],
"parameters": {
"color": 7,
"width": 380,
"height": 240,
"content": "## I’ll receive a tiny commission if you join Bright Data through this link—thanks for fueling more free content!\n\n### https://get.brightdata.com/1tndi4600b25"
},
"typeVersion": 1
},
{
"id": "df33c92f-0191-4e9c-b7e9-08233d4c1397",
"name": "스티커 노트9",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1680,
-1040
],
"parameters": {
"color": 4,
"width": 1300,
"height": 320,
"content": "=======================================\n WORKFLOW ASSISTANCE\n=======================================\nFor any questions or support, please contact:\n Yaron@nofluff.online\n\nExplore more tips and tutorials here:\n - YouTube: https://www.youtube.com/@YaronBeen/videos\n - LinkedIn: https://www.linkedin.com/in/yaronbeen/\n=======================================\n"
},
"typeVersion": 1
},
{
"id": "a6a5ece9-b5ad-446e-b98f-f7d5b3e37ab4",
"name": "스티커 노트4",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1680,
-700
],
"parameters": {
"color": 4,
"width": 1289,
"height": 2818,
"content": "## 📌 **✨ Final Workflow: TRENDING CONTENT IDEAS TO TRELLO**\n\nYour automation has **3 main sections**:\n\n---\n\n## ✅ **📅 Section 1 — Start & Prepare**\n\n**Nodes Combined:**\n\n1. `📅 Daily Trigger`\n2. `🛠️ Prepare Input`\n\n### **🔍 What Happens Here?**\n\n* **`📅 Daily Trigger`**: This node automatically starts your workflow every day (or any schedule you choose). You don’t need to run it manually — it works in the background like a virtual assistant.\n\n * *Why?* → You always get fresh, up-to-date trending hashtags.\n\n* **`🛠️ Prepare Input`**: This node is your mini control center for customizing your request. You can edit or add any parameters that the AI agent will need — for example:\n\n * Which region you want to target.\n * Which platform (Twitter, TikTok, etc.).\n * Any custom keywords or filters.\n\n👉 **Beginner Tip:** This is your chance to **fine-tune** what you want to scrape. You don’t need coding — just type values in the fields!\n\n### 🎯 **Benefit:**\n\nThis section guarantees your workflow is *automatic* and *customized* — you never forget to gather new ideas!\n\n---\n\n## ✅ **🤖 Section 2 — Scrape & Parse**\n\n**Nodes Combined:**\n\n1. `🤖 Get Trending Hashtags`\n2. `🕷️ Bright Data MCP`\n3. `💬 OpenAI Model`\n4. `🗂️ Parse Hashtag Data`\n\n### **🔍 What Happens Here?**\n\n* **`🤖 Get Trending Hashtags`**: This is your main **AI Agent**. It calls the **Bright Data MCP Client** to go out to the web and scrape trending hashtags from social platforms.\n\n * *Why?* → It does the heavy lifting so you don’t have to visit each site yourself!\n\n* **`🕷️ Bright Data MCP`**: This tool is the **real scraper**. It navigates websites like a smart crawler, grabs trending hashtags, usage stats, and reach data.\n\n* **`💬 OpenAI Model`**: (Optional but powerful) — if you want, you can use it to clean, format, or even enrich the hashtags with smart suggestions. Example: “Suggest a post idea for this hashtag.”\n\n* **`🗂️ Parse Hashtag Data`**: Takes the raw scraped data (which can be messy) and turns it into structured, easy-to-use JSON format — clear, clean, and ready for Trello.\n\n👉 **Beginner Tip:** This section is **your digital research team**. No coding. No manual scraping. You just connect it once.\n\n### 🎯 **Benefit:**\n\nYou now have **fresh**, **structured**, **reliable** trending hashtags with stats — the exact fuel your marketing team needs for viral posts.\n\n---\n\n## ✅ **📋 Section 3 — Final Format & Save**\n\n**Nodes Combined:**\n\n1. `🔢 Convert Numbers to Strings`\n2. `📋 Create Trello Cards`\n\n### **🔍 What Happens Here?**\n\n* **`🔢 Convert Numbers to Strings`**: A small but important **Code Node**. It changes the `uses` and `reach` numbers into **text**, so they don’t break your Trello card format.\n\n * *Why?* → Trello sometimes needs all fields as text to display nicely.\n\n* **`📋 Create Trello Cards`**: The final node **automatically creates a new card** in your chosen Trello Board & List for each trending hashtag.\n\n * The card title can be the **hashtag name**.\n * The description can include:\n\n * 📊 Uses count\n * 🌍 Reach stats\n * 📝 Any notes or ideas\n\n👉 **Beginner Tip:** Your social team just needs to open Trello → pick a hashtag → create content → done!\n\n### 🎯 **Benefit:**\n\nYou now have a **daily, living content backlog** that updates itself — no more blank page, no more missed trends!\n\n---\n\n## 🎉 **💡 How a Beginner Can Use This**\n\n✅ **No code needed**: Drag, drop, connect.\n✅ **Automatic updates**: No manual copy-paste.\n✅ **Endless ideas**: Your Trello stays filled with trending hashtags every single day.\n✅ **Easy edits**: Want a new platform? Just update the `Prepare Input` node.\n✅ **Instant scaling**: Add Slack or Email nodes to notify your team too!\n\n---\n\n## 🌟 **Your Workflow, Visualized**\n\n| Section | Purpose | Emoji |\n| ---------------- | ---------------------------------- | ------------- |\n| **📅 Section 1** | Trigger & Customize Scrape Request | ⏰ 🛠️ |\n| **🤖 Section 2** | Scrape, Parse, and Clean Data | 🤖 🕷️ 💬 🗂️ |\n| **📋 Section 3** | Format for Trello & Save Ideas | 🔢 📋 |\n\n---\n\n"
},
"typeVersion": 1
},
{
"id": "1219cdef-88ac-4ff3-b351-bdb9bc689e28",
"name": "자동 수정 출력 파서",
"type": "@n8n/n8n-nodes-langchain.outputParserAutofixing",
"position": [
800,
260
],
"parameters": {
"options": {}
},
"typeVersion": 1
},
{
"id": "7f33ebdf-03ca-4967-9848-712224476105",
"name": "OpenAI 채팅 모델",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
760,
480
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "8sEyPDkC5p4w4Jha",
"name": "OpenAi account"
}
},
"typeVersion": 1.2
},
{
"id": "e3e3ed5d-77f0-4aeb-b5f4-e8931a7591c0",
"name": "구조화된 출력 파서",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
940,
480
],
"parameters": {
"jsonSchemaExample": "{\n \"trending_hashtags\": [\n {\n \"hashtag\": \"#rajasthankelabharthi\",\n \"uses\": 1466,\n \"reach\": 1070634\n },\n {\n \"hashtag\": \"#playlist\",\n \"uses\": 1066,\n \"reach\": 690516\n },\n {\n \"hashtag\": \"#secawards\",\n \"uses\": 692,\n \"reach\": 870024\n },\n {\n \"hashtag\": \"#jake\",\n \"uses\": 584,\n \"reach\": 660550\n },\n {\n \"hashtag\": \"#artistaasiatico\",\n \"uses\": 500,\n \"reach\": 830016\n },\n {\n \"hashtag\": \"#tiktok\",\n \"uses\": 434,\n \"reach\": 127758\n },\n {\n \"hashtag\": \"#vivaelpoderpopular\",\n \"uses\": 366,\n \"reach\": 17834866\n },\n {\n \"hashtag\": \"#airdrop\",\n \"uses\": 358,\n \"reach\": 174824\n },\n {\n \"hashtag\": \"#bts\",\n \"uses\": 350,\n \"reach\": 329092\n },\n {\n \"hashtag\": \"#mandatoryspending\",\n \"uses\": 334,\n \"reach\": 177308\n },\n {\n \"hashtag\": \"#partaikebangkitanbangsa\",\n \"uses\": 316,\n \"reach\": 175892\n },\n {\n \"hashtag\": \"#crypto\",\n \"uses\": 300,\n \"reach\": 796542\n },\n {\n \"hashtag\": \"#sb19\",\n \"uses\": 284,\n \"reach\": 168808\n },\n {\n \"hashtag\": \"#wtcfinal2023\",\n \"uses\": 276,\n \"reach\": 15289016\n },\n {\n \"hashtag\": \"#psyopbsc\",\n \"uses\": 266,\n \"reach\": 164850\n },\n {\n \"hashtag\": \"#rm\",\n \"uses\": 250,\n \"reach\": 175184\n },\n {\n \"hashtag\": \"#taketwo\",\n \"uses\": 242,\n \"reach\": 433916\n },\n {\n \"hashtag\": \"#top100kpopvocalists\",\n \"uses\": 242,\n \"reach\": 84808\n },\n {\n \"hashtag\": \"#bitcoin\",\n \"uses\": 234,\n \"reach\": 337650\n },\n {\n \"hashtag\": \"#nft\",\n \"uses\": 216,\n \"reach\": 193576\n }\n ]\n}\n"
},
"typeVersion": 1.2
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "17f44032-4b4c-4f82-8894-431e427e40fa",
"connections": {
"7f33ebdf-03ca-4967-9848-712224476105": {
"ai_languageModel": [
[
{
"node": "1219cdef-88ac-4ff3-b351-bdb9bc689e28",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"cfff9514-9132-49cd-bda6-97026e5a86ba": {
"ai_languageModel": [
[
{
"node": "65cec310-065c-4d47-8f6d-fc12ba655518",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"5b548d45-cb1e-447f-a6e0-e1a90c0e4b60": {
"main": [
[
{
"node": "9c7afa43-3a55-492d-89a7-44c3c36dde93",
"type": "main",
"index": 0
}
]
]
},
"9c7afa43-3a55-492d-89a7-44c3c36dde93": {
"main": [
[
{
"node": "65cec310-065c-4d47-8f6d-fc12ba655518",
"type": "main",
"index": 0
}
]
]
},
"aa120473-d6d3-4416-b945-21e0e630c097": {
"ai_tool": [
[
{
"node": "65cec310-065c-4d47-8f6d-fc12ba655518",
"type": "ai_tool",
"index": 0
}
]
]
},
"e3e3ed5d-77f0-4aeb-b5f4-e8931a7591c0": {
"ai_outputParser": [
[
{
"node": "1219cdef-88ac-4ff3-b351-bdb9bc689e28",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"1219cdef-88ac-4ff3-b351-bdb9bc689e28": {
"ai_outputParser": [
[
{
"node": "65cec310-065c-4d47-8f6d-fc12ba655518",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"65cec310-065c-4d47-8f6d-fc12ba655518": {
"main": [
[
{
"node": "382e4a5b-e85c-4c4c-8c8d-b6b9a32a33f8",
"type": "main",
"index": 0
}
]
]
},
"382e4a5b-e85c-4c4c-8c8d-b6b9a32a33f8": {
"main": [
[
{
"node": "b292c4d7-a756-4cbe-a271-198ca63e3fad",
"type": "main",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
고급 - 시장 조사, AI 요약
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
23 고객 생애 가치 분석
GPT-4와 Bright Data MCP를 사용하여 고객 가치 고객 분석 및 타겟팅
If
Set
Code
+
If
Set
Code
20 노드Yaron Been
시장 조사
16 경쟁사 가격 모니터링
Bright Data MCP 및 Google Sheets 기반 경쟁사 가격 자동 모니터링
Set
Code
Gmail
+
Set
Code
Gmail
18 노드Yaron Been
시장 조사
27 시장 공백 분석
사용OpenAI와Bright Data로 시장 공백에서 SaaS 제품 아이디어 생성
Set
Code
Google Sheets
+
Set
Code
Google Sheets
16 노드Yaron Been
시장 조사
경쟁사 제품 출시 모니터링
Bright Data와 OpenAI를 기반으로 실시간 경쟁사 제품 출시 모니터링, 이메일/테이블로 발송
Set
Code
Gmail
+
Set
Code
Gmail
18 노드Yaron Been
시장 조사
스마트 웹사이트 퍼널 분석기
GPT-4o, Bright Data 및 Google Sheets를 사용하여 웹사이트 전환 퍼널 분석
Set
Google Sheets
Mcp Client Tool
+
Set
Google Sheets
Mcp Client Tool
15 노드Yaron Been
시장 조사
25 기능 요청 수집
AI를 통한 댓글부터 Jira까지의 기능 요청 수집 및 분석 자동화
Set
Code
Jira
+
Set
Code
Jira
16 노드Yaron Been
시장 조사
워크플로우 정보
난이도
고급
노드 수16
카테고리2
노드 유형10
저자
Yaron Been
@yaron-nofluffBuilding AI Agents and Automations | Growth Marketer | Entrepreneur | Book Author & Podcast Host If you need any help with Automations, feel free to reach out via linkedin: https://www.linkedin.com/in/yaronbeen/ And check out my Youtube channel: https://www.youtube.com/@YaronBeen/videos
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유