A wholesaler told me on a call that one seller finally answered after "30 something follow ups." Their next thought was that keeping that pace by hand would mean quitting their job. That is the hard part of pre-foreclosure text message scripts.
The first text is easy. The twelfth text, sent on the right day in the right tone, is where the conversation actually starts. The other hard part is sounding like a person. Another operator told me why they gave up on an AI texting tool: "The emotional context behind it isn't there, and it just doesn't sound like a human. I'd rather do a manual text."
This page organizes scripts by days to auction, from a fresh filing to after the sale, then covers the five replies you will get most. I run a wholesale operation on ForesightCRM, and ForesightCRM is our product. The scripts work in any tool, and I show how we run them near the end.
Five rules every script on this page follows
- Say who you are in the first text. CTIA's Messaging Principles and Best Practices (May 2023, section 5.1.1) say people should know "the specific identity of the organization or individual being represented in the initial message." Your first name plus your company name does that.
- Never borrow authority. The federal Mortgage Assistance Relief Services rule, 12 CFR 1015.3, bars covered providers from claiming ties to the government, a housing counselor agency, or the homeowner's lender or servicer, and from saying a homeowner should not talk to their lender. Whether it reaches your business depends on what you offer, but your texts should never read like it could.
- No fake urgency and no outcome promises. The CFPB's list of foreclosure relief scam warning signs includes pressure to act immediately. The sale date is real, so name it, but never promise to stop the sale, protect their credit, or fix anything legal.
- No means done. CTIA's section 5.1.3 says to send one opt-out confirmation and then nothing more, and to honor plain language like "please opt me out," not just the keyword.
- Confirm the owner before you name the problem. Skip-traced numbers reach adult children, tenants, and past owners, so keep the word foreclosure out until the person confirms they own the address.
Many states also regulate people who contact homeowners in foreclosure. California's foreclosure consultant law, Civil Code 2945.1, covers anyone who offers, for pay, to "stop or postpone the foreclosure sale" or "save the owner's residence from foreclosure," and Civil Code 2945.4 bars those consultants from collecting before they fully perform. Its home equity sales law covers buyers of an owner-occupied home with a recorded notice of default (Civil Code 1695.1) and bans misleading statements about the home's value or what the owner would net after a sale (1695.6). Texts are where investors drift into consultant language, so keep yours about buying a house, not rescuing one.
Pre-foreclosure text message scripts for 60+ days and 30 to 60 days
Leads more than 60 days out use the just-filed scripts, and a postponed sale restarts at the stage its new date falls in.
Show the numbers
| Starts | Ends | |
|---|---|---|
| 30 to 60 days out | 30 days | 60 days |
| Under 30 days | 7 days | 30 days |
| Final week | 0 days | 7 days |
Source: Stage boundaries defined in this playbook, September 17, 2026
These stages only exist if your list shows up early. One operator told me their foreclosure records arrived about 20 days before auction, "missing four months of opportunity window." If that sounds familiar, start with how to find foreclosure leads before auction. In every script, the words in brackets are placeholders for your merge fields.
Just filed, or 60+ days out
First text
Hi [First name], this is [Your name] with [Company]. I buy houses locally and had a quick question about [Address]. Are you the owner? Reply STOP to opt out.
Follow-up, about 3 days later if there is no reply
Hi [First name], [Your name] again with [Company]. Just checking whether [Address] is yours. If I have the wrong number, sorry for the bother.
Once they confirm they own it
Thanks for writing back. I saw a notice was filed on the house, and I'm sorry you're dealing with that. Some owners at this stage catch up with the lender, some sell, and some just want to know their numbers. Would a 10-minute call this week help?
Nothing in this window is an emergency, so do not write like it is. If they say they are handling it, believe them and step back.
30 to 60 days out
First text
Hi [First name], this is [Your name] with [Company]. I'm a local home buyer, not your lender. Do you still own [Address]? Reply STOP to opt out.
Once they confirm
Thanks, [First name]. The notice lists a sale date of [Sale date], which is [Days] days out. That's still time to look at options: talking to your lender, a free HUD-approved housing counselor, or selling. I can walk you through the selling side if that helps.
Follow-up, 3 or 4 days later if the thread goes quiet
No rush on my end. If a call is easier than texting, I'm around after 5 most evenings.
The counselor option is real. The CFPB's housing counselor finder lists HUD-approved agencies by ZIP code, often at little or no cost, and pointing a seller there shows you are not the only door.
Foreclosure follow-up text messages for the last 30 days
Under 30 days
First text
Hi [First name], this is [Your name] with [Company]. I buy houses in [City] and wanted to ask about [Address]. Is this the owner? Reply STOP to opt out.
Once they confirm
Thanks for answering. I saw the sale date listed for [Sale date], and I'm sorry you're in this spot. If selling is on the table, I can tell you plainly what I could offer and how fast I could close. If it isn't, a HUD-approved housing counselor is free and can help you talk to the lender.
Follow-up, 2 days later if it goes quiet
Checking in once. If talking is easier than texting, what time tonight works for a short call?

