Speed to Lead

Mortgage drip campaigns that close

An Austin LO found 14 past leads who closed elsewhere ($58,800 lost). See the multi-year drip templates that convert without spam.

Derek is a producing loan officer in Austin, TX. In January 2026 he decided to run an audit on his CRM going back three years. He pulled every lead that had never converted, then cross-referenced names against closed MLS transactions in Travis County.

He found 14 people who had reached out to him, never closed with him, and had since bought a house. At his average commission of $4,200, that was $58,800 in GCI he never earned. Most of those contacts had received one or two follow-up messages from Derek. Then nothing.

The problem was not the leads. It was the drip.

Operator details anonymized. Based on a real LeadExploder account matching this profile.

Austin Texas mortgage loan officer reviewing multi-year drip campaign analytics on laptop with coffee

Why do most mortgage drip campaigns stop working after 30 days?

Most drip campaigns are built around one assumption: the borrower is ready to buy soon. They are not. If you are also comparing mortgage CRM options to find the right platform for a long-cycle drip like this, that page breaks down what to look for. The National Association of Realtors 2024 Profile of Home Buyers and Sellers (nar.realtor) consistently shows that the average first-time homebuyer takes 12 to 18 months from first inquiry to close. Move-up buyers often take longer. A drip that cuts off at 90 days writes off the majority of the eventual closings in that database.

Derek’s contacts did not stop wanting a house. They stopped hearing from Derek. So when they were finally ready, they Googled someone else.

The fix is not more messages in the first 30 days. It is the right messages over the right timeline, with triggers that turn a dormant contact into a live conversation the moment something changes.

For context on why initial contact speed also matters, see how automated Zillow follow-up compounds the advantage of a strong drip program. And for the longer nurture architecture, the same logic applies to IDX lead follow-up sequences.

What does a multi-year mortgage drip actually look like?

Structure the drip around phases, not arbitrary time intervals. Each phase has a different goal and a different tone.

Month 1 (the introduction phase). You are establishing that you are attentive and useful, not just hunting for a transaction. Send three messages: one within 8 seconds of form submission (handled by your AI), one the next business day from you personally with a pre-approval overview, and one at day 7 with a rate watch note.

Month 3 (the credibility phase). Most competitors have gone silent. This is your window. Send one message that references current rate movement and one that asks about their search status. Keep it short. Two sentences maximum.

Month 6 (the patience play). A six-month check-in that references something local, either a neighborhood they mentioned, a school district, or a price trend in their target zip. This message should not sound automated. It should sound like a colleague checking in.

Year 1 anniversary. One message on the 12-month mark. Reference the original inquiry date directly: “It’s been about a year since you reached out. Rates have moved since then. Worth a quick conversation?” This message alone closes cold leads.

Year 2 and beyond. Rate-triggered only. No calendar messages. If rates drop 50 basis points from the level when the contact inquired, fire an alert. If they drop 75, call.

What are the three triggers that convert a drip into a live conversation?

Email marketing campaign dashboard showing open rates and borrower engagement analytics on laptop, Austin Texas office

Calendar-based drips maintain presence. Trigger-based messages create urgency. You need both.

Rate drop. If the 30-year fixed drops 50 basis points or more from where it was when the contact first inquired, send a specific message: here is where rates were when we talked, here is where they are now, here is what that means for the payment on the price range you mentioned. Specific math creates action.

New listing in their zip code. If you know their target neighborhood, an MLS feed connected to your drip system can fire a message the day a listing hits that matches their criteria. “A 3/2 at [address] just hit the market in [zip]. Want me to run numbers on what it would take to close on that?” This converts faster than any rate message because it is about a specific house, not an abstract number.

Inquiry anniversary. The one-year mark is the single highest-converting drip trigger for purchase mortgage. Borrowers have been thinking about buying for a year. They have been watching the market. They are ready to have a real conversation. Your anniversary message is the permission they needed to re-engage.

What do the actual messages look like?

These are the three SMS templates that outperform the rest in Derek’s drip sequence. Copy them directly.

Month 3 rate watch message Hey [First Name], Derek here from [Company]. Rates on 30-year fixed have moved to [X]% this week. If you were looking at a $[Price] home when we talked, that’s now a $[Payment]/mo payment. Still worth a call if your timeline is coming up. No pressure.

Year 1 anniversary message Hey [First Name], it’s been about a year since you reached out about getting pre-approved. Market’s shifted a bit since then. Happy to give you a quick updated breakdown, takes 10 minutes. Want me to send a calendar link?

Rate drop trigger message [First Name], rates dropped [X] basis points this week. When you first reached out, the 30-year was around [X]%. Today it’s [X]%. On a $[Price] home that’s roughly $[Savings]/mo less than it would have been. Let me know if you want to revisit.

Each message contains one specific number. Not a call to action paragraph. Not a sales pitch. One number that means something to them personally.

TCPA compliance in mortgage SMS drip campaigns

Mortgage broker reviewing closed loan pipeline showing drip campaign attribution, Austin Texas professional office

Running a multi-year SMS drip in mortgage is not just a marketing question. It is a legal one. The Telephone Consumer Protection Act (TCPA) governs how and when you can send automated text messages to consumers. Getting this wrong carries statutory damages of $500 to $1,500 per message per recipient.

