Skip to content
NEWMarketplace and the trig8n Agent: sell what you build, and get plans and changes that are tested before you see them. See what is new

Library / Web Scraping & Research

Web Scraping & Research

Scrape Fiverr Gig Listings Daily into Google Sheets

Every day, it fetches Fiverr search results, extracts gig details from the HTML, and appends them as new rows in Google Sheets.

What it does

## ⚙️ Section 1: Trigger & Data Fetching This section is responsible for automatically starting the workflow and retrieving Fiverr gig listings for UGC content creators. --- ### ⏰ 1. Daily Fiverr Scrape Trigger > 🧠 Purpose: Starts the entire workflow on a scheduled basis. 📌 Details: * 🔁 Runs automatically at specified intervals (daily, hourly, etc.) * 🔌 Acts as the starting point of your automation pipeline * 🧩 Useful for keeping your dataset fresh without manual intervention 🔧 Example configuration: * Frequency: Every 24 hours * Time: 09:00 AM UTC --- ### 🌐 2. Fetch Fiverr Search Results > 🧠 Purpose: Makes an HTTP GET request to Fiverr to fetch search results for UGC content creators. 📌 Details: * 🌍 Endpoint: https://www.fiverr.com/search/gigs?query=UGC%20content%20creator * 🧾 Method: GET * 📦 Returns: Raw HTML content of the search result page * 🔐 Supports headers (e.g., user-agent) if needed to bypass scraping blocks 🧰 Pro tips: * Consider rotating user agents or using proxies for better reliability * Use query parameters to refine your search (e.g., country, category) --- ## 🧠 Section 2: HTML Parsing & Data Logging This section focuses on extracting useful data from the raw HTML and then storing it securely in Google Sheets for future reference. --- ### 🧱 3. Extract Gig Data from HTML > 🧠 Purpose: Parses the fetched HTML and extracts key gig details. 📌 Extracted Fields: * 💵 Price – Starting price of the gig * 🧑‍🎨 Seller – Name of the gig creator * 📝 Title – Gig headline * 🔗 Gig URL – Direct link to the gig 🔍 How it works: * Uses CSS selectors or XPath to find the right HTML nodes * Grabs the values and passes them as structured data to the next node ⚠️ Note: You may need to update selectors if Fiverr changes its HTML structure. --- ### 📊 4. Append Gig Data to Sheet > 🧠 Purpose: Stores the extracted gig data in a connected Google Sheet. 📌 Details: * 📁 Appends each gig as a new row * 🧾 Keeps a log of all scrapes for historical analysis * 🔄 Works with dynamic ranges – no manual sheet setup needed 🔐 Sheet Features: * 🧹 You can apply filters or conditional formatting * 🗂 Consider using a timestamp column for easier tracking --- ## ✅ Summary Your workflow is a powerful automation that: * 🔄 Runs automatically on schedule * 🌐 Fetches Fiverr UGC gigs * 🧱 Parses and extracts valuable info * 📊 Logs

The steps

  1. Daily Fiverr Scrape Trigger
  2. Fetch Fiverr Search Results
  3. Extract Data from HTML
  4. Append Gig Data to Sheet

Similar automations