Durch den BrightData-Trend-Tracker
Dies ist ein AI-Bereich Automatisierungsworkflow mit 9 Nodes. Hauptsächlich werden Html, HttpRequest, GoogleSheets, ScheduleTrigger und andere Nodes verwendet, kombiniert mit KI-Technologie für intelligente Automatisierung. Automatisierter Trend-Tracking mit Bright Data und n8n
- •Möglicherweise sind Ziel-API-Anmeldedaten erforderlich
- •Google Sheets API-Anmeldedaten
Verwendete Nodes (9)
Kategorie
{
"id": "m4kRfWIYJxn6PoOx",
"meta": {
"instanceId": "60046904b104f0f72b2629a9d88fe9f676be4035769f1f08dad1dd38a76b9480",
"templateCredsSetupCompleted": true
},
"name": "Trend_Tracker_via_Bright_Data",
"tags": [],
"nodes": [
{
"id": "6cebc2fd-3e61-41c8-9f23-25ca5bff2a54",
"name": "Haftnotiz9",
"type": "n8n-nodes-base.stickyNote",
"position": [
-2400,
620
],
"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": "e4b7bd42-1b24-4f7c-90a0-b7909afcdca0",
"name": "Haftnotiz4",
"type": "n8n-nodes-base.stickyNote",
"position": [
-2400,
960
],
"parameters": {
"color": 4,
"width": 1289,
"height": 2258,
"content": "## 🚀 **Monthly Viral Trend Tracker Workflow**\n\nThis automation helps you track viral posts on **Quora** around specific topics (like *marketing* or *design*) every month. It scrapes trending content, extracts useful data (titles, URLs, stats), and saves it into a Google Sheet for later use — perfect for trend research, reporting, or content inspiration.\n\n---\n\n### 🧠 **SECTION 1: Trend Trigger & Scraper**\n\n> **Purpose:** Automate the scraping of viral content from Quora every month.\n\n#### ⏰ `Node 1: Monthly Trend Trigger`\n\n**🔗 Type:** Cron Scheduler\n**🧩 What it does:**\nThis node is like your personal assistant — it **automatically starts the workflow on the 1st day of every month** without you lifting a finger.\n\n* 🗓 Trigger schedule: Monthly (e.g., `0 0 1 * *`)\n* 📈 Use Case: Keeps your trend tracking consistent and timely\n\n> 🧠 *Why it matters:* Instead of manually checking viral trends, this node ensures it’s **fully automated**, perfect for monthly reports or trend tracking dashboards.\n\n---\n\n#### 🌐 `Node 2: Scrape Quora Trends (Bright Data)`\n\n**🔗 Type:** HTTP Request\n**🧩 What it does:**\nThis node sends a **POST request to Bright Data** to scrape trending Quora results for a given topic (like `\"https://www.quora.com/search?q=marketing\"`).\n\n* 🔒 Uses **Bright Data Web Unlocker** to bypass restrictions\n* 🧠 Intelligent scraping with full HTML + rendering\n* 🔍 Targets specific search terms (e.g., `marketing`, `UX`, `AI in marketing`)\n\n> 💡 *Why it matters:* You can collect **real trending content** from Quora without opening your browser. Bright Data handles the hard stuff like JavaScript, proxies, and blocks.\n\n---\n\n### 🧾 **SECTION 2: Extract & Save Insights**\n\n> **Purpose:** Process the scraped data and store it in a usable format (Google Sheets).\n\n#### 🧱 `Node 3: Extract Post Titles & Stats`\n\n**🔗 Type:** HTML Extract\n**🧩 What it does:**\nTakes the raw HTML from Quora and pulls out the meaningful information you care about:\n\n* 📝 Question titles or post headlines\n* 🔗 URLs\n* 👍 Vote count or engagement\n* 🧑 Author or answer snippet (if desired)\n\nYou use **CSS Selectors or XPath** to tell n8n what to extract. For example:\n\n```css\na.q-box.qu-mb--tiny → Post links \ndiv.q-relative → Snippets or text \n```\n\n> 🧠 *Why it matters:* This is where raw data becomes structured. You’re now transforming messy HTML into useful, clean trend info.\n\n---\n\n#### 📊 `Node 4: Save Trends to Sheet`\n\n**🔗 Type:** Google Sheets\n**🧩 What it does:**\nTakes the structured trend data and **appends it to a Google Sheet** for archiving, analysis, or sharing.\n\n* 🔄 Keeps data centralized in Google Drive\n* 🧾 Every entry becomes part of a monthly trend log\n* 📤 Can be exported, visualized, or emailed later\n\n> 💡 *Why it matters:* This gives you a **living database of viral content** that you can reference later for reports, content ideas, social strategy, or client insights.\n\n---\n\n### 📦 **Workflow Summary**\n\n| Section | What's Happening | Icons |\n| ------------------------------------ | --------------------------------------------------------------------------------- | -------- |\n| **🧠 Section 1**<br>Trigger & Scrape | Automatically triggers each month → sends request to scrape Quora via Bright Data | ⏰ 🌐 🔍 |\n| **🧾 Section 2**<br>Extract & Store | Parses HTML → extracts question titles, votes, links → saves to Google Sheets | 🧾 🧪 📊 |\n\n---\n\n### 💼 How a Beginner Can Use This\n\n1. **No Code Needed:** All steps use visual nodes in n8n.\n2. **Customizable Topics:** Change `\"url\"` in the HTTP node to track any niche.\n3. **Scalable:** Duplicate the scraping node to include Reddit, Twitter, or LinkedIn later.\n4. **Google Sheets Ready:** Easy to share or use in reporting tools like Looker Studio or Excel.\n\n---\n"
},
"typeVersion": 1
},
{
"id": "d1595d84-94ee-4678-9ed5-ee83dc421d50",
"name": "Monatlicher Trend-Trigger1",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
-420,
1580
],
"parameters": {
"rule": {
"interval": [
{
"field": "months",
"triggerAtHour": 9
}
]
}
},
"typeVersion": 1.2
},
{
"id": "5796454a-2479-450d-8e1c-b9e9344e0da0",
"name": "Quora-Trends scrapy (Bright Data)",
"type": "n8n-nodes-base.httpRequest",
"position": [
-200,
1580
],
"parameters": {
"url": "https://api.brightdata.com/request",
"method": "POST",
"options": {},
"sendBody": true,
"sendHeaders": true,
"bodyParameters": {
"parameters": [
{
"name": "zone",
"value": "n8n_unblocker"
},
{
"name": "url",
"value": "https://www.quora.com/search?q=marketing"
},
{
"name": "country",
"value": "us"
},
{
"name": "format",
"value": "raw"
},
{
"name": "render",
"value": "true"
}
]
},
"headerParameters": {
"parameters": [
{
"name": "Authorization",
"value": "Bearer 40127ac3c2b4861572c8ad4c6d2273a0ce0472cb3ea7d3ac85a74a34629067aa"
}
]
}
},
"typeVersion": 4.2
},
{
"id": "4c93f548-a848-4aa9-bdf7-d8b282d49dbb",
"name": "Beitragstitel & Statistiken extrahieren",
"type": "n8n-nodes-base.html",
"position": [
80,
1580
],
"parameters": {
"options": {},
"operation": "extractHtmlContent",
"extractionValues": {
"values": [
{
"key": "Title",
"cssSelector": "<span style=\"background: none;\">What exactly is digital marketing</span>"
},
{
"key": "Answers",
"cssSelector": "<a class=\"q-box qu-cursor--pointer qu-hover--textDecoration--underline b2c1r2a puppeteer_test_link\" href=\"https://www.quora.com/What-exactly-is-digital-marketing\" target=\"_blank\" style=\"box-sizing: border-box; border-radius: inherit;\">3.2K answers</a>"
}
]
}
},
"typeVersion": 1.2
},
{
"id": "40bf951b-4c60-4660-a6dc-c3cd99298e94",
"name": "Trends in Tabelle speichern",
"type": "n8n-nodes-base.googleSheets",
"position": [
300,
1580
],
"parameters": {
"columns": {
"value": {
"Title": "={{ $json.Title }}",
"Answer": "={{ $json.Answers }}"
},
"schema": [
{
"id": "Title",
"type": "string",
"display": true,
"required": false,
"displayName": "Title",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Answer",
"type": "string",
"display": true,
"required": false,
"displayName": "Answer",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "append",
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/19j13GLmFHZUnIKH5KGgdj0ohVMx4MhOnDf5ovI0yz6Y/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "19j13GLmFHZUnIKH5KGgdj0ohVMx4MhOnDf5ovI0yz6Y",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/19j13GLmFHZUnIKH5KGgdj0ohVMx4MhOnDf5ovI0yz6Y/edit?usp=drivesdk",
"cachedResultName": "Trend tracker"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "r2mDaisH6e9VkwHl",
"name": "Google Sheets account"
}
},
"typeVersion": 4.6
},
{
"id": "b8bff546-392a-4f88-ac67-7d3336978cc0",
"name": "Haftnotiz3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-460,
600
],
"parameters": {
"color": 3,
"width": 400,
"height": 1180,
"content": "### 🧠 **SECTION 1: Trend Trigger & Scraper**\n\n> **Purpose:** Automate the scraping of viral content from Quora every month.\n\n#### ⏰ `Node 1: Monthly Trend Trigger`\n\n**🔗 Type:** Cron Scheduler\n**🧩 What it does:**\nThis node is like your personal assistant — it **automatically starts the workflow on the 1st day of every month** without you lifting a finger.\n\n* 🗓 Trigger schedule: Monthly (e.g., `0 0 1 * *`)\n* 📈 Use Case: Keeps your trend tracking consistent and timely\n\n> 🧠 *Why it matters:* Instead of manually checking viral trends, this node ensures it’s **fully automated**, perfect for monthly reports or trend tracking dashboards.\n\n---\n\n#### 🌐 `Node 2: Scrape Quora Trends (Bright Data)`\n\n**🔗 Type:** HTTP Request\n**🧩 What it does:**\nThis node sends a **POST request to Bright Data** to scrape trending Quora results for a given topic (like `\"https://www.quora.com/search?q=marketing\"`).\n\n* 🔒 Uses **Bright Data Web Unlocker** to bypass restrictions\n* 🧠 Intelligent scraping with full HTML + rendering\n* 🔍 Targets specific search terms (e.g., `marketing`, `UX`, `AI in marketing`)\n\n> 💡 *Why it matters:* You can collect **real trending content** from Quora without opening your browser. Bright Data handles the hard stuff like JavaScript, proxies, and blocks.\n\n---\n\n"
},
"typeVersion": 1
},
{
"id": "c4c10db4-b6e1-413d-9183-cd9b8fb6c0fa",
"name": "Haftnotiz5",
"type": "n8n-nodes-base.stickyNote",
"position": [
20,
720
],
"parameters": {
"color": 5,
"width": 400,
"height": 1060,
"content": "### 🧾 **SECTION 2: Extract & Save Insights**\n\n> **Purpose:** Process the scraped data and store it in a usable format (Google Sheets).\n\n#### 🧱 `Node 3: Extract Post Titles & Stats`\n\n**🔗 Type:** HTML Extract\n**🧩 What it does:**\nTakes the raw HTML from Quora and pulls out the meaningful information you care about:\n\n* 📝 Question titles or post headlines\n* 🔗 URLs\n* 👍 Vote count or engagement\n* 🧑 Author or answer snippet (if desired)\n\nYou use **CSS Selectors or XPath** to tell n8n what to extract. For example:\n\n```css\na.q-box.qu-mb--tiny → Post links \ndiv.q-relative → Snippets or text \n```\n\n> 🧠 *Why it matters:* This is where raw data becomes structured. You’re now transforming messy HTML into useful, clean trend info.\n\n---\n\n#### 📊 `Node 4: Save Trends to Sheet`\n\n**🔗 Type:** Google Sheets\n**🧩 What it does:**\nTakes the structured trend data and **appends it to a Google Sheet** for archiving, analysis, or sharing.\n\n"
},
"typeVersion": 1
},
{
"id": "772bfade-22ab-46d5-aadf-9ec46d99b7f6",
"name": "Haftnotiz",
"type": "n8n-nodes-base.stickyNote",
"position": [
480,
720
],
"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
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "f4efa76f-fdce-4081-aa53-54b8c36cbcfc",
"connections": {
"d1595d84-94ee-4678-9ed5-ee83dc421d50": {
"main": [
[
{
"node": "5796454a-2479-450d-8e1c-b9e9344e0da0",
"type": "main",
"index": 0
}
]
]
},
"4c93f548-a848-4aa9-bdf7-d8b282d49dbb": {
"main": [
[
{
"node": "40bf951b-4c60-4660-a6dc-c3cd99298e94",
"type": "main",
"index": 0
}
]
]
},
"5796454a-2479-450d-8e1c-b9e9344e0da0": {
"main": [
[
{
"node": "4c93f548-a848-4aa9-bdf7-d8b282d49dbb",
"type": "main",
"index": 0
}
]
]
}
}
}Wie verwende ich diesen Workflow?
Kopieren Sie den obigen JSON-Code, erstellen Sie einen neuen Workflow in Ihrer n8n-Instanz und wählen Sie "Aus JSON importieren". Fügen Sie die Konfiguration ein und passen Sie die Anmeldedaten nach Bedarf an.
Für welche Szenarien ist dieser Workflow geeignet?
Fortgeschritten - Künstliche Intelligenz
Ist es kostenpflichtig?
Dieser Workflow ist völlig kostenlos. Beachten Sie jedoch, dass Drittanbieterdienste (wie OpenAI API), die im Workflow verwendet werden, möglicherweise kostenpflichtig sind.
Verwandte Workflows
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
Diesen Workflow teilen