Inside the last 30 days, the date already carries the weight, so keep your texts short and calm. Illustrative scene, not a ForesightCRM screenshot.
Final week
First text
Hi [First name], this is [Your name] with [Company], a local buyer, not the lender or the court. Is this the owner of [Address]? Reply STOP to opt out.
Once they confirm
I know [Sale date] is close. I can't promise to stop anything, and I won't pretend I can. If selling before then is something you want to look at, I can call you within the hour and give you straight answers.
This is the week bad scripts say "last chance" and "act now." Do not. The date already carries the weight. Send one text a day at most, and if two go unanswered, a single call inside legal calling hours beats a third text.
If you want these brackets to run on their own, with the sale date pulled from the lead, try the 14-day Foresight trial. A card starts it, and nothing is charged until the trial ends.
When the sale is postponed or already happened
Sale postponed
Send this only to someone you have already talked with. For anyone else, use the first text from whichever stage the new date falls in.
Hi [First name], [Your name] with [Company] again. I saw the sale on [Address] moved to [New sale date]. No pressure from me. If you want to talk through options with the extra time, I'm here.
After the sale, where state law gives the owner time
Rules after a sale vary a lot. In North Carolina, anyone can file an upset bid within 10 days after the sale report is filed, and each upset bid opens a new 10-day window (G.S. 45-21.27). The owner can still end the power of sale by paying the debt and sale expenses before that period runs out (G.S. 45-21.20). Many states have nothing like this.
Hi [First name], this is [Your name] with [Company]. I'm sorry about how things went with [Address]. Depending on the state, there can still be a short window after a sale, and a local real estate attorney can tell you what applies. If you still want to talk about selling, I'm glad to. Reply STOP to opt out.
One caution: do not offer to recover surplus funds for a fee by text. California, for one, bars foreclosure consultants from arranging the release of surplus funds after a trustee's sale (Civil Code 2945.4).

Sale dates move, so check the date on the lead before a text mentions it. Illustrative scene, not a ForesightCRM screenshot.
How to answer the five replies you will get
| They say | You reply | What changes by stage |
|---|---|---|
| "How did you get my number?" | "Fair question. The notice on the property is public record, and we use a data service to find owner phone numbers. If you want me to delete your number, just say so and I will." | Same at every stage. If they ask to be removed, treat it as an opt-out. |
| "Not selling." | "Understood, and thanks for telling me. I won't text you again. Wishing you the best." | Same at every stage. No "are you sure?" and no drip next month. |
| "I'm working with the bank." | "Good, I hope it works out. A HUD-approved housing counselor is free if you ever want a second set of eyes. I'll leave you be." | 60+ days: end there. Under 30 days: you can add, once, that you are around if plans change. |
| "How much will you offer?" | "I don't want to guess by text. Can I ask three quick questions about the house and what's owed, or is a 10-minute call easier?" | Last 30 days: say how fast you can close only if it is true. Never quote a number you have not run. |
| "STOP" or "take me off your list" | "You're opted out and won't get more texts from us." | Same at every stage. One confirmation, then nothing. If they asked for no contact at all, pull the number from call lists too. |
Notice what is missing: no "just one more question" and no second try after a no. A seller who hears nothing more after saying no might still call you when things change.
How we run these scripts in ForesightCRM
My team runs this exact playbook on ForesightCRM. Everything below was checked against our code on September 17, 2026.
- Your scripts, sent as written. Paste a script into a cadence step as a fixed template, and merge fields such as {first_name}, {address}, {auction_date}, and {days_to_auction} fill from the lead.
- The sale date drives the timing. On Growth and up, the foreclosure suite puts days to auction on every lead and uses it for cadence timing, so a lead can move to the next stage's messages as the date gets closer. Load your own scripts into each stage rather than trusting any default wording, ours included.
- The STOP line. Every cold first text carries "Reply STOP to opt out." A template that already includes it does not get it twice.
- Opt-outs in plain English. STOP keywords are honored, and so are phrases like "take me off your list." A seller who writes "please stop this foreclosure" is asking for help, so that is not treated as an opt-out.
- Recipient-local sending hours. Cadence texts only go out 8am to 8pm in the recipient's local time.
- AI that steps aside. The optional AI SMS Agent ($149 per month) pauses when you text in a thread and stays paused through a long quiet period, 120 hours by default.
- No cold texts before registration. Cold first texts wait until your own 10DLC carrier registration is approved. Calling, data pulls, and skip tracing work before that.

Real screen: an SMS conversation on a foreclosure lead in Foresight. The AI offers Friday at 10am or Monday at 2pm, the seller says Monday, and the AI confirms a teammate will call Monday at 2pm. Owner details blurred.
Software will not write the empathy for you or make a pushy script compliant. That part is still yours. If you are still choosing a system, we keep sourced shortlists of the best CRM for real estate wholesalers and the best AI CRM for real estate wholesalers, with every competitor linked to its own pages.
The bottom line on pre-foreclosure text message scripts
Good pre-foreclosure text message scripts sound like one real person who knows the date, says who they are, and takes no for an answer. The timeline makes a text relevant. The respect keeps the door open long enough for a seller to answer.
Copy these, change the voice to yours, and run them past a TCPA attorney in your state. If you want sale dates, brackets, opt-outs, and the handoff to you handled in one system, start the 14-day ForesightCRM trial. A card starts it, nothing is charged until the trial ends, and you can cancel anytime.
ForesightCRM is our product. Foresight claims are from our live product and foreclosure feature page as of September 17, 2026. Legal and industry sources (CTIA, 12 CFR 1015.3, the CFPB, California Civil Code, and North Carolina statutes) are linked where cited and were checked the same day. If something has changed, tell us and we will correct it.
