Lead enrichment with Firecrawl, OpenRouter, and Supabase
The primary use case for this combination is the lead enrichment workflow, available as an official Firecrawl + n8n starter template. It demonstrates how Firecrawl, OpenRouter, and Supabase work together to turn any company URL into structured business intelligence.How it works
- Firecrawl scrapes the target company website, returning clean, structured content
- OpenRouter AI processes the scraped data using your choice of model, extracting structured business signals
- Supabase stores the enriched data for querying and analysis
What you get back
From a single company URL, the workflow extracts:- Industry classification and business category
- Pricing model and tier structure
- Funding stage and investment signals
- Tech stack indicators
- Hiring status and growth signals
- Product positioning and competitive landscape
Why OpenRouter
OpenRouter lets you swap AI models without changing your workflow. Start with a cost-effective model for bulk processing, switch to a more capable model for complex analysis, or A/B test different models to find the best fit. All through the same OpenAI-compatible API.Get started
n8n Template: Lead Enrichment
Import the ready-to-use lead enrichment workflow into n8n
OpenRouter
Sign up for OpenRouter and get API access to hundreds of AI models
Building your own workflow
You can use the Firecrawl + OpenRouter pattern beyond lead enrichment:- Content analysis — Scrape articles or blog posts with Firecrawl, then use OpenRouter to summarize, categorize, or extract sentiment
- Market research — Crawl competitor websites and use AI to identify trends, pricing strategies, or feature gaps
- Data normalization — Scrape product listings from multiple sites and use AI to standardize the data into a consistent schema
- Knowledge base enrichment — Scrape documentation or support pages and use AI to generate Q&A pairs, summaries, or categorizations
Integration pattern
The general pattern works with any orchestration tool (n8n, Zapier, Make, or custom code):- Use Firecrawl’s scrape, crawl, or agent endpoints to get web data
- Pass the structured output to OpenRouter’s API with your processing prompt
- Store or route the enriched results to your destination
Learn more
- Firecrawl + n8n Partnership — Native integration for building automation workflows
- n8n Web Scraping Templates — Eight production-ready workflow patterns including the OpenRouter lead enrichment template
- OpenRouter Documentation — API reference and model catalog

