Automation library · Lead generation

Find high-mismatch local business leads with Firecrawl

Started by a clock, and works across Slack and n8n data table. It hands the judgement calls to Groq. 38 steps, 1 branch, 2 loops or waits: large, and worth reading before you trust it with anything live.

LargeCalls a model: Groq

38 stepsLarge: read it before trusting it with anything live
1Branch: places the flow splits
2Loops or waits
2Services it connects to

The flow

Starts it 1Model 6Logic 22Service 9

The steps in the order they run, from what starts it.

  1. 1Weekly Monday 9AMSchedule triggerStarts it
  2. 2Groq Chat Model2Lm Chat GroqModel
  3. 3Groq Chat ModelLm Chat GroqModel
  4. 4Groq Chat Model1Lm Chat GroqModel
  5. 5ConfigurationSetLogic
  6. 6Basic LLM Chain2Chain LlmModel
  7. 7Basic LLM ChainChain LlmModel
  8. 8Basic LLM Chain1Chain LlmModel
  9. 9Generate Category SignalsCodeLogic
  10. 10Parse Category Signals CodeLogic
  11. 11Parse Business ListCodeLogic
  12. 12The Mismatch EngineCodeLogic
  13. 13Discovery SearchFirecrawlService
  14. 14Fetch Existing LeadsData TableService
  15. 15Process Each LeadSplit In BatchesLogic
  16. 16Format Search ContextCodeLogic
  17. 17Filter New LeadsCodeLogic
  18. 18Rate Limit DelayWaitLogic
  19. 19Aggregate All LeadsAggregateLogic
  20. 20Scrape Business ProfileFirecrawlService
  21. 21Rank and DeduplicateCodeLogic
  22. 22Has Website?IfLogic
  23. 23Filter Valid LeadsCodeLogic
  24. 24Scrape WebsiteFirecrawlService
  25. 25No Website PathCodeLogic
  26. 26Save to n8n TableData TableService
  27. 27Aggregate for ReportAggregateLogic
  28. 28Merge WebsiteCodeLogic
  29. 29Find CompetitorsFirecrawlService
  30. 30Build HTML ReportCodeLogic
  31. 31Build Slack ReportCodeLogic
  32. 32Filter CompetitorsCodeLogic
  33. 33Send SlackSlackService
  34. 34Split CompetitorsCodeLogic
  35. 35Scrape CompetitorFirecrawlService
  36. 36Merge CompetitorsCodeLogic
  37. 37Search ReviewsFirecrawlService
  38. 38Extract Review SnippetsCodeLogic

How it's built

Starts on
A clock
Steps
38, with 1 branch, 2 loops or waits
Size
Large: read it before trusting it with anything live
Connects to
Slack, n8n data table
Model
Groq

Questions

What does it need to run?

An n8n account, plus your own Slack account, and a key for Groq. You connect your own accounts after importing it; none are included.

What starts it?

It starts on a clock.

Does it use AI?

Yes. It calls Groq. Model calls are billed by the provider, not by n8n.

How long does it take to set up?

Take your time. At 38 steps it is large: read it before trusting it with anything live.

How do I import it?

Copy the workflow, open a new workflow in n8n and paste. The steps appear on the canvas, ready for your own accounts.

Before you run it

Nothing here has been tested by us. It is somebody's working automation, read and described from its own steps. Treat the connections it wants as a list of accounts it will touch, and read the 38 steps before you point it at anything that matters.