Property Lead Contact Enrichment from CRM
Configured with Email Send, HTTP Request, Hubspot, Schedule Trigger, and additional nodes. Review the connections and setup before adapting this template.
Node categories in this workflow
- Trigger
- Web / API
- Transform
- Code
- Integration
- Messaging
Icons describe general node roles, inferred from node types. Inspect the parameters for the configured action.
Drag to pan; use + and − to zoom. Reconstructed from the exported node positions; nothing runs here. Dashed lines represent non-main connections. Full node names and notes appear below.
How it works
The exported workflow contains the following configured nodes. Their connections are shown above; inspect the JSON for the complete logic, expressions, and external actions.
| Node | Category | Type | Operation |
|---|---|---|---|
| When clicking "Execute Workflow" | Trigger | Manual Trigger | See node parameters |
| Daily Schedule | Trigger | Schedule Trigger | See node parameters |
| Search Properties API | Web / API | HTTP Request | POST |
| Configure Search Parameters | Transform | Edit Fields | See node parameters |
| Filter Property Results | Code | Code | See node parameters |
| Get Owner Contact Info | Web / API | HTTP Request | POST |
| Format Lead Data | Code | Code | See node parameters |
| Create Excel Spreadsheet | Integration | Spreadsheet File | toFile |
| Push to CRM | Integration | Hubspot | See node parameters |
| Email Notification | Messaging | Email Send | See node parameters |
| Summarize Results | Code | Code | See node parameters |
Setup
- Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
- Connect your own credentials through n8n’s credential store. Replace
REPLACE_WITH_*values with your resource identifiers. - Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
- Run with synthetic data and harmless destinations. Enable triggers only after checking the actual outputs.
Requirements
An n8n instance with the listed node types and compatible versions. Service-connected workflows may require accounts, credentials, or paid APIs.
Credential types declared in the source
None declared. HTTP requests and Code nodes may still need configuration.
Workflow notes
Property Lead Automation Workflow
Property Lead Automation Workflow
This workflow automatically searches for potential real estate leads based on configured criteria, obtains owner contact information through skip tracing, and pushes the leads to your CRM. It can be run manually or scheduled to run daily.
Steps: Property Search → Filter Results → Skip Trace → Format Data → Export (Excel & CRM)
Workflow Triggers
Workflow Triggers
This workflow can be triggered in two ways:
-
Scheduled Trigger - Runs automatically every day at the specified time
-
Manual Trigger - Run the workflow on-demand by clicking Execute
Search Configuration
Search Configuration
Configure your property search criteria including:
- Location (city, state, zip)
- Property type
- Value range
- Equity percentage
- Owner status
- And more
Edit the 'search_parameters' in the Set node to customize your search criteria.
Property Data Processing
Property Data Processing
-
Search Properties API - Connect to BatchData to search for properties
-
Filter Property Results - Apply additional filtering logic and calculate lead scores based on factors like:
- Equity percentage
- Years of ownership
- Owner occupancy status
- Tax delinquency
- Recent sales activity
-
Get Owner Contact Info - Skip trace each property to find owner contact details
-
Format Lead Data - Structure the data for CRM and reporting
Lead Output Options
Lead Output Options
-
Create Excel Spreadsheet - Generates an Excel file with all property leads and details
-
Push to CRM - Adds leads to your CRM system (HubSpot in this example, but can be changed to Salesforce, Zoho, etc.)
-
Email Notification - Sends a summary email with the Excel file attached
-
Summarize Results - Provides a summary of the execution results
Property Lead Contact Enrichment from CRM
Property Lead Contact Enrichment from CRM
Purpose and structure
This folder contains the Property Lead Contact Enrichment from CRM workflow. Its executable nodes use code, emailSend, httpRequest, hubspot, manualTrigger, scheduleTrigger, set, spreadsheetFile. The table and connection map below are derived from the JSON, not an inferred guarantee of behavior.
Setup
Import inactive. Configure your own credentials and replace REPLACE_WITH_* values. Review external destinations and Code nodes before running.
Entry points
When clicking "Execute Workflow", Daily Schedule
Verification
Sanitized source candidate; not runtime-tested. This overview is generated from node metadata. Read the folder README for the connection map, credential types, and license.
Attribution
https://github.com/Zie619/n8n-workflows/blob/94007c1445d9258a7da116646b79473e7c7c3282/workflows/Emailsend/1628_Emailsend_Code_Automation_Webhook.json MIT; preserve source notices.