Workflow teardown

How We Built a Real Estate Lead Scraper & AI Scorer in n8n

Aug 29, 2026 · 10 min read

The flagship Matemplates workflow turns a pile of raw property listings into a ranked, deduped lead sheet with hot leads pinging your phone. Here's the full teardown — every node, every gotcha, and the test mode that keeps it safe.

The problem: leads are noisy, not scarce

Real-estate sourcing isn't short on data — it's short on signal. Hundreds of listings, repeated across portals, with no sense of which seller is actually motivated. The workflow's job is to compress that into a ranked shortlist you can act on.

The pipeline

Why the AI score node matters

A rule ("price below median") catches cheap listings, not motivated sellers. The LLM reads the copy — "must sell," "relocating," "price drop" — and scores intent. You get a reason you can trust, not a black box number. Swap the model key and the whole scorer upgrades without touching the rest of the flow.

Steal it → Real Estate Lead Enrichment

The import-ready template ships with the scraper, scorer, dedupe, and Telegram routing — plus a test mode that runs the entire thing on dummy listings so your first execution can't touch a live portal. Full breakdown →

The gotchas we solved for you

What you get

Wake up to a Telegram message: "Hot lead — 14 Oak St, score 9, reason: 'must sell, relocating in 30 days'." The sheet behind it has the full ranked list. That's the whole morning sourcing session, done by a server at 3am.

Want the workflow, not the teardown?

The Real Estate Lead Enrichment template imports into your n8n, runs on a free instance, and includes test mode. Grab it and run your first scrape tonight.

Get it →