企业Reddit스마트参与平台
고급
이것은자동화 워크플로우로, 52개의 노드를 포함합니다.주로 If, Code, Wait, Merge, Reddit 등의 노드를 사용하며. 基于AI의Reddit潜在고객생성与社区관리,具备高级评分功能
사전 요구사항
- •HTTP Webhook 엔드포인트(n8n이 자동으로 생성)
- •대상 API의 인증 정보가 필요할 수 있음
사용된 노드 (52)
카테고리
-
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"name": "Enterprise Reddit Intelligence & Engagement Platform",
"tags": [
"reddit",
"ai",
"lead-generation",
"competitive-intelligence",
"automation"
],
"nodes": [
{
"name": "메모 Overview",
"type": "n8n-nodes-base.stickyNote",
"position": [
80,
60
],
"parameters": {
"color": 4,
"width": 450,
"height": 320,
"content": "## 🚀 Enterprise Reddit Intelligence Platform\n\n**Advanced Capabilities:**\n- 🎯 Multi-stage AI analysis (sentiment, intent, competitor tracking)\n- 🔍 Competitive intelligence monitoring\n- 🧪 A/B testing for engagement strategies\n- 🤖 ML-powered lead scoring & prioritization\n- 📊 Historical performance learning\n- 🔄 Multi-touch nurture sequences\n- 👥 Team collaboration & approval workflows\n- 📈 Cross-platform lead enrichment (LinkedIn, email)\n- 🛡️ Advanced quality & compliance checks\n- 📱 Real-time alerts & reporting\n\n**Handles 500+ daily interactions across 20+ subreddits**"
},
"typeVersion": 1,
"id": "-Overview-0"
},
{
"name": "일정 트리거",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
250,
400
],
"parameters": {
"rule": {
"interval": [
{
"field": "hours",
"hoursInterval": 3
}
]
}
},
"typeVersion": 1,
"id": "--1"
},
{
"name": "Webhook 트리거 Trigger",
"type": "n8n-nodes-base.webhook",
"position": [
250,
520
],
"webhookId": "reddit-webhook-1",
"parameters": {
"path": "reddit-intelligence",
"responseMode": "responseNode"
},
"typeVersion": 1,
"id": "Webhook-Trigger-2"
},
{
"name": "수동 트리거",
"type": "n8n-nodes-base.manualTrigger",
"position": [
250,
640
],
"parameters": {},
"typeVersion": 1,
"id": "--3"
},
{
"name": "병합 Triggers",
"type": "n8n-nodes-base.merge",
"position": [
450,
500
],
"parameters": {
"mode": "mergeByPosition"
},
"typeVersion": 2,
"id": "-Triggers-4"
},
{
"name": "메모1",
"type": "n8n-nodes-base.stickyNote",
"position": [
580,
60
],
"parameters": {
"color": 5,
"width": 340,
"height": 240,
"content": "## 📋 Smart Subreddit Strategy\n\n**Dynamic Selection:**\n- Load from database (customizable)\n- Priority-based processing\n- Performance-based rotation\n- Industry-specific targeting\n- Trending subreddit detection\n\n**Includes:**\n- 20+ target subreddits\n- Competitor subreddit monitoring\n- Industry trend tracking\n- Niche community discovery"
},
"typeVersion": 1,
"id": "-1-5"
},
{
"name": "Load Subreddit Config",
"type": "n8n-nodes-base.httpRequest",
"position": [
650,
500
],
"parameters": {
"url": "={{$env.DB_API_URL}}/config/subreddits",
"options": {
"retry": {
"maxRetries": 3
}
},
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth"
},
"typeVersion": 3,
"id": "Load-Subreddit-Config-6"
},
{
"name": "메모2",
"type": "n8n-nodes-base.stickyNote",
"position": [
780,
60
],
"parameters": {
"color": 5,
"width": 340,
"height": 240,
"content": "## 🔄 Parallel Processing Engine\n\n**Simultaneous Operations:**\n1. Target subreddit monitoring\n2. Competitor tracking\n3. Historical post analysis\n4. Trending topic detection\n\n**Efficiency:**\n- Process multiple subreddits at once\n- Reduce total execution time\n- Better resource utilization\n- Real-time responsiveness"
},
"typeVersion": 1,
"id": "-2-7"
},
{
"name": "Split Subreddits",
"type": "n8n-nodes-base.splitInBatches",
"position": [
850,
500
],
"parameters": {
"batchSize": 5
},
"typeVersion": 3,
"id": "Split-Subreddits-8"
},
{
"name": "메모3",
"type": "n8n-nodes-base.stickyNote",
"position": [
980,
60
],
"parameters": {
"color": 6,
"width": 340,
"height": 240,
"content": "## 🕵️ Competitive Intelligence\n\n**Tracks Competitors:**\n- Competitor brand mentions\n- Service comparisons\n- Pricing discussions\n- Customer complaints\n- Market positioning\n\n**Actions:**\n- Alert team to competitor activity\n- Prepare counter-responses\n- Identify market gaps\n- Track sentiment shifts"
},
"typeVersion": 1,
"id": "-3-9"
},
{
"name": "Search Posts",
"type": "n8n-nodes-base.reddit",
"position": [
1050,
400
],
"parameters": {
"sort": "new",
"limit": 30,
"resource": "post",
"operation": "search",
"subreddit": "={{$json.subreddit}}"
},
"credentials": {
"redditOAuth2Api": {
"id": "1",
"name": "Reddit OAuth2"
}
},
"typeVersion": 1,
"id": "Search-Posts-10"
},
{
"name": "Search Competitor Mentions",
"type": "n8n-nodes-base.reddit",
"position": [
1050,
600
],
"parameters": {
"sort": "new",
"limit": 20,
"query": "={{$env.COMPETITOR_KEYWORDS}}",
"resource": "post",
"operation": "search",
"subreddit": "={{$json.subreddit}}"
},
"credentials": {
"redditOAuth2Api": {
"id": "1",
"name": "Reddit OAuth2"
}
},
"typeVersion": 1,
"id": "Search-Competitor-Mentions-11"
},
{
"name": "병합 Search Results",
"type": "n8n-nodes-base.merge",
"position": [
1250,
500
],
"parameters": {
"mode": "mergeByPosition"
},
"typeVersion": 2,
"id": "-Search-Results-12"
},
{
"name": "메모4",
"type": "n8n-nodes-base.stickyNote",
"position": [
1380,
60
],
"parameters": {
"color": 6,
"width": 340,
"height": 240,
"content": "## 🔍 Duplicate Prevention\n\n**Prevents Re-engagement:**\n- Checks historical engagement DB\n- Identifies already-commented posts\n- Tracks recent interactions\n- Prevents spam appearance\n\n**Database Lookup:**\n- Post ID matching\n- Author interaction history\n- Engagement recency\n- Success/failure tracking"
},
"typeVersion": 1,
"id": "-4-13"
},
{
"name": "Check Engagement History",
"type": "n8n-nodes-base.httpRequest",
"position": [
1450,
500
],
"parameters": {
"url": "={{$env.DB_API_URL}}/engagement/check",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "postId",
"value": "={{$json.id}}"
},
{
"name": "author",
"value": "={{$json.author}}"
}
]
}
},
"typeVersion": 3,
"id": "Check-Engagement-History-14"
},
{
"name": "필터 New Posts",
"type": "n8n-nodes-base.if",
"position": [
1650,
500
],
"parameters": {
"conditions": {
"boolean": [
{
"value1": "={{$json.alreadyEngaged}}",
"value2": false
}
]
}
},
"typeVersion": 1,
"id": "-New-Posts-15"
},
{
"name": "메모5",
"type": "n8n-nodes-base.stickyNote",
"position": [
1780,
60
],
"parameters": {
"color": 7,
"width": 360,
"height": 260,
"content": "## 🧠 Multi-Stage AI Analysis\n\n**Stage 1: Content Understanding**\n- Sentiment analysis (positive/negative/neutral)\n- Intent classification (help/vent/question)\n- Topic extraction\n- Entity recognition\n\n**Stage 2: Business Intelligence**\n- Relevance scoring (0-100)\n- Damage type identification\n- Urgency detection\n- Budget indicators\n\n**Stage 3: Strategic Assessment**\n- Engagement opportunity\n- Lead potential (0-1.0)\n- Competitor mention detection\n- Response strategy"
},
"typeVersion": 1,
"id": "-5-16"
},
{
"name": "AI Stage 1",
"type": "n8n-nodes-base.httpRequest",
"position": [
1850,
500
],
"parameters": {
"url": "={{$env.AI_API_URL}}/analyze/content",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "text",
"value": "={{$json.title + ' ' + ($json.selftext || '')}}"
},
{
"name": "context",
"value": "={{$json.subreddit}}"
}
]
}
},
"typeVersion": 3,
"id": "AI-Stage-1-17"
},
{
"name": "AI Stage 2",
"type": "n8n-nodes-base.httpRequest",
"position": [
2050,
500
],
"parameters": {
"url": "={{$env.AI_API_URL}}/analyze/business",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "post",
"value": "={{JSON.stringify($json)}}"
},
{
"name": "contentAnalysis",
"value": "={{JSON.stringify($json.stage1Analysis)}}"
},
{
"name": "industry",
"value": "insurance"
}
]
}
},
"typeVersion": 3,
"id": "AI-Stage-2-18"
},
{
"name": "AI Stage 3",
"type": "n8n-nodes-base.httpRequest",
"position": [
2250,
500
],
"parameters": {
"url": "={{$env.AI_API_URL}}/analyze/strategy",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "post",
"value": "={{JSON.stringify($json)}}"
},
{
"name": "analysis",
"value": "={{JSON.stringify($json.stage2Analysis)}}"
}
]
}
},
"typeVersion": 3,
"id": "AI-Stage-3-19"
},
{
"name": "메모6",
"type": "n8n-nodes-base.stickyNote",
"position": [
2380,
60
],
"parameters": {
"color": 7,
"width": 340,
"height": 240,
"content": "## 📊 Historical Learning\n\n**ML-Powered Optimization:**\n- Analyzes past engagement success\n- Identifies winning patterns\n- Predicts engagement outcomes\n- Optimizes response strategies\n\n**Learning Factors:**\n- Best performing comment styles\n- Optimal posting times\n- Subreddit-specific tactics\n- Topic-based approaches\n\n**Continuously improves over time!**"
},
"typeVersion": 1,
"id": "-6-20"
},
{
"name": "Get Historical Data",
"type": "n8n-nodes-base.httpRequest",
"position": [
2450,
500
],
"parameters": {
"url": "={{$env.ML_API_URL}}/historical/performance",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "subreddit",
"value": "={{$json.subreddit}}"
},
{
"name": "topic",
"value": "={{$json.stage2Analysis.topic}}"
}
]
}
},
"typeVersion": 3,
"id": "Get-Historical-Data-21"
},
{
"name": "ML Prediction",
"type": "n8n-nodes-base.httpRequest",
"position": [
2650,
500
],
"parameters": {
"url": "={{$env.ML_API_URL}}/predict/engagement",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "post",
"value": "={{JSON.stringify($json)}}"
},
{
"name": "analysis",
"value": "={{JSON.stringify($json.fullAnalysis)}}"
},
{
"name": "historical",
"value": "={{JSON.stringify($json.historicalData)}}"
}
]
}
},
"typeVersion": 3,
"id": "ML-Prediction-22"
},
{
"name": "메모7",
"type": "n8n-nodes-base.stickyNote",
"position": [
2780,
60
],
"parameters": {
"color": 8,
"width": 340,
"height": 240,
"content": "## 🔀 Smart Routing Engine\n\n**Decision Paths:**\n1. **High Priority** → Immediate team alert\n2. **Competitor Mention** → Competitive response\n3. **High Lead Potential** → Premium engagement\n4. **Standard** → Automated response\n5. **Low Quality** → Skip\n\n**Routing Criteria:**\n- Predicted engagement score\n- Lead potential\n- Urgency level\n- Competitor activity"
},
"typeVersion": 1,
"id": "-7-23"
},
{
"name": "Route by Priority",
"type": "n8n-nodes-base.switch",
"position": [
2850,
500
],
"parameters": {
"rules": {
"rules": [
{
"value1": "={{$json.prediction.engagementScore}}",
"value2": 0.9,
"operation": "greaterOrEqual"
},
{
"value1": "={{$json.hasCompetitorMention}}",
"value2": true,
"operation": "equals"
},
{
"value1": "={{$json.fullAnalysis.leadPotential}}",
"value2": 0.8,
"operation": "greaterOrEqual"
},
{
"value1": "={{$json.fullAnalysis.relevanceScore}}",
"value2": 60,
"operation": "greaterOrEqual"
}
]
}
},
"typeVersion": 1,
"id": "Route-by-Priority-24"
},
{
"name": "메모8",
"type": "n8n-nodes-base.stickyNote",
"position": [
3050,
60
],
"parameters": {
"color": 3,
"width": 320,
"height": 200,
"content": "## ⚠️ High Priority Alert\n\n**For Critical Posts:**\n- Urgent damage situations\n- High-value opportunities\n- Competitor threats\n- Viral potential\n\n**Sends to:**\n- Slack (team channel)\n- Email (key stakeholders)\n\n**Includes:** Quick action buttons"
},
"typeVersion": 1,
"id": "-8-25"
},
{
"name": "Alert Team",
"type": "n8n-nodes-base.httpRequest",
"position": [
3120,
300
],
"parameters": {
"url": "={{$env.SLACK_WEBHOOK_URL}}",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "text",
"value": "🚨 HIGH PRIORITY Reddit Opportunity"
},
{
"name": "blocks",
"value": "={{JSON.stringify([{type: 'section', text: {type: 'mrkdwn', text: '*High-Value Opportunity*\\n*Post:* ' + $json.title}}])}}"
}
]
}
},
"typeVersion": 3,
"id": "Alert-Team-26"
},
{
"name": "Generate Competitive",
"type": "n8n-nodes-base.httpRequest",
"position": [
3120,
440
],
"parameters": {
"url": "={{$env.AI_API_URL}}/generate/competitive",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "post",
"value": "={{JSON.stringify($json)}}"
},
{
"name": "strategy",
"value": "educational"
}
]
}
},
"typeVersion": 3,
"id": "Generate-Competitive-27"
},
{
"name": "Generate Premium",
"type": "n8n-nodes-base.httpRequest",
"position": [
3120,
580
],
"parameters": {
"url": "={{$env.AI_API_URL}}/generate/variants",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "post",
"value": "={{JSON.stringify($json)}}"
},
{
"name": "variants",
"value": 2
},
{
"name": "style",
"value": "premium"
}
]
}
},
"typeVersion": 3,
"id": "Generate-Premium-28"
},
{
"name": "Select Variant",
"type": "n8n-nodes-base.code",
"position": [
3320,
580
],
"parameters": {
"functionCode": "const item = $input.first().json;\nconst variants = item.responseVariants || {};\nconst random = Math.random();\n\nconst selectedVariant = random < 0.5 ? 'A' : 'B';\nconst selectedResponse = variants[selectedVariant] || variants.A || 'Default response';\n\nreturn [{\n json: {\n ...item,\n testVariant: selectedVariant,\n response: selectedResponse,\n testId: 'ab_' + Date.now() + '_' + selectedVariant\n }\n}];"
},
"typeVersion": 1,
"id": "Select-Variant-29"
},
{
"name": "Generate Standard",
"type": "n8n-nodes-base.httpRequest",
"position": [
3120,
720
],
"parameters": {
"url": "={{$env.AI_API_URL}}/generate/standard",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "post",
"value": "={{JSON.stringify($json)}}"
},
{
"name": "tone",
"value": "helpful"
}
]
}
},
"typeVersion": 3,
"id": "Generate-Standard-30"
},
{
"name": "병합 Responses",
"type": "n8n-nodes-base.merge",
"position": [
3520,
550
],
"parameters": {
"mode": "mergeByPosition"
},
"typeVersion": 2,
"id": "-Responses-31"
},
{
"name": "메모9",
"type": "n8n-nodes-base.stickyNote",
"position": [
3650,
60
],
"parameters": {
"color": 6,
"width": 340,
"height": 220,
"content": "## 🛡️ Quality Assurance Gate\n\n**Pre-Posting Checks:**\n- ✅ No promotional language\n- ✅ Tone appropriateness\n- ✅ Length validation\n- ✅ Grammar/spelling check\n- ✅ Reddit markdown valid\n- ✅ No banned keywords\n- ✅ Subreddit rule compliance"
},
"typeVersion": 1,
"id": "-9-32"
},
{
"name": "Quality Check",
"type": "n8n-nodes-base.code",
"position": [
3720,
550
],
"parameters": {
"functionCode": "const item = $input.first().json;\nconst response = item.response || '';\nconst issues = [];\n\nconst promoWords = ['buy', 'purchase', 'discount', 'sale', 'click here'];\nconst hasPromo = promoWords.some(word => response.toLowerCase().includes(word));\nif (hasPromo) issues.push('Promotional language');\n\nif (response.length > 10000) issues.push('Too long');\nif (response.length < 50) issues.push('Too short');\n\nconst bannedWords = ['spam', 'scam'];\nconst hasBanned = bannedWords.some(word => response.toLowerCase().includes(word));\nif (hasBanned) issues.push('Banned words');\n\nreturn [{\n json: {\n ...item,\n qualityCheck: {\n passed: issues.length === 0,\n issues: issues,\n score: Math.max(0, 100 - (issues.length * 25))\n }\n }\n}];"
},
"typeVersion": 1,
"id": "Quality-Check-33"
},
{
"name": "Quality Gate",
"type": "n8n-nodes-base.if",
"position": [
3920,
550
],
"parameters": {
"conditions": {
"boolean": [
{
"value1": "={{$json.qualityCheck.passed}}",
"value2": true
}
]
}
},
"typeVersion": 1,
"id": "Quality-Gate-34"
},
{
"name": "Flag Review",
"type": "n8n-nodes-base.httpRequest",
"position": [
4120,
670
],
"parameters": {
"url": "={{$env.SLACK_WEBHOOK_URL}}",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "text",
"value": "⚠️ Response failed quality check"
}
]
}
},
"typeVersion": 3,
"id": "Flag-Review-35"
},
{
"name": "Rate 제한",
"type": "n8n-nodes-base.wait",
"position": [
4120,
450
],
"parameters": {
"unit": "seconds",
"amount": 60
},
"typeVersion": 1,
"id": "Rate--36"
},
{
"name": "Post Comment",
"type": "n8n-nodes-base.reddit",
"position": [
4320,
450
],
"parameters": {
"text": "={{$json.response}}",
"postId": "={{$json.id}}",
"resource": "comment",
"operation": "create"
},
"credentials": {
"redditOAuth2Api": {
"id": "1",
"name": "Reddit OAuth2"
}
},
"typeVersion": 1,
"id": "Post-Comment-37"
},
{
"name": "메모10",
"type": "n8n-nodes-base.stickyNote",
"position": [
4450,
60
],
"parameters": {
"color": 7,
"width": 340,
"height": 220,
"content": "## 🎯 Lead Processing\n\n**Multi-Source Enrichment:**\n1. LinkedIn profile lookup\n2. Company information\n3. Email validation\n4. Social media presence\n\n**Advanced Scoring:**\n- Base AI score (0-1.0)\n- Behavioral signals\n- Engagement quality\n- Intent indicators"
},
"typeVersion": 1,
"id": "-10-38"
},
{
"name": "Check Lead",
"type": "n8n-nodes-base.if",
"position": [
4520,
450
],
"parameters": {
"conditions": {
"number": [
{
"value1": "={{$json.fullAnalysis.leadPotential}}",
"value2": 0.6,
"operation": "largerEqual"
}
]
}
},
"typeVersion": 1,
"id": "Check-Lead-39"
},
{
"name": "Enrich Lead",
"type": "n8n-nodes-base.httpRequest",
"position": [
4720,
350
],
"parameters": {
"url": "={{$env.ENRICHMENT_API_URL}}/enrich",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "username",
"value": "={{$json.author}}"
},
{
"name": "postContent",
"value": "={{$json.title}}"
}
]
}
},
"typeVersion": 3,
"id": "Enrich-Lead-40"
},
{
"name": "Score Lead",
"type": "n8n-nodes-base.code",
"position": [
4920,
350
],
"parameters": {
"functionCode": "const item = $input.first().json;\nconst baseScore = item.fullAnalysis?.leadPotential || 0;\nconst enrichment = item.enrichmentData || {};\n\nlet finalScore = baseScore;\nif (enrichment.hasLinkedIn) finalScore += 0.1;\nif (enrichment.hasCompanyInfo) finalScore += 0.15;\nif (enrichment.emailValidated) finalScore += 0.1;\n\nfinalScore = Math.min(1.0, finalScore);\n\nconst tier = finalScore >= 0.85 ? 'hot' : finalScore >= 0.7 ? 'warm' : 'cold';\n\nreturn [{\n json: {\n ...item,\n leadScore: {\n base: baseScore,\n final: finalScore,\n tier: tier\n }\n }\n}];"
},
"typeVersion": 1,
"id": "Score-Lead-41"
},
{
"name": "Route Lead",
"type": "n8n-nodes-base.switch",
"position": [
5120,
350
],
"parameters": {
"rules": {
"rules": [
{
"value1": "={{$json.leadScore.tier}}",
"value2": "hot",
"operation": "equals"
},
{
"value1": "={{$json.leadScore.tier}}",
"value2": "warm",
"operation": "equals"
}
]
}
},
"typeVersion": 1,
"id": "Route-Lead-42"
},
{
"name": "Create Hot Lead",
"type": "n8n-nodes-base.httpRequest",
"position": [
5320,
200
],
"parameters": {
"url": "={{$env.CRM_API_URL}}/leads/hot",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "source",
"value": "reddit"
},
{
"name": "leadData",
"value": "={{JSON.stringify($json)}}"
}
]
}
},
"typeVersion": 3,
"id": "Create-Hot-Lead-43"
},
{
"name": "Alert Sales",
"type": "n8n-nodes-base.httpRequest",
"position": [
5520,
200
],
"parameters": {
"url": "={{$env.SLACK_WEBHOOK_URL}}",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "text",
"value": "🔥 HOT LEAD from Reddit!"
}
]
}
},
"typeVersion": 3,
"id": "Alert-Sales-44"
},
{
"name": "시작 Premium Nurture",
"type": "n8n-nodes-base.httpRequest",
"position": [
5720,
200
],
"parameters": {
"url": "={{$env.AUTOMATION_API_URL}}/sequences/premium",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "leadId",
"value": "={{$json.leadId}}"
},
{
"name": "sequence",
"value": "hot_lead_nurture"
}
]
}
},
"typeVersion": 3,
"id": "-Premium-Nurture-45"
},
{
"name": "Create Warm Lead",
"type": "n8n-nodes-base.httpRequest",
"position": [
5320,
350
],
"parameters": {
"url": "={{$env.CRM_API_URL}}/leads/warm",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "source",
"value": "reddit"
},
{
"name": "leadData",
"value": "={{JSON.stringify($json)}}"
}
]
}
},
"typeVersion": 3,
"id": "Create-Warm-Lead-46"
},
{
"name": "시작 Warm Nurture",
"type": "n8n-nodes-base.httpRequest",
"position": [
5520,
350
],
"parameters": {
"url": "={{$env.AUTOMATION_API_URL}}/sequences/nurture",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "leadId",
"value": "={{$json.leadId}}"
}
]
}
},
"typeVersion": 3,
"id": "-Warm-Nurture-47"
},
{
"name": "Create Cold Lead",
"type": "n8n-nodes-base.httpRequest",
"position": [
5320,
500
],
"parameters": {
"url": "={{$env.CRM_API_URL}}/leads/cold",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "source",
"value": "reddit"
},
{
"name": "leadData",
"value": "={{JSON.stringify($json)}}"
}
]
}
},
"typeVersion": 3,
"id": "Create-Cold-Lead-48"
},
{
"name": "병합 Leads",
"type": "n8n-nodes-base.merge",
"position": [
5920,
350
],
"parameters": {
"mode": "mergeByPosition"
},
"typeVersion": 2,
"id": "-Leads-49"
},
{
"name": "Log Analytics",
"type": "n8n-nodes-base.httpRequest",
"position": [
6120,
350
],
"parameters": {
"url": "={{$env.DB_API_URL}}/analytics/log",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "engagement",
"value": "={{JSON.stringify($json)}}"
}
]
}
},
"typeVersion": 3,
"id": "Log-Analytics-50"
},
{
"name": "Update ML",
"type": "n8n-nodes-base.httpRequest",
"position": [
6320,
350
],
"parameters": {
"url": "={{$env.ML_API_URL}}/model/update",
"method": "POST",
"sendBody": true,
"bodyParameters": {
"parameters": [
{
"name": "outcome",
"value": "={{JSON.stringify($json)}}"
}
]
}
},
"typeVersion": 3,
"id": "Update-ML-51"
}
],
"settings": {
"executionOrder": "v1",
"saveManualExecutions": true
},
"staticData": null,
"connections": {
"AI-Stage-1-17": {
"main": [
[
{
"node": "AI-Stage-2-18",
"type": "main",
"index": 0
}
]
]
},
"AI-Stage-2-18": {
"main": [
[
{
"node": "AI-Stage-3-19",
"type": "main",
"index": 0
}
]
]
},
"AI-Stage-3-19": {
"main": [
[
{
"node": "Get-Historical-Data-21",
"type": "main",
"index": 0
}
]
]
},
"Alert-Team-26": {
"main": [
[
{
"node": "Generate-Premium-28",
"type": "main",
"index": 0
}
]
]
},
"Check-Lead-39": {
"main": [
[
{
"node": "Enrich-Lead-40",
"type": "main",
"index": 0
}
]
]
},
"Rate Limit": {
"main": [
[
{
"node": "Post-Comment-37",
"type": "main",
"index": 0
}
]
]
},
"Route-Lead-42": {
"main": [
[
{
"node": "Create-Hot-Lead-43",
"type": "main",
"index": 0
}
],
[
{
"node": "Create-Warm-Lead-46",
"type": "main",
"index": 0
}
],
[
{
"node": "Create-Cold-Lead-48",
"type": "main",
"index": 0
}
]
]
},
"Score-Lead-41": {
"main": [
[
{
"node": "Route-Lead-42",
"type": "main",
"index": 0
}
]
]
},
"Alert-Sales-44": {
"main": [
[
{
"node": "Start Premium Nurture",
"type": "main",
"index": 0
}
]
]
},
"Enrich-Lead-40": {
"main": [
[
{
"node": "Score-Lead-41",
"type": "main",
"index": 0
}
]
]
},
"Merge Leads": {
"main": [
[
{
"node": "Log-Analytics-50",
"type": "main",
"index": 0
}
]
]
},
"Post-Comment-37": {
"main": [
[
{
"node": "Check-Lead-39",
"type": "main",
"index": 0
}
]
]
},
"Quality-Gate-34": {
"main": [
[
{
"node": "Rate Limit",
"type": "main",
"index": 0
}
],
[
{
"node": "Flag-Review-35",
"type": "main",
"index": 0
}
]
]
},
"Search-Posts-10": {
"main": [
[
{
"node": "Merge Search Results",
"type": "main",
"index": 0
}
]
]
},
"Log-Analytics-50": {
"main": [
[
{
"node": "Update-ML-51",
"type": "main",
"index": 0
}
]
]
},
"ML-Prediction-22": {
"main": [
[
{
"node": "Route-by-Priority-24",
"type": "main",
"index": 0
}
]
]
},
"Quality-Check-33": {
"main": [
[
{
"node": "Quality-Gate-34",
"type": "main",
"index": 0
}
]
]
},
"Manual Trigger": {
"main": [
[
{
"node": "Merge Triggers",
"type": "main",
"index": 0
}
]
]
},
"Merge Triggers": {
"main": [
[
{
"node": "Load-Subreddit-Config-6",
"type": "main",
"index": 0
}
]
]
},
"Select-Variant-29": {
"main": [
[
{
"node": "Merge Responses",
"type": "main",
"index": 1
}
]
]
},
"Create-Hot-Lead-43": {
"main": [
[
{
"node": "Alert-Sales-44",
"type": "main",
"index": 0
}
]
]
},
"Merge Responses": {
"main": [
[
{
"node": "Quality-Check-33",
"type": "main",
"index": 0
}
]
]
},
"Webhook Trigger": {
"main": [
[
{
"node": "Merge Triggers",
"type": "main",
"index": 0
}
]
]
},
"Create-Cold-Lead-48": {
"main": [
[
{
"node": "Merge Leads",
"type": "main",
"index": 2
}
]
]
},
"Create-Warm-Lead-46": {
"main": [
[
{
"node": "Start Warm Nurture",
"type": "main",
"index": 0
}
]
]
},
"Filter New Posts": {
"main": [
[
{
"node": "AI-Stage-1-17",
"type": "main",
"index": 0
}
]
]
},
"Generate-Premium-28": {
"main": [
[
{
"node": "Select-Variant-29",
"type": "main",
"index": 0
}
]
]
},
"Schedule Trigger": {
"main": [
[
{
"node": "Merge Triggers",
"type": "main",
"index": 0
}
]
]
},
"Split-Subreddits-8": {
"main": [
[
{
"node": "Search-Posts-10",
"type": "main",
"index": 0
},
{
"node": "Search-Competitor-Mentions-11",
"type": "main",
"index": 0
}
]
]
},
"Generate-Standard-30": {
"main": [
[
{
"node": "Merge Responses",
"type": "main",
"index": 2
}
]
]
},
"Route-by-Priority-24": {
"main": [
[
{
"node": "Alert-Team-26",
"type": "main",
"index": 0
}
],
[
{
"node": "Generate-Competitive-27",
"type": "main",
"index": 0
}
],
[
{
"node": "Generate-Premium-28",
"type": "main",
"index": 0
}
],
[
{
"node": "Generate-Standard-30",
"type": "main",
"index": 0
}
]
]
},
"Start Warm Nurture": {
"main": [
[
{
"node": "Merge Leads",
"type": "main",
"index": 1
}
]
]
},
"Get-Historical-Data-21": {
"main": [
[
{
"node": "ML-Prediction-22",
"type": "main",
"index": 0
}
]
]
},
"Generate-Competitive-27": {
"main": [
[
{
"node": "Merge Responses",
"type": "main",
"index": 0
}
]
]
},
"Merge Search Results": {
"main": [
[
{
"node": "Check-Engagement-History-14",
"type": "main",
"index": 0
}
]
]
},
"Load-Subreddit-Config-6": {
"main": [
[
{
"node": "Split-Subreddits-8",
"type": "main",
"index": 0
}
]
]
},
"Start Premium Nurture": {
"main": [
[
{
"node": "Merge Leads",
"type": "main",
"index": 0
}
]
]
},
"Check-Engagement-History-14": {
"main": [
[
{
"node": "Filter New Posts",
"type": "main",
"index": 0
}
]
]
},
"Search-Competitor-Mentions-11": {
"main": [
[
{
"node": "Merge Search Results",
"type": "main",
"index": 1
}
]
]
}
},
"triggerCount": 3
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
고급
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
리드 생성 및 이메일 워크플로
Google 지도, SendGrid 및 AI를 사용한 B2B 잠재 고객 개발 및 이메일 마케팅 자동화
If
Set
Code
+
If
Set
Code
141 노드Ezema Kingsley Chibuzo
리드 생성
시각화 참조 라이브러리에서 n8n 노드를 탐색
可视化 참조 라이브러리에서 n8n 노드를 탐색
If
Ftp
Set
+
If
Ftp
Set
113 노드I versus AI
기타
GPT-4o, WordPress, LinkedIn을 사용한 RSS 콘텐츠 자동 블로그 게시
GPT-4o, WordPress 및 LinkedIn을 사용한 RSS 콘텐츠 블로그 게시물 자동 발행
If
Set
Code
+
If
Set
Code
40 노드Immanuel
인공지능
Airtable, OpenAI 및 Unipile을 사용한 자동화된 LinkedIn 잠재 고객 생성 및 개인 메시지 발송
Airtable, OpenAI 및 Unipile을 사용한 자동화된 LinkedIn 리드 생성 및 개인 메시지 발송
If
Set
Code
+
If
Set
Code
143 노드Ruben AI
리드 육성
매일 WhatsApp 그룹 지능형 분석: GPT-4.1 분석 및 음성 메시지 변환
매일 WhatsApp 그룹 지능 분석: GPT-4.1 분석 및 음성 메시지 트랜스크립션
If
Set
Code
+
If
Set
Code
52 노드Daniel Lianes
기타
반려동물 가게 4
🐶 펫 샵 예약 AI 대리자
If
Set
Code
+
If
Set
Code
187 노드Bruno Dias
인공지능
워크플로우 정보
난이도
고급
노드 수52
카테고리-
노드 유형12
저자
Shelly-Ann Davy
@SheCodesFlowFounder of The Workflow Muse & @SheCodesFlow. I craft elegant, task-focused automations for creators, founders, and soft-tech enthusiasts. “Automate with grace. Scale with power.”
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유