The core requirement is written consent. For mortgage drip purposes, written consent means the borrower actively agreed to receive automated text messages from your company, at the point of data collection, before any message is sent. A pre-approval form that includes a checked (or unchecked) SMS consent box qualifies. A generic website footer does not.

Here is what a compliant opt-in flow looks like in practice. The form submission page includes a checkbox with specific language: “By checking this box, I agree to receive automated text messages from [Company Name] at the phone number provided, including messages about my mortgage inquiry, rate updates, and market information. Message and data rates may apply. Message frequency varies. Reply STOP to opt out.” The checkbox cannot be pre-checked. The borrower must actively check it.

Document the opt-in. Your platform should log the timestamp, IP address, and form version for every opt-in event. If a TCPA complaint ever arises, you need to produce that record. LeadExploder logs opt-in data automatically and ties it to the contact record.

How to handle opt-outs without killing the relationship

When a drip contact replies STOP, the SMS sequence must pause immediately. That is non-negotiable and automated in any compliant system. But STOP does not have to mean the end of the relationship.

The correct response to a STOP reply is a single confirmation: “You’ve been unsubscribed from text messages. To re-subscribe or reach us directly, call [number] or email [address].” Nothing more. No sales message. No offer. Just the confirmation.

What happens next is where most LOs miss an opportunity. A contact who opted out of SMS can still be reached by email, if you have that consent separately, or by phone, if they previously agreed to calls. The opt-out covers automated SMS only. A personally placed call from the LO two weeks later is not a TCPA violation. It is just a follow-up.

The language to use in that follow-up call: “I know you unsubscribed from our texts, and I want to respect that. I just wanted to make a quick personal call since rates have moved and your anniversary is coming up. Do you have 60 seconds?” Most contacts respond positively to the personal gesture, especially if the message was timed correctly.

The goal is to preserve the relationship across whatever channel the borrower prefers, not to maximize message volume.

When a drip contact replies, what happens next?

The trigger-to-conversation workflow is where most drip systems lose value. A contact replies to your month-3 rate watch message. What happens inside the platform?

In LeadExploder, a reply from a drip contact pauses the automated sequence and routes the reply to the assigned LO’s notification queue. The LO receives a mobile alert with the contact’s name, original inquiry date, price range, zip code, and the full message thread. The LO can reply directly from the notification or click into the full contact record.

The goal of this workflow is to eliminate the cold start from the LO’s side. The LO should never have to ask “who is this?” or “what did you reach out about?” The context is preloaded. The reply is warm. The LO’s first response should reference something specific from the history: “Hey [First Name], great to hear back. You were looking at [zip] last time we talked. Rates have changed a bit since then. Want me to run a fresh scenario at current rates?”

That response converts at a significantly higher rate than a generic “thanks for reaching out, when is a good time to talk?” because it signals that the contact was remembered, not just auto-managed.

What does the ROI math look like?

Derek has 847 unconverted leads in his CRM going back three years. He spent roughly 40 hours building and loading them into a LeadExploder drip sequence. At the industry average of 4% of dormant leads converting within 24 months of reengagement, those 847 contacts represent roughly 34 potential closings.

At $4,200 average commission, that is $142,800 in recoverable GCI sitting in a database Derek already paid to acquire.

The cost to run that drip for 24 months: $11,928 at $497 per month. Net opportunity, after platform cost: $130,872. From leads that were already dead.

The 14 contacts Derek lost before he ran this audit represent $58,800. That was the cost of not having a drip. Going forward, the math flips.

What to do this week

Pull every unconverted lead from the last 36 months. Export it from your CRM with the original inquiry date, the price range they mentioned, and any zip code or neighborhood they referenced. Load that list into LeadExploder and assign the multi-year drip sequence.

You will get replies in the first two weeks. Some of those contacts are exactly one rate drop or one listing away from being ready.

Book a demo and see the mortgage drip sequence running live.


Alex Rocha is the founder of Mastodon Marketing, a Houston-based growth agency that runs marketing for service businesses across 70+ client sites. He built LeadExploder as the operating system he wished his clients had on day one. Learn more about Alex →

Frequently asked questions

How long should a mortgage drip campaign run?

At least 24 months. Most unconverted purchase leads close within 12 to 18 months of their original inquiry. A drip that stops at 30 days abandons the majority of the eventual closings in that pipeline. Rate-triggered messages extend the useful life of any lead indefinitely.

What should a mortgage drip message say to avoid the spam folder?

Reference something specific: the rate environment, a listing in their zip code, or the anniversary of their original inquiry. Generic 'just checking in' messages get ignored. Specific context gets replies. Every message should contain one piece of new, actionable information.

When does a drip contact become a live conversation?

Three triggers convert dormant drip contacts into live pipeline: a meaningful rate drop (usually 50 basis points or more), a new listing hitting their target zip code, or the one-year anniversary of their inquiry. Each of these is a natural, non-pushy reason to reach out that the borrower will understand.

Can I run a multi-year drip without manually sending every message?

Yes. LeadExploder automates the full sequence: date-based messages go out on schedule, rate-drop triggers fire when your rate sheet changes, and listing alerts pull from MLS feeds. The LO only gets involved when a contact replies.

More on Speed to Lead

5-Minute Lead Response: 2026 Buyer Data

5-Minute Lead Response: 2026 Buyer Data

Read →
Mortgage pipeline automation, mapped

Mortgage pipeline automation, mapped

Read →
Past-client referral automation

Past-client referral automation

Read →
Book my live demo