Skip to content Skip to footer

Let’s be honest — chasing leads manually in today’s market feels a lot like trying to catch rain with a bucket full of holes. You’re juggling spreadsheets, skipping tracing lists, half-working automations, and follow-ups that somehow always fall through the cracks. Meanwhile, the best opportunities — like pre-foreclosure homeowners who just entered the public record — are time-sensitive and hyper-competitive. The faster you reach them with the right message, the better your chances. That’s where AI-powered lead generation and automation stop being “nice to have” and start becoming mission-critical.

In this guide, we’re going to break down how modern investors and agents are using AI and automation to instantly capture pre-foreclosure leads, enrich them with accurate contact data, personalize outreach at scale, and route everything directly into their sales systems without lifting a finger. No buzzwords. No fluff. Just practical strategies that turn raw public data into real conversations, real appointments, and real deals — while you focus on what actually grows your business.

 

n8n logo

Automate preforclosure outreach

County Public Data → n8n → Data Scraping/Parsing → Skip Trace → AI Message Creation → CRM → Campaigns → Dialer Queue

This article / guide will help you set up an automated system. The system will:

  • Find new pre-foreclosure properties each day
  • Look up contact information for property owners
  • Write personal messages for each owner
  • Save all information in your CRM
  • Send text and email messages
  • Set up leads for your sales team to call

What You Need Before Starting

Make sure you have these things ready:

Accounts You Need

  • n8n account – This is where you build your workflow. You can use the cloud version or set it up on your own server. The most affordable way to host your n8n account is on Hostinger (YOU DO NOT BUY n8n, You ONLY host it on Hostinger)
  • BatchLeads account – This service finds phone numbers and emails. You need API access and enough credits to run searches.
  • Anthropic account – This gives you access to Claude AI. Claude will write your messages.
  • GoHighLevel accountThis is your CRM system. It stores all your lead information.[CLICK HERE TO JOIN GOHIGHLEVEL]
  • WAVV integration – This connects to GoHighLevel. It tells your sales team when to call leads.
**Please use our links if you subscribe to any of these programs. The way we keep the website free is from affiliate commission we receive if you sign up with one of our links. We greatly appreciate any way you can help. Thank you.;)

API Keys You Need

An API key is like a password that lets different programs talk to each other. Get these API keys ready:

  • BatchLeads API Key
  • Anthropic API Key
  • GoHighLevel API Key (also called Private Integration Token)

Write these down in a safe place. You will need them later.

Other Information You Need

  • GoHighLevel Location ID – This is the ID number for your sub-account in GoHighLevel.
  • Campaign ID – This is the ID for the campaign you want to add leads to.
  • County data source – The website or system where you get pre-foreclosure information.

5 Steps to automate pre-foreclosure leads

Step 1: Import the Workflow

First, you will load the workflow into n8n.

  1. Download the workflow file – Look for the file named n8n_workflow.json. [CLICK HERE FOR DOWNLOAD]
  2. Open n8n – Log into your n8n account.
  3. Go to Workflows – Click on “Workflows” in the left menu.
  4. Import the file – Click “New” then “Import from JSON”.
  5. Paste the code – Copy all the text from the JSON file. Paste it into the box. Click “Import”.
Step 2: Set Up Each Node

Your workflow has different parts called “nodes.” Each node does one job. You need to set up each one.

Click on each node to change its settings.

Schedule Trigger Node

This node starts your workflow at the same time each day.

What to set:

  • Mode: Choose “Every Day”
  • Hour: Set to 0 for midnight (or pick a different time)
  • Minute: Set to 0

Web Scraper Node

This node gets new pre-foreclosure data from the county.

What to set:

  • URL: Put in the web address where you get county data
  • Method: Usually “GET” (sometimes “POST” if the website needs it)
  • Data needed: Make sure it gives you the street, city, state, and zip code
  • Split Into Items: Check this box if you get multiple properties at once

Filter Duplicates Node

This node stops you from contacting the same person twice.

You need to connect this to a place that remembers which leads you already processed. This could be:

  • A database
  • A Google Sheet
  • n8n’s built-in storage

The node checks if you already handled this property. If yes, it skips it.

BatchLeads Skip Trace Node

This node finds the owner’s phone number and email address.

What to set:

  • URL: https://api.batchdata.com/api/v3/property/skip-trace
  • Method: POST
  • Authorization: Add your BatchLeads API Key here (use n8n credentials to keep it safe)
  • Body: The address information will come from the previous node

Claude AI Node

This node creates custom messages for each property owner.

What to set:

  • Model: Pick which Claude model to use (like claude-3-opus-20240229)
  • API Key: Add your Anthropic API Key (use n8n credentials)
  • Message data: The node will use the owner’s name and property address from earlier nodes

Create Contact in GoHighLevel

This node saves the lead information in your CRM.

What to set:

  • URL: https://services.leadconnectorhq.com/contacts/
  • Method: POST
  • Authorization: Add your GoHighLevel API Key
  • Version: 2021-07-28
  • Custom Fields: Make sure the field names match your GoHighLevel setup. This is where the messages from Claude will be saved.

Add to Campaign Node

This node adds the contact to a campaign or adds a tag. This tells WAVV the lead is ready to call.

What to set:

  • URL: Add your Campaign ID to the URL
  • Method: POST
  • Authorization: Use the same GoHighLevel API Key

Note: Some people use tags instead of campaigns. Either way works.

Step 3: Connect WAVV

WAVV watches your GoHighLevel account for new leads. When the workflow adds a contact and tags them, WAVV knows to add them to the call list.

In WAVV, tell it which Smart Lists or Tags to watch. When a contact gets that tag, WAVV adds them to the dialer.

Step 4: What Your Sales Team Sees

When your sales team uses WAVV to call leads, they will see all this information:

  • Owner’s name and property address
  • Phone numbers and email addresses
  • Custom messages written by Claude
  • Pre-foreclosure details from the county

This gives them everything they need for each call. No more searching for information.

Step 5: Test Your Workflow

Before you turn on the workflow for real, test it first.

  1. Use test data – Start with fake addresses. Do not use real leads yet.
  2. Check each node – Run the workflow and watch what happens at each step. Make sure the data looks right.
  3. Set up error alerts – Tell n8n to email you if something goes wrong.
  4. Check your work – Look at the contacts in GoHighLevel. Make sure they have all the right information.
  5. Monitor daily – After you turn it on, check it every day for the first week.

You’re Done!

Your workflow is now set up. It will run every day and find new leads for you. Your sales team will have all the information they need to make calls.

If you have problems, go back and check each step. Make sure all your API keys are correct.

Need more help or want us to make it for you? Reach out and we can chat [email protected]

Programs needed to run this automation:

www.GoHighLevel.com

www.n8n.io = Use Hostinger VPN Instead of Paying n8n

www.BatchLeads.io = Leads and Dialer

www.Abucus.ai

robots making calls

AI Lead Generation: Automate Pre-foreclosure Leads and Sales Outreach

Let’s be honest — chasing leads manually in today’s market feels a lot like trying to catch rain with a bucket full of holes. You’re juggling spreadsheets, skipping tracing lists, half-working automations, and follow-ups that somehow always fall through the cracks. Meanwhile, the best opportunities — like pre-foreclosure homeowners who just entered the public record…

Read More