This n8n workflow automates the process of enriching company information stored in a Google Sheet by scraping their websites, analyzing the data with OpenAI, and updating the spreadsheet accordingly. It begins with retrieving a list of companies, then scrapes each company’s homepage using ScrapingBee, and passes the content to an AI agent that extracts key details such as core activities, products, value propositions, business models, and ideal customer profiles. The workflow then updates each company’s row with this enriched data, making it ideal for market research, competitor analysis, or customer profiling. This process is especially useful for businesses seeking to automate their data collection and analysis, saving time and enhancing insights without manual effort.
Automated Company Data Enrichment with AI and Web Scraping
Node Count | 11 – 20 Nodes |
---|---|
Nodes Used | @n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.lmChatOpenAi, @n8n/n8n-nodes-langchain.outputParserStructured, @n8n/n8n-nodes-langchain.toolWorkflow, executeWorkflowTrigger, googleSheets, httpRequest, markdown, set, splitInBatches, stickyNote, webhook |
Reviews
There are no reviews yet.