Skip to content
FlowHubFluxonLab
C
Email Sendfree

Automated Property Lead Generation with BatchData and CRM Integration

by Preston Zelleradapted from n8n official workflow galleryUpdated Aug 2026
RequiresCCodeHTTP RequestHTTP RequestHubSpotHubSpotSend EmailSend Email
Share Post Share
MaWhen clicking "Execute Workflow"When clicking "…ScDaily ScheduleHRSearch Properties APISearch Properti…SeConfigure Search ParametersConfigure Searc…HRGet Owner Contact InfoGet Owner Conta…CoFormat Lead DataSFCreate Excel SpreadsheetCreate Excel Sp…Push to CRMESEmail NotificationEmail Notificat…CoSummarize ResultsSummarize Resul…FiFilterSOSplit Out123456789101112
1/5
STEPS · 12
Run manually by an operator

How It Works This N8N workflow creates an automated system for discovering high-potential real estate investment opportunities. The workflow runs on a customizable schedule to scan the market for properties that match your specific criteria, then alerts your team about the most promising leads. The process follows these steps: Connects to BatchData API on a regular schedule to search for properties matching your parameters Compares new results with previous scans to identify new listings and property changes Applies intelligent filtering to focus on high-potential opportunities (high equity, absentee owners, etc.) Retrieves comprehensive property details and owner information for qualified leads Delivers formatted alerts through multiple channels (email and Slack/Teams) Each email alert includes detailed property information, owner details, equity percentage, and a direct Google Maps link to view the property location. The workflow also posts concise notifications to your team's communication channels for quick updates.

Tags

n8nreference-onlyemail-sendhubspot
Connects
CCodeWHTTP RequesthubspotHubSpotsendemailSend Email
CategoryEmail Send
Triggermanual
Complexitycomplex
Nodes12
AddedApr 22, 2025

Related workflows

See all Email Send
Wsendemail
free

Find a new book recommendations

Receive a new book recommendation each Friday from Open Library. You can select the subject from thousands of options and have a new recommendation delivered to you automatically.

by jason
Wsendemail
free

Send trending "Show HN" to email

Triggers every day at 1pm Gets the current content from Hacker News Gets all the different submission items Extracts the rank, title and url Checks if it is a "Show HN" submission Combines the items into a simple email text Sends an email with the email text

by Jan Oberhauser
Wsendemail
free

Track changes of product prices

This workflow automatically tracks changes on specific websites, typically in e-commerce where you want to get information about price changes. Prerequisites Basic knowledge of HTML and JavaScript Nodes Execute Command nodes create a file named kopacky.json in the /data/ folder (Make sure that n8n has the permissions to make changes to the folder in your setup) and clean data. Cron node triggers the workflow at regular intervals (default is 15 minutes), depending on how often you want to crawl URLs of your watchers. Function Item node (Change me) adds the URL watchers. You can put as many URLs (watchers) as you want by changing the JavaScript code in the node. There are four properties for each watcher: |Property|Meaning| |-|-| |slug|Unique identifier for the watcher.| |link|URL of the website where you want to track changes.| |selector|CSS selector of the HTML tag, where your price is placed. You can use browser web tools to get a specific selector.| |currency|Currency code in which your price is set.| Function Item node (Init item) saves all required data from each watcher to the kopacky.json file. HTTP Request node fetches data from the website. HTML Extract node extracts the re

by sthosstudio