This workflow automates B2B prospect research and personalized outreach, replacing manual LinkedIn browsing, company searches, and email drafting that consume 2-3 hours per lead for sales teams. The Webhook Trigger node receives prospect data, the Input Validator If node checks fields like Name/Email/Company, the Data Sanitizer Set node cleans inputs, the Research Agent LangChain Agent node gathers insights using Research LLM LangChain LM Chat OpenAI and Enhanced Search LangChain Tool Http Request (Tavily), the Product Engine Google Sheets Tool node matches solutions, the Research Parser LangChain Output Parser Structured node structures data, the Research Updater Google Sheets node saves to Sheets, the Sales Writing Engine LangChain Agent node crafts emails/SMS with Writing LLM LangChain LM Chat OpenAI and Success Stories Google Sheets Tool, the Sales Parser LangChain Output Parser Structured node formats, the Sales Updater Google Sheets node updates records, and the Success Response Respond to Webhook node delivers. It helps B2B sales teams in SaaS companies (20-50 staff) qualifying 100+ prospects weekly, enabling data-driven personalization that boosts response rates without repetitive research, saving time for closing deals and scaling outreach efficiently.\n\nThis workflow saves 12-18 hours weekly qualifying 100 prospects, accelerating pipeline by 75%. Use cases include SaaS lead gen, agency client outreach for tech firms. Suitable for growth teams. Requires OpenAI ($0.03/1k tokens), Google Sheets (free), Tavily ($29/month search). Scalable to 500 prospects/month with paid tiers.\n\nInstall n8n from n8n.io or cloud.n8n.io. Get OpenAI API key at platform.openai.com (enable billing). For Tavily, sign up at tavily.com, get API key. Create Google Sheets at docs.google.com with tabs for research/updates/success stories; get IDs. Set env vars: OPENAI_API_KEY, TAVILY_API_KEY. Import JSON, configure Webhook POST 'sales-research.' Update Google Sheets nodes with document IDs/sheet names.\n\nTest with Postman: {Name: 'John Doe', Email: 'john@example.com', Company Name: 'Tech Corp', Project: 'Automation'}. Verify Sheets updates, response. Errors: Invalid key (regenerate), empty fields (400). Activate webhook. Monitor dashboard weekly. Optimize batching; refresh keys quarterly.", "businessValue": "Saves 12-18 hours/week qualifying 100 prospects", "setupTime": "30-45 minutes", "difficulty": "Intermediate", "requirements": ["OpenAI API ($0.03/1k tokens)", "Google Sheets API (free)", "Tavily API ($29/month)", "n8n instance"], "useCase": "Automated prospect research and personalized outreach"
$6.99
Workflow steps: 16
Integrated apps: webhook, if, respondToWebhook