Recolector de UGC de Fiverr
Este es unAI, Marketingflujo de automatización del dominio deautomatización que contiene 8 nodos.Utiliza principalmente nodos como Html, HttpRequest, GoogleSheets, ScheduleTrigger, combinando tecnología de inteligencia artificial para lograr automatización inteligente. Investigación automatizada del mercado UGC de Fiverr para rastrear freelancers utilizando Hojas de Google
- •Pueden requerirse credenciales de autenticación para la API de destino
- •Credenciales de API de Google Sheets
Nodos utilizados (8)
Categoría
{
"id": "daABmpJ3xdrHjUS7",
"meta": {
"instanceId": "84ad02d6104594179f43f1ce9cfe3a81637b2faedb57dafcb9e649b7542988db",
"templateCredsSetupCompleted": true
},
"name": "Fiverr UGC Scraper",
"tags": [],
"nodes": [
{
"id": "639d8c5d-9b2c-4dda-a496-7098c298b5a5",
"name": "Activador Diario de Extracción de Fiverr",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
0,
0
],
"parameters": {
"rule": {
"interval": [
{
"triggerAtHour": 9
}
]
}
},
"typeVersion": 1.2
},
{
"id": "60977b7f-c8ec-4ec9-9d2a-e2d6c58149e6",
"name": "Obtener Resultados de Búsqueda de Fiverr",
"type": "n8n-nodes-base.httpRequest",
"position": [
220,
0
],
"parameters": {
"url": "https://www.fiverr.com/search/gigs",
"options": {},
"sendQuery": true,
"sendHeaders": true,
"queryParameters": {
"parameters": [
{
"name": "query",
"value": "ugc"
}
]
},
"headerParameters": {
"parameters": [
{
"name": "User-Agent",
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"
},
{
"name": "Accept",
"value": "text/html"
},
{
"name": "Accept-Language",
"value": "en-US,en;q=0.9"
}
]
}
},
"typeVersion": 4.2
},
{
"id": "b3cc4270-c7a3-4fcc-88b3-795c6c7b418d",
"name": "Extraer Datos del HTML",
"type": "n8n-nodes-base.html",
"position": [
580,
0
],
"parameters": {
"options": {},
"operation": "extractHtmlContent",
"extractionValues": {
"values": [
{
"key": "price",
"cssSelector": "div.basic-gig-card a._Z7OVIW span.text-bold > span"
},
{
"key": "title",
"cssSelector": "div.basic-gig-card p.f2YMuU6"
},
{
"key": "Selller",
"cssSelector": "div.basic-gig-card a._1lc1p3l2 span.vp9lqtk"
},
{
"key": "Gig URL",
"cssSelector": "div.basic-gig-card > a.media"
}
]
}
},
"typeVersion": 1.2
},
{
"id": "b5e115fe-3f5e-4ead-b09d-35af6c002204",
"name": "Añadir Datos de Gig a la Hoja",
"type": "n8n-nodes-base.googleSheets",
"position": [
800,
0
],
"parameters": {
"columns": {
"value": {
"Price": "={{ $json.price }}",
"Title": "={{ $json.title }}",
"Gig URL": "={{ $json[\"Gig URL\"] }}",
"Seller Name": "={{ $json.Selller }}"
},
"schema": [
{
"id": "Price",
"type": "string",
"display": true,
"required": false,
"displayName": "Price",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Title",
"type": "string",
"display": true,
"required": false,
"displayName": "Title",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Seller Name",
"type": "string",
"display": true,
"required": false,
"displayName": "Seller Name",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Gig URL",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "Gig URL",
"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/1mSpImM6r33QkQiYAZEoyvqo6Jce8pR4iyCZgUXqkQfk/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1mSpImM6r33QkQiYAZEoyvqo6Jce8pR4iyCZgUXqkQfk",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1mSpImM6r33QkQiYAZEoyvqo6Jce8pR4iyCZgUXqkQfk/edit?usp=drivesdk",
"cachedResultName": "Fiverr UGC Scraper"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "K5yYfUnKFTqaRn6A",
"name": "Google Sheets account"
}
},
"typeVersion": 4.5
},
{
"id": "3834eabc-6865-4fbb-941e-4e76e84d461f",
"name": "Nota Adhesiva",
"type": "n8n-nodes-base.stickyNote",
"position": [
-80,
-1040
],
"parameters": {
"color": 5,
"width": 520,
"height": 1260,
"content": "## ⚙️ Section 1: **Trigger & Data Fetching**\n\nThis section is responsible for **automatically starting the workflow** and **retrieving Fiverr gig listings** for UGC content creators.\n\n---\n\n### ⏰ 1. `Daily Fiverr Scrape Trigger`\n\n> **🧠 Purpose:** Starts the entire workflow on a scheduled basis.\n\n📌 **Details:**\n\n* 🔁 Runs automatically at specified intervals (daily, hourly, etc.)\n* 🔌 Acts as the starting point of your automation pipeline\n* 🧩 Useful for keeping your dataset fresh without manual intervention\n\n🔧 **Example configuration:**\n\n* `Frequency:` Every 24 hours\n* `Time:` 09:00 AM UTC\n\n---\n\n### 🌐 2. `Fetch Fiverr Search Results`\n\n> **🧠 Purpose:** Makes an HTTP GET request to Fiverr to fetch search results for UGC content creators.\n\n📌 **Details:**\n\n* 🌍 **Endpoint:** `https://www.fiverr.com/search/gigs?query=UGC%20content%20creator`\n* 🧾 **Method:** `GET`\n* 📦 **Returns:** Raw HTML content of the search result page\n* 🔐 Supports headers (e.g., user-agent) if needed to bypass scraping blocks\n\n🧰 **Pro tips:**\n\n* Consider rotating user agents or using proxies for better reliability\n* Use query parameters to refine your search (e.g., country, category)\n\n---\n\n"
},
"typeVersion": 1
},
{
"id": "09a950f8-54a9-409c-aed6-e3fd908a7f14",
"name": "Nota Adhesiva1",
"type": "n8n-nodes-base.stickyNote",
"position": [
500,
-1500
],
"parameters": {
"color": 3,
"width": 520,
"height": 1720,
"content": "## 🧠 Section 2: **HTML Parsing & Data Logging**\n\nThis section focuses on **extracting useful data** from the raw HTML and then **storing it securely** in Google Sheets for future reference.\n\n---\n\n### 🧱 3. `Extract Gig Data from HTML`\n\n> **🧠 Purpose:** Parses the fetched HTML and extracts key gig details.\n\n📌 **Extracted Fields:**\n\n* 💵 **Price** – Starting price of the gig\n* 🧑🎨 **Seller** – Name of the gig creator\n* 📝 **Title** – Gig headline\n* 🔗 **Gig URL** – Direct link to the gig\n\n🔍 **How it works:**\n\n* Uses **CSS selectors** or **XPath** to find the right HTML nodes\n* Grabs the values and passes them as structured data to the next node\n\n⚠️ **Note:** You may need to update selectors if Fiverr changes its HTML structure.\n\n---\n\n### 📊 4. `Append Gig Data to Sheet`\n\n> **🧠 Purpose:** Stores the extracted gig data in a connected Google Sheet.\n\n📌 **Details:**\n\n* 📁 Appends each gig as a new row\n* 🧾 Keeps a log of all scrapes for historical analysis\n* 🔄 Works with dynamic ranges – no manual sheet setup needed\n\n🔐 **Sheet Features:**\n\n* 🧹 You can apply filters or conditional formatting\n* 🗂 Consider using a timestamp column for easier tracking\n\n---\n\n## ✅ Summary\n\nYour workflow is a **powerful automation** that:\n\n* 🔄 Runs automatically on schedule\n* 🌐 Fetches Fiverr UGC gigs\n* 🧱 Parses and extracts valuable info\n* 📊 Logs everything in an easy-to-analyze Google Sheet\n\nLet me know if you'd like help adding:\n\n* 📌 Deduplication logic\n* 🔔 Email/Slack alerts when new gigs are found\n* 🧼 Data cleanup/formatting in Sheets\n\n"
},
"typeVersion": 1
},
{
"id": "c9562319-f44c-461c-bcb0-84192b8a8e3f",
"name": "Nota Adhesiva9",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1780,
-1020
],
"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": "bd479abb-b26e-4b8c-a1f8-14fde7041059",
"name": "Nota Adhesiva4",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1780,
-680
],
"parameters": {
"color": 4,
"width": 1289,
"height": 2378,
"content": "## ⚙️ Section 1: **Trigger & Data Fetching**\n\nThis section is responsible for **automatically starting the workflow** and **retrieving Fiverr gig listings** for UGC content creators.\n\n---\n\n### ⏰ 1. `Daily Fiverr Scrape Trigger`\n\n> **🧠 Purpose:** Starts the entire workflow on a scheduled basis.\n\n📌 **Details:**\n\n* 🔁 Runs automatically at specified intervals (daily, hourly, etc.)\n* 🔌 Acts as the starting point of your automation pipeline\n* 🧩 Useful for keeping your dataset fresh without manual intervention\n\n🔧 **Example configuration:**\n\n* `Frequency:` Every 24 hours\n* `Time:` 09:00 AM UTC\n\n---\n\n### 🌐 2. `Fetch Fiverr Search Results`\n\n> **🧠 Purpose:** Makes an HTTP GET request to Fiverr to fetch search results for UGC content creators.\n\n📌 **Details:**\n\n* 🌍 **Endpoint:** `https://www.fiverr.com/search/gigs?query=UGC%20content%20creator`\n* 🧾 **Method:** `GET`\n* 📦 **Returns:** Raw HTML content of the search result page\n* 🔐 Supports headers (e.g., user-agent) if needed to bypass scraping blocks\n\n🧰 **Pro tips:**\n\n* Consider rotating user agents or using proxies for better reliability\n* Use query parameters to refine your search (e.g., country, category)\n\n---\n\n## 🧠 Section 2: **HTML Parsing & Data Logging**\n\nThis section focuses on **extracting useful data** from the raw HTML and then **storing it securely** in Google Sheets for future reference.\n\n---\n\n### 🧱 3. `Extract Gig Data from HTML`\n\n> **🧠 Purpose:** Parses the fetched HTML and extracts key gig details.\n\n📌 **Extracted Fields:**\n\n* 💵 **Price** – Starting price of the gig\n* 🧑🎨 **Seller** – Name of the gig creator\n* 📝 **Title** – Gig headline\n* 🔗 **Gig URL** – Direct link to the gig\n\n🔍 **How it works:**\n\n* Uses **CSS selectors** or **XPath** to find the right HTML nodes\n* Grabs the values and passes them as structured data to the next node\n\n⚠️ **Note:** You may need to update selectors if Fiverr changes its HTML structure.\n\n---\n\n### 📊 4. `Append Gig Data to Sheet`\n\n> **🧠 Purpose:** Stores the extracted gig data in a connected Google Sheet.\n\n📌 **Details:**\n\n* 📁 Appends each gig as a new row\n* 🧾 Keeps a log of all scrapes for historical analysis\n* 🔄 Works with dynamic ranges – no manual sheet setup needed\n\n🔐 **Sheet Features:**\n\n* 🧹 You can apply filters or conditional formatting\n* 🗂 Consider using a timestamp column for easier tracking\n\n---\n\n## ✅ Summary\n\nYour workflow is a **powerful automation** that:\n\n* 🔄 Runs automatically on schedule\n* 🌐 Fetches Fiverr UGC gigs\n* 🧱 Parses and extracts valuable info\n* 📊 Logs everything in an easy-to-analyze Google Sheet\n\nLet me know if you'd like help adding:\n\n* 📌 Deduplication logic\n* 🔔 Email/Slack alerts when new gigs are found\n* 🧼 Data cleanup/formatting in Sheets\n\nReady to upgrade it further? 😎\n"
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "9e357a6c-19fd-490d-b5ea-7afd9a4b533d",
"connections": {
"b3cc4270-c7a3-4fcc-88b3-795c6c7b418d": {
"main": [
[
{
"node": "b5e115fe-3f5e-4ead-b09d-35af6c002204",
"type": "main",
"index": 0
}
]
]
},
"639d8c5d-9b2c-4dda-a496-7098c298b5a5": {
"main": [
[
{
"node": "60977b7f-c8ec-4ec9-9d2a-e2d6c58149e6",
"type": "main",
"index": 0
}
]
]
},
"60977b7f-c8ec-4ec9-9d2a-e2d6c58149e6": {
"main": [
[
{
"node": "b3cc4270-c7a3-4fcc-88b3-795c6c7b418d",
"type": "main",
"index": 0
}
]
]
}
}
}¿Cómo usar este flujo de trabajo?
Copie el código de configuración JSON de arriba, cree un nuevo flujo de trabajo en su instancia de n8n y seleccione "Importar desde JSON", pegue la configuración y luego modifique la configuración de credenciales según sea necesario.
¿En qué escenarios es adecuado este flujo de trabajo?
Intermedio - Inteligencia Artificial, Marketing
¿Es de pago?
Este flujo de trabajo es completamente gratuito, puede importarlo y usarlo directamente. Sin embargo, tenga en cuenta que los servicios de terceros utilizados en el flujo de trabajo (como la API de OpenAI) pueden requerir un pago por su cuenta.
Flujos de trabajo relacionados recomendados
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
Compartir este flujo de trabajo