Fiverr UGC スクレイパー
中級
これはAI, Marketing分野の自動化ワークフローで、8個のノードを含みます。主にHtml, HttpRequest, GoogleSheets, ScheduleTriggerなどのノードを使用、AI技術を活用したスマート自動化を実現。 フリーランスのUGC市場リサーチの自動化Fiverr UGCマーケット調査をGoogleスプレッドシートで追跡
前提条件
- •ターゲットAPIの認証情報が必要な場合あり
- •Google Sheets API認証情報
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"id": "daABmpJ3xdrHjUS7",
"meta": {
"instanceId": "84ad02d6104594179f43f1ce9cfe3a81637b2faedb57dafcb9e649b7542988db",
"templateCredsSetupCompleted": true
},
"name": "Fiverr UGC Scraper",
"tags": [],
"nodes": [
{
"id": "639d8c5d-9b2c-4dda-a496-7098c298b5a5",
"name": "日次Fiverr収集トリガー",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
0,
0
],
"parameters": {
"rule": {
"interval": [
{
"triggerAtHour": 9
}
]
}
},
"typeVersion": 1.2
},
{
"id": "60977b7f-c8ec-4ec9-9d2a-e2d6c58149e6",
"name": "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": "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": "シートへのギグデータ追加",
"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": "付箋",
"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": "付箋1",
"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": "付箋9",
"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": "付箋4",
"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
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
中級 - 人工知能, マーケティング
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
CrunchBase投資家データ
投資家インテリジェンスの自動化:CrunchBaseからGoogleシートデータコレクター
Code
Http Request
Google Sheets
+
Code
Http Request
Google Sheets
8 ノードYaron Been
財務
大規模超パーソナライズドアウトーチをBright DataとLLMで自動化
Bright Dataと大規模言語モデルを通じた大規模超パーソナライズドアッティングの自動化
If
Set
Wait
+
If
Set
Wait
21 ノードYaron Been
営業
Phantombuster を使った LinkedIn 投稿の返信アクション自動化
Phantombuster、OpenAI GPT、Google Sheets を使って LinkedIn の自動インタラクションを追跡
Http Request
Google Sheets
Agent
+
Http Request
Google Sheets
Agent
14 ノードYaron Been
人工知能
自動ニュース要約とメールサマリ(GPT-4、NewsAPI、Gmail)
GPT-4、NewsAPI、Gmail を使用したニュース要約とメールサマリーの自動生成
Gmail
Http Request
Google Sheets
+
Gmail
Http Request
Google Sheets
7 ノードYaron Been
人工知能
Bright Dataを使って起こるべきイベントをスクレイピング
Bright Dataとn8nによる自動イベント発見
Code
Html
Http Request
+
Code
Html
Http Request
11 ノードYaron Been
人工知能
Bright Dataを活用した競合価格監視
Bright Dataとn8nを使用した自動のな競合価格モニタリング
If
Code
Html
+
If
Code
Html
15 ノードYaron Been
人工知能
ワークフロー情報
難易度
中級
ノード数8
カテゴリー2
ノードタイプ5
作成者
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で表示 →
このワークフローを共有