This workflow is designed for B2B professionals to automatically identify and summarize business opportunities from a company's website.
By leveraging Bright Data's Web Unblocker and advanced AI models from OpenRouter, it scrapes relevant company pages ("About Us", "Team", "Contact"), analyzes the content for potential pain points and needs, and synthesizes a concise, actionable report.
The final output is formatted for direct use in documents, making it an ideal tool for sales, marketing, and business development teams to prepare for prospecting calls or personalize outreach.
Who's it for
This template is ideal for:
- B2B Sales Teams: Quickly find and qualify leads by identifying specific business needs before a cold call.
- Marketing Agencies: Develop personalized content and value propositions based on a prospect's public website information.
- Business Development Professionals: Efficiently research potential partners or clients and discover collaboration opportunities.
- Entrepreneurs: Gain a competitive edge by understanding a competitor's strategy or a potential client's operations.
How it works
- The workflow is triggered by a chat message, typically a URL from an n8n chat application.
- It uses Bright Data to scrape the website's sitemap and extract all anchor links from the homepage.
- An AI agent analyzes the extracted URLs to filter for pages relevant to company information (e.g., "about-us," "team," "contact").
- The workflow then scrapes the content of these specific pages.
- A second AI agent summarizes the content of each page, looking for business opportunities related to AI-powered automation.
- The summaries are merged and a final AI agent synthesizes them into a single, cohesive report, formatted for easy reading in a Google Doc.
How to set up
- Bright Data Credentials: Sign up for a Bright Data account and create a Web Unblocker zone. In n8n, create new Bright Data API credentials and copy your API key.
- OpenRouter Credentials: Create an account on OpenRouter and get your API key. In n8n, create new OpenRouter API credentials and paste your key.
- Chat Trigger Node: Configure the "When chat message received" node. Copy the production webhook URL to integrate with your preferred chat platform.
Requirements
- An active n8n instance.
- A Bright Data account with a Web Unblocker zone.
- An OpenRouter account with API access.
How to customize this workflow
- AI Prompting: Edit the "systemMessage" parameters in the "AI Agent", "AI Agent1", and "AI Agent2" nodes to change the focus of the opportunity analysis. For example, modify the prompts to search for specific technologies, industry jargon, or different types of business challenges.
- Model Selection: The workflow uses
openai/o4-mini
and openai/gpt-5
. You can change these to other models available on OpenRouter by editing the model
parameter in the OpenRouter Chat Model nodes.
- Scraping Logic: The
extract url
node uses a regular expression to find <a>
tags. This can be modified or replaced with an HTML Extraction node to target different elements or content on a website.
- Output Format: The final output is designed for Google Docs. You can modify the last "AI Agent2" node's prompt to generate the output in a different format, such as a simple JSON object or a markdown list.
Phil | Inforeole
🇫🇷 Contactez nous pour automatiser vos processus