Discover Business Leads with Gemini, Brave Search, and Web Scraping
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Uncover new business leads with this AI-Powered Prospect Discovery Agent! This n8n workflow acts as a specialized intelligent assistant that, given a business type and location, uses multiple search strategies to identify a list of potential prospect companies and their websites. Stop manually trawling through search results! This agent automates the initial phase of lead generation by: - Understanding your target business profile (type, location, keywords). - Strategically using web search tools (Brave Search, Google Gemini Search) to find relevant businesses. - Performing quick validations to confirm relevance. - Returning a clean, structured JSON list of prospect names and their website URLs. **How it Works:** The workflow is built around an AI agent powered by Google Gemini. This agent is equipped with tools like: - **Brave Web Search:** For broad initial sourcing of potential business candidates. - **Google Gemini Search:** For advanced, context-aware discovery and finding businesses mentioned in various online sources. - **Brave Local Search (Selective):** For quick verification of local presence or finding website URLs for identified names. - **Jina AI Web Page Scraper (Very Selective):** For extremely rapid relevance checks on uncertain websites by scanning page content for keywords. The agent's system prompt guides it to use these tools efficiently to build a list of prospects without getting bogged down in deep research on any single one at this discovery stage. **Use Cases:** - **Lead Generation:** Automatically generate lists of potential clients based on industry and location. - **Market Research:** Identify key players or types of businesses in a specific geographical area. - **Sales Development:** Provide SDRs with initial lists of companies to research further. - **Called as a Sub-Workflow:** Designed to be easily integrated as a tool into more complex orchestrating AI agents (e.g., a BNI Pitch Planner that first needs to identify who to target). **Setup:** 1. **Import the workflow.** 2. **Configure Credentials:** You'll need n8n credentials for: - Google Gemini (for the Chat model and the Gemini Search/Vertex AI Search tool). - Brave Search (e.g., via Smithery MCP, or adapt if you have direct API access). - Jina AI (for the web scraper). Assign these to the respective nodes. 3. **Review System Prompt:** The `prospect_discovery_agent` node contains a detailed system prompt. You can fine-tune this to adjust its search strategies or the strictness of its matching. 4. **Inputs:** This workflow is triggered by an Execute Workflow trigger node (`prospect_discovery_workflow`). It expects the following inputs: - `business_type` (string): e.g., artisan bakery - `location_query` (string): e.g., Portland, Oregon - `desired_num_prospects` (number): e.g., 5 - `additional_keywords` (string, optional): e.g., organic, gluten-free **To Use (as a Sub-Workflow/Tool):** This workflow is typically called by another n8n workflow (e.g., using a Tool Workflow node from the Langchain nodes). The calling workflow would provide the inputs listed above. The Prospect Discovery workflow will then execute and its final node (the `prospect_discovery_agent`) will output a JSON array of found prospects, like: ```json [ { "business_name": "Rose Petal Bakery", "website_url": "https://rosepetalbakerypdx.com" }, { "business_name": "The Daily Bread Artisans", "website_url": "https://dailybreadpdx.com" } ] ``` If no prospects are found, it returns an empty array `[]`. This template provides a powerful and focused tool for automating the initial stages of prospect identification.
New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.
Related bundle
Lead Generation Machine
8 hand-picked workflows for $49.00.
That is $6.13 each, vs $14.99 for this one alone.
View bundleSecure checkout powered by Stripe
Tags
Support
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related Marketing workflows
- Automate UGC Video Creation and Instagram Posting with Google Gemini and Veo 3$9.99
- Automate Lead Generation and Cold Email Outreach$14.99
- Automate Professional Video Ad Creation from Product Images$19.99
- Track SEO Keyword Rankings with Bright Data MCP and GPT-4o AI Analysis$14.99
- Automate Google Maps Data Scraping and Email Discovery for Local Business Outreach$14.99
- Automate AI-Driven Social Media Content for Auto Services$19.99
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.