Data & Analytics Automation Workflows — Page 5 | Neura Market
    Neura Market
    Neura Market
    /Categories
    Marketplace
    Directories
    Resources
    Home/Categories/Data & Analytics

    Data & Analytics Workflows

    Data processing and analytics

    • Extract Business Email Addresses Using SerpApi and ScrapingBee from Google Sheets

      # Lead Enrichment & Email Discovery from Google Sheets ## What this workflow does This template automates the enrichment of business leads from a Google Sheet by: * Triggering when a row is activated * Searching for company information with Serper.dev * Generating and validating potential contact pages * Scraping company pages with ScrapingBee * Extracting emails and updating the sheet * Marking rows as finished --- ## Prerequisites * Google Sheet with columns: `business type`, `city`, `state`, `activate` * **Copy the ready-to-use template:** [Sheet Template](https://docs.google.com/spreadsheets/d/1222vBxE2UBb1MK2xDMoQSd5WHQ7mA5Ew-W6vBgfCJs/edit?usp=sharing) * Google Sheets API credentials (from Google Cloud) * Serper.dev API key (free tier available) * ScrapingBee API key (free tier available) --- ## Inputs * **Google Sheet row:** Must include `business type`, `city`, `state`, `activate` * **Set Information Node:** `country`, `country_code`, `language`, `result_count` (can also be provided via columns in the sheet) --- ## Outputs * **Google Sheet update:** Company names, URLs, found email addresses (comma-separated if multiple), and status updates (`Running`, `Missing information`, `Finished`) --- ## Configuration Required * Connect Google Sheets node with your Google Cloud credentials * Add your Serper.dev API key to the HTTP Request node * Add your ScrapingBee API key to the scraping node * Adjust search and filtering options as needed --- ## How to customize the workflow * **Send `country`, `country_code`, and `result_count` from the sheet:** Add these as columns in your sheet and update the workflow to read their values dynamically, making your search fully configurable per row. * **Add more blacklist terms:** Update the code node with additional company names or keywords you want to exclude from the search results. * **Extract more contact details:** Modify the email extraction code to find other contact info (like phone numbers or social profiles) if needed.

    Marketplace

    • Prompts
    • Workflows
    • Agents Store
    • Workflow Packs
    • Categories
    • Marketplace

    Directories

    • AI Tools Directory
    • ChatGPT
    • Claude
    • Gemini
    • Cursor
    • Grok
    • DeepSeek
    • Perplexity
    • CoPilot
    • Midjourney
    • Stable Diffusion
    • MCP Servers
    • .md Directory
    • All Directories

    Free Tools

    • AI Text Humanizer
    • AI Content Detector
    • Workflow Generator
    • Model Comparison
    • AI Pricing Calculator
    • AI Benchmarks
    • ROI Calculator
    • All Free Tools

    Resources

    • AI News
    • Blog
    • AI Answers
    • Error Solutions
    • AI Tutorials
    • AI Models
    • Integrations
    • Alternatives
    • n8n vs Zapier
    • Make vs Zapier
    • n8n vs Make
    • Resource Library
    • Documentation
    • API Access to Our Data

    Community

    • AI Newsletter
    • AI Jobs
    • AI Events
    • AI Companies
    • Start Selling
    • Sell n8n Workflows
    • Sell AI Agents
    • Sell Prompts
    • Creator Guide
    • Advertise
    • Affiliates

    Company

    • About
    • Contact
    • Help
    • Careers
    • Pricing
    • Terms
    • Privacy
    • License
    • DMCA

    The #1 Newsletter in AI

    Weekly updates, news, and content that matter.

    Neura Market Logoneuramarket

    © 2026 Neura Market. All rights reserved.

    n8n$14.99
  1. Convert JSON Data to Google Sheets Entries

    This workflow reads JSON data from a file and appends it to a Google Sheets document, enabling seamless data transfer and storage.

    n8n$3.99
  2. Export PostgreSQL Table Data to CSV Format

    Effortlessly convert data from a PostgreSQL table into a CSV file for easy data sharing and analysis.

    n8n$4.99
  3. Asynchronous Bulk Web Scraping with Bright Data & Webhook Notifications

    ### Who this is for The Async Structured Bulk Data Extract with Bright Data Web Scraper workflow is designed for data engineers, market researchers, competitive intelligence teams, and automation developers who need to programmatically collect and structure high-volume data from the web using Bright Data's dataset and snapshot capabilities. This workflow is built for: 1. **Data Engineers** - Building large-scale EL pipelines from web sources 2. **Market Researchers** - Collecting bulk data for analysis across competitors or products 3. **Growth Hackers & Analysts** - Mining structured datasets for insights 4. **Automation Developers** - Needing reliable snapshot-triggered scrapers 5. **Product Managers** - Overseeing data-backed decision-making using live web information ### What problem is this workflow solving? Web scraping at scale often requires asynchronous operations, including waiting for data preparation and snapshots to complete. Manual handling of this process can lead to timeouts, errors, or inconsistencies in results. This workflow automates the entire process of submitting a scraping request, waiting for the snapshot, retrieving the data, and notifying downstream systems all in a structured, repeatable fashion. It solves: 1. Asynchronous snapshot completion handling 2. Reliable retrieval of large datasets using Bright Data 3. Automated delivery of scraped results via webhook 4. Disk persistence for traceability or historical analysis ### What this workflow does 1. **Set Bright Data Dataset ID & Request URL**: Takes in the Dataset ID and Bright Data API endpoint used to trigger the scrape job 2. **HTTP Request**: Sends an authenticated request to the Bright Data API to start a scraping snapshot job 3. **Wait Until Snapshot is Ready**: Implements a loop or wait mechanism that checks snapshot status (e.g., polling every 30 seconds) until completion, i.e., ready state 4. **Download Snapshot**: Downloads the structured dataset snapshot once ready 5. **Persist Response to Disk**: Saves the dataset to disk for archival, review, or local processing 6. **Webhook Notification**: Sends the final result or a summary of it to an external webhook ### Setup - Sign up at [Bright Data](https://brightdata.com/). - Navigate to Proxies & Scraping and create a new Web Unlocker zone by selecting Web Unlocker API under Scraping Solutions. - In n8n, configure the Header Auth account under Credentials (Generic Auth Type: Header Authentication). ![Header Authentication.png](fileId:1266) The Value field should be set with the **Bearer XXXXXXXXXXXXXX**. The XXXXXXXXXXXXXX should be replaced by the Web Unlocker token. - Update the **Set Dataset Id, Request URL** for setting the brand content URL. - Update the Webhook HTTP Request node with the Webhook endpoint of your choice. ### How to customize this workflow to your needs 1. **Polling Strategy**: Adjust polling interval (e.g., every 15-60 seconds) based on snapshot complexity 2. **Input Flexibility**: Accept datasetId and request URL dynamically from a webhook trigger or input form 3. **Webhook Output**: Send notifications to: - Internal APIs - for use in dashboards - Zapier/Make - for multi-step automation 4. **Persistence** - Save output to: - Remote FTP or SFTP storage - Amazon S3, Google Cloud Storage, etc.

    n8n$14.99
  4. Automate Extraction of Trending GitHub Repositories

    Effortlessly scrape and structure data from GitHub's trending repositories page, providing insights into popular open-source projects.

    n8n$4.99
  5. Gather Complete YouTube Channel Data to Google Sheets

    ### This N8N template demonstrates how to use our tool to collect key information from any YouTube channel - including title, description, custom URL, stats (views, subscribers, videos), creation date, country, keywords, thumbnails, and channel ID. Everything is fetched and saved directly in a linked Google Sheet. Use cases are many: Whether you're part of an MCN or YouTube channel network, a digital marketing agency, an influencer analyst, or a growth-focused YouTube consultant, this tool helps you instantly access detailed channel data for scouting, benchmarking, and strategic planning. It's perfect for competitive research, brand vetting, or building your next performance dashboard. ## How It Works - The workflow starts when you manually click **Test Workflow** or **Execute Workflow** in N8N. - It reads through the list of **full channel URLs or custom channel URLs** from the **Channel URLs** tab in a connected Google Sheet. Only the URLs marked with the **Ready** status will be processed. - The tool loops through each row and prepares the necessary data for the YouTube API call later. - A **Switch** node detects the URL type of each input (whether it's a full or custom channel URL) and routes it accordingly. - Based on the input type, the appropriate YouTube API endpoint is triggered to fetch channel metrics. - It checks whether the API call is successful before continuing: - If successful, the fetched data is written back to the connected Google Sheet in the same row and the row's status is updated to **Finished**. - If it fails, the row's status is updated to **Error**. ## How to Use - Download the workflow package. - Import the workflow package into your N8N interface. - Duplicate the [**YouTube - Get Channel Information** Google Sheet template](https://docs.google.com/spreadsheets/d/1easnNMrm8ovxhlZQwPUge6UbPnUVFKBeaQY5EmmG1gM/edit?gid=426418282#gid=426418282) into your Google Sheets account. - Set up **Google Cloud Console** credentials in the following nodes in N8N, ensuring enabled access and suitable rights to Google Sheets and YouTube services: + For Google Sheets access, ensure each node is properly connected to the correct tab in your connected Google Sheet template: Node **Google Sheets - Get Channel URLs** connected to tab **Channel URLs**; Node **Google Sheets - Update Data** connected to tab **Channel URLs**; Node **Google Sheets - Update Data - Error** connected to tab **Channel URLs**. + For YouTube access, set up a GET method to connect to YouTube API in the following nodes: Node **HTTP Request - Get Comments For Video URLs 1**; Node **HTTP Request - Get Comments For Video URLs 2**. - In your connected Google Sheet, enter the full or custom channel URLs that you want to crawl and set the row's status to **Ready**. - Run the workflow by clicking **Execute Workflow** or **Test Workflow** in N8N. - View the results in your Google Sheet: Successful fetches will update channel data in the same row in **Channel URLs** tab and the row's status is updated to **Finished**; otherwise, the row's status will be changed to **Error**. ## Requirements - Basic setup in Google Cloud Console (OAuth or API Key method enabled) with enabled access to YouTube and Google Sheets. ## How to Customize - By default, the workflow is manually triggered in N8N. However, you can automate the process by adding a Google Sheets trigger that monitors new entries in your **YouTube - Get Channel Information** template and starts the workflow automatically. ## Need Help? Join our community on different platforms for support, inspiration, and tips from others. Website: https://www.agentcircle.ai/ Etsy: https://www.etsy.com/shop/AgentCircle Gumroad: http://agentcircle.gumroad.com/ Discord Global: https://discord.gg/d8SkCzKwnP FB Page Global: https://www.facebook.com/agentcircle/ FB Group Global: https://www.facebook.com/groups/aiagentcircle/ X: https://x.com/agent_circle YouTube: https://www.youtube.com/@agentcircle LinkedIn: https://www.linkedin.com/company/agentcircle

    n8n$9.99
  6. Automate Chart Creation from Web Data and Upload to WordPress

    This n8n workflow scrapes real-time web data, generates charts using AI, and uploads them to WordPress. Ideal for automating visual report creation and streamlining content publishing.

    n8n$9.99
  7. Automate LinkedIn Data Extraction and Personalized Messaging with PhantomBuster and GPT-4

    This n8n workflow automates LinkedIn profile data extraction and transforms it into structured outputs using PhantomBuster and GPT-4, ideal for lead generation, recruiting, and marketing.

    n8n$14.99
  8. Automate Daily Postgres Table Backups to GitHub as CSV Files

    This workflow automates the daily backup of all public Postgres tables to a GitHub repository in CSV format, ensuring your data is consistently up-to-date and version-controlled.

    n8n$14.99
  9. Automate Traffic Insights for GoHighLevel Leads Using DataForSEO

    Automatically gather and update traffic statistics for your GoHighLevel leads using DataForSEO. This workflow enhances your sales strategy by providing critical insights into lead potential based on website visitor volume.

    Make$3.99
  10. Automate Y Combinator Startup Data Collection with Apify and Google Sheets

    Streamline the process of collecting and organizing startup data from Y Combinator into Google Sheets using Apify. Ideal for sales teams, investors, and researchers.

    n8n$9.99
  11. Automate Gmail Metadata Extraction to Google Sheets

    Automatically extract and store metadata from new Gmail emails into Google Sheets for efficient record-keeping and workflow automation.

    n8n$4.99
  12. Multi-Platform Source Discovery with SerpAPI, DuckDuckGo, GitHub, Reddit, & Bluesky

    # Source Discovery - Automatically Search More Up-to-Date Information Sources ## Overview **Version**: 1.0 This workflow utilizes various nodes to discover and analyze potential sources of information from platforms like Google, Reddit, GitHub, Bluesky, and others. It is designed to streamline the process of finding relevant sources based on specified search themes. ## Features - Automated source discovery from multiple platforms. - Filtering of existing and undesired sources. - Error handling for API requests. - User-friendly configuration options. ## Who is this for? This workflow is ideal for researchers, content marketers, journalists, and anyone looking to efficiently gather and analyze information from various online sources. ## What problem does this solve? This workflow addresses the challenge of manually searching for relevant information sources, saving time and effort while ensuring that users have access to the most pertinent content. Ideal use-cases include: - Resource Compilation for Academic and Educational Purposes - Journalism and Research - Content Marketing - Competitor Analysis ## What this workflow does The workflow gathers data from selected platforms through search terms. It filters out known and undesired sources, analyzes the content, and provides insights into potential sources relevant to the user's needs. ## Workflow Steps ### 1. Search Queries - Fetch sources using SerpAPI search, DuckDuckGo, and Bluesky. - Utilizes GitHub repositories to find relevant links. - Leverages RSS feeds from subreddits to identify potential sources. ### 2. Filtering Step - Removes existing and undesired sources from the results. ### 3. Source Selection - Analyzes the content of the identified sources for relevance. ## Expected Input / Configuration The workflow is primarily configured via the **Configure Workflow Args (Manual)** node or the **Global Variables** custom node. - Search themes: Keywords or phrases relevant to the desired content. - Lists of known sources and undesired sources for filtering. ## Expected Output A curated list of potential sources relevant to the specified search themes, along with insights into their content. ## Example ![printscreen1.png](fileId:1965) ![printscreen2.png](fileId:1964) ![printscreen3.png](fileId:1961) ![printscreen4.png](fileId:1962) ![printscreen5.png](fileId:1963) ![printscreen6.png](fileId:1966) ## n8n Setup Used - **n8n version:** 1.105.3 - **n8n-nodes-serpapi:** 0.1.6 - **n8n-nodes-globals:** 1.1.0 - **n8n-nodes-bluesky-enhanced**: 1.6.0 - **n8n-nodes-duckduckgo-search**: 30.0.4 - **LLM Model:** mistral-small-latest (API) - **Platform:** Podman 4.3.1 on Linux - **Date:** 2025-08-06 ## Requirements to Use / Setup - Self-hosted or cloud n8n instance. - Install the following custom nodes: SerpAPI, Bluesky, and DuckDuckGo Search. - [n8n-nodes-serpapi](https://github.com/serpapi/n8n-nodes-serpapi) - [n8n-nodes-duckduckgo-search](https://github.com/samnodehi/n8n-nodes-duckduckgo) - [n8n-nodes-bluesky-enhanced](https://github.com/brianmoney/n8n-nodes-bluesky) - Install the Global Variables Node for enhanced configuration: - [n8n-nodes-globals](https://github.com/umanamente/n8n-nodes-globals) (or use Edit Field (Set) node instead) - Provide valid credentials to nodes for your preferred LLM model, SerpAPI, and Bluesky. Credentials for GitHub recommended. ## Notes, Assumptions & Warnings - Ensure compliance with the terms of service of any platforms accessed or discovered in this workflow, particularly concerning data usage and attribution. - Monitor API usage to avoid hitting rate limits. - The workflow may encounter errors such as 403 responses; in such cases, it will continue by ignoring the affected substep. - Duplicate removal is applied, but occasional overlaps might still appear depending on the sources. - This workflow assumes familiarity with n8n, APIs, and search engines. - Using AI agents (Mistral or substitute LLMs) requires access to their API services and keys. - This is not a Curator of News. It is designed to find websites that are relevant and useful to your searches. If you are looking for a relevant news selector, please check this [workflow](https://n8n.io/workflows/6157-multi-source-news-curator-with-mistral-ai-analysis-summaries-and-custom-channels/). ## About Us This workflow was developed by the Hybroht team. Our goal is to create tools that harness the possibilities of technology and more. We aim to continuously improve and expand functionalities based on community feedback and evolving use cases. For questions, reach out via [contact@hybroht.com](mailto:contact@hybroht.com). ### Warranty & Legal Notice This free workflow is provided as-is without any warranties of any kind, either express or implied, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. By using

    n8n$24.99
  13. Automate Twitter Profile Data Scraping and Google Sheets Integration

    This n8n workflow automates the process of scraping Twitter profile data using the Bright Data API and stores the results in Google Sheets. Ideal for social media analytics, brand monitoring, and competitor research.

    n8n$9.99
  14. Validate CAD and BIM Files Against Excel Standards (Revit, IFC, AutoCAD, DGN)

    This workflow contains community nodes that are only compatible with the self-hosted version of n8n. ## CAD-BIM Multi-Format Validation Pipeline This workflow enables automated validation of CAD and BIM files in multiple formats (Revit, IFC, DWG, DGN) for compliance with project standards and requirements. ### Key Features - Converts Revit, IFC, DWG, and DGN models into open data tables - Runs automated validation checks on model naming, structure, attributes, and completeness - Generates error reports and QTO (Quantity Take-Off) tables for all processed files ### How it works 1. Upload one or more project files in Revit (.rvt), IFC (.ifc), DWG, or DGN formats 2. The pipeline automatically processes each file and validates against configurable rules in Excel format 3. Error summaries and QTO tables are generated 4. All outputs are available for download as Excel - **Converter Path:** Make sure the converter executable (e.g., `RvtExporter.exe`) is placed in `DDC Exporter\datadrivenlibs\`. Specify the full path in the workflow settings if required. - **Troubleshooting:** - If conversion fails, double-check the path to the executable. - Only supported formats can be processed (see GitHub Readme). - Review logs in `/output` for error details. - **Docs & Issues:** [Full Readme on GitHub](https://github.com/datadrivenconstruction/cad2data-Revit-IFC-DWG-DGN-pipeline-with-conversion-validation-qto) ## Consulting and Training We work with leading construction, engineering, consulting agencies, and technology firms around the world to help them implement open data principles, automate CAD/BIM processing, and build robust ETL pipelines. If you would like to test this solution with your own data, or are interested in adapting the workflow to real project tasks, feel free to contact us. ## Author [DataDrivenConstruction.io](https://DataDrivenConstruction.io) [info@datadrivenconstruction.io](mailto:info@datadrivenconstruction.io) **Docs & Issues:** [Full Readme on GitHub](https://github.com/datadrivenconstruction/cad2data-Revit-IFC-DWG-DGN-pipeline-with-conversion-validation-qto)

    n8n$14.99
  15. Automate Document Management with Supabase and OpenAI

    This workflow demonstrates how to automate document insertion, upsertion, and retrieval using Supabase and OpenAI. It integrates Google Drive for document uploads and leverages AI models for embedding and querying.

    n8n$14.99
  16. Automate Monthly Trend Tracking with Bright Data and n8n

    This workflow automates the tracking of viral trends on Quora by scraping data with Bright Data and storing insights in Google Sheets. Ideal for content creators and marketers to stay updated with emerging trends.

    n8n$9.99
  17. Automate Trending Video Detection on YouTube Using Competitor Analysis

    This n8n workflow identifies trending YouTube videos by analyzing competitor channels for outliers that significantly outperform average views. It streamlines content research by automating data collection and analysis.

    n8n$14.99
  18. Automate Airbnb Listing Scraping and Storage in Google Sheets

    This n8n workflow automates the process of scraping Airbnb listings from a specified location and storing the data in Google Sheets. It handles pagination to gather listings from multiple pages, extracts detailed property information, and formats the data for easy analysis.

    n8n$14.99
  19. Automate Lead Email Verification with Google Sheets and Hunter.io

    Automatically validate lead email addresses stored in Google Sheets using Hunter.io, ensuring your outreach lists remain accurate and up-to-date.

    n8n$9.99
  20. Automate Notifications for New Google Sheets Entries Every 45 Minutes

    This workflow checks Google Sheets for new data every 45 minutes and sends a notification to Mattermost if new entries are found.

    n8n$4.99
  21. Automate YouTube Video Statistics Collection to Google Sheets

    Efficiently gather YouTube video statistics such as views, likes, and comments, and store them in Google Sheets for analysis and reporting.

    n8n$9.99
  22. Automate LinkedIn Profile Data Extraction with Airtop and AI

    Streamline the process of extracting detailed LinkedIn profile data using Airtop and AI, reducing manual effort and errors.

    n8n$4.99
  23. Automate YouTube Video Comment Analysis for Insightful Reports

    This n8n workflow automates the analysis of YouTube video comments and details to generate comprehensive reports. It provides insights into video performance, audience engagement, and viewer feedback, helping creators identify trends and opportunities for content improvement.

    n8n$14.99
  24. ← PreviousPage 5 of 42Next →

    Related categories

    Communication (2,463)AI (1,930)Business Operations & ERPs (1,540)Other (1,425)Productivity (1,202)Marketing (1,146)File & Document Management (802)CRM - Sales (604)Notifications (580)Social Media (562)

    Need a custom data & analytics workflow?

    Our automation experts build tailored workflows for your exact stack and process.

    Request a Custom Workflow