GoHighLevel Mortgage Lead Reactivation Sequence | Origin

The best mortgage lead reactivation sequence in GoHighLevel

Connor CallahanApril 8, 202610 min read

Every loan officer has a database full of leads who submitted an inquiry, had one conversation, and then went silent. In most industries, those leads are dead. In mortgage, they are waiting. The difference between a dead lead and a waiting lead is an external market condition: the interest rate. A borrower who inquired about refinancing at 7.5% and decided the savings were not worth the closing costs is not uninterested. They are doing math. When the rate drops to 6.5%, the math changes. The lead who said "not yet" three months ago now has a savings opportunity worth $250 to $400 per month on a typical loan balance.

Most GoHighLevel mortgage systems do not have a mechanism to detect this change and act on it. The leads sit in a pipeline stage called "Cold" or "Not Interested" and never receive another message. The loan officer occasionally runs a manual campaign when rates drop, but by then, the leads who were paying attention have already contacted another lender. The system that monitors rate conditions, identifies which leads cross the savings threshold, and fires a specific, data-driven message at the moment of opportunity is the system that wins those deals.

This post covers the four reactivation triggers that work for GoHighLevel mortgage systems, the message content that produces callbacks, and why this niche's reactivation model is fundamentally different from every other industry.

Why mortgage reactivation follows a different set of rules

In dental, the reactivation trigger is time: 6 months since the last cleaning. In roofing, the trigger is season: storm season approaching. In chiropractic, the trigger is a combination of time and symptoms: 90 days since the last visit plus any engagement signal suggesting renewed pain. All of these triggers are predictable. The loan officer can put them on a calendar and know approximately when to reach out.

Mortgage reactivation has no calendar. The trigger is a market variable that moves independently of any schedule. Interest rates are influenced by Federal Reserve policy, bond market dynamics, inflation data, and global economic conditions. A rate that was stable for 3 months can drop 50 basis points in 2 weeks after a single economic report. The loan officer who waits for the quarterly "check in" misses the window. The system that monitors the Freddie Mac Primary Mortgage Market Survey weekly and compares it against stored lead data captures the opportunity in real time.

This is the single most important distinction in mortgage marketing automation. Every other niche can schedule reactivation. Mortgage reactivation must be event-driven, and the event is external to the CRM. The system that bridges external rate data and internal lead data is the system that produces reactivated deals.

The four reactivation triggers for mortgage leads

Not every dormant mortgage lead reactivates for the same reason. Four distinct triggers cover the complete reactivation landscape. Each requires different detection logic and different messaging.

Trigger 1: Rate drop crossing the savings threshold

This is the primary trigger and the one unique to mortgage. The lead's current rate is stored in a custom field from the original pre-qualification quiz. The rate watch threshold is calculated based on their loan balance, estimated closing costs, and planned tenure. When market rates drop to or below the threshold, the reactivation fires.

Detection in GHL: A weekly or bi-weekly manual process (or webhook from an external rate monitoring service) updates a "Current Market Rate" custom field or adds a "Rate Alert: Active" tag to all contacts whose stored threshold has been crossed. The tag addition triggers the reactivation workflow. This is not fully automated because GHL does not natively pull rate data. The loan officer or agency owner updates the market rate field. The system handles everything after that.

Message content: "Based on your current rate of [Current Rate] and today's average of [Market Rate], your estimated monthly savings on your [Loan Balance] balance is approximately $[Savings]. Would you like to run the full numbers?" This message works because it is specific to the borrower's actual situation, not a generic "rates are down" blast.

Trigger 2: Annual mortgage review reminder

Every funded loan should trigger a 12-month follow-up. The annual mortgage review is not a sales call. It is a check-in that asks whether the borrower's situation has changed: have they considered refinancing, have their income or employment changed, have they accumulated equity they want to access, or have their insurance or tax escrow adjustments affected their monthly payment. This positions the loan officer as a long-term advisor, not a one-time transaction processor.

Detection in GHL: A date-based workflow trigger that fires 11 months after the "Funded" date. The workflow sends an email inviting the borrower to an annual review call, followed by an SMS 3 days later if the email is not opened, followed by a task assigned to the loan officer for a direct phone call if neither the email nor SMS produces a response.

Trigger 3: Home value increase notification

Rising home values change the borrower's loan-to-value ratio. A borrower who put 10% down on a home that has appreciated 15% now has 25% equity, which may eliminate their PMI requirement or qualify them for a cash-out refinance at better terms. This trigger is particularly effective for borrowers who originally financed with FHA loans (which carry permanent mortgage insurance on loans originated after 2013) and now have enough equity to refinance into a conventional loan that drops the insurance entirely.

Detection in GHL: Quarterly or semi-annual manual update based on local market data or a home valuation API. The agency owner updates a "Current Home Value Estimate" field, and a workflow compares it against the original purchase price to calculate equity percentage. When equity crosses a meaningful threshold (20% for PMI elimination, 30% for favorable cash-out terms), the reactivation fires.

Trigger 4: Engagement signal from dormant leads

A lead who has been silent for 6 months but suddenly opens three consecutive emails or clicks a rate comparison link is signaling renewed interest. This behavioral trigger supplements the rate-driven triggers by catching leads whose situation has changed for reasons the system cannot directly observe: a job change, a life event, a conversation with a friend who just refinanced.

Detection in GHL: Workflow conditions that monitor email open patterns and link click events. If a contact in the "Rate Watch" or "Cold" pipeline stage opens 3+ emails in a 7-day window or clicks any link in a rate update email, the workflow fires an internal notification to the loan officer flagging the lead as "Re-engaged" and moves them to a higher-priority follow-up queue.

The four triggers ranked by conversion potential: Rate threshold crossing produces the highest conversion because the math has objectively changed. Engagement signals rank second because they indicate active interest. Annual review ranks third because it reaches all past clients, including those who may not need anything. Home value increases rank fourth by volume but can produce high-value cash-out refinance transactions when they hit.

The message architecture that produces callbacks

Generic reactivation messages fail. "Just checking in to see if you are still interested in refinancing" produces a delete, not a callback. The message that works references specific data from the borrower's file and states a concrete benefit.

For the purchase vs. refinance segmentation that feeds these reactivation messages, the underlying principle is the same: every message must match the borrower's specific situation, not a template.

The rate threshold message (3-touch sequence)

Touch 1 (SMS, immediate): Short, specific, action-oriented. "Hi [Name], rates just dropped to [Market Rate]. Based on your loan at [Current Rate], your estimated monthly savings is $[Amount]. Want me to run the full numbers? Reply YES or call me at [Phone]."

Touch 2 (Email, same day): Longer format with a comparison table showing current payment vs. estimated new payment, monthly savings, annual savings, and break-even timeline. Includes a link to schedule a 15-minute rate review call. All numbers framed as estimates based on self-reported data, not guaranteed figures, to maintain CFPB compliance.

Touch 3 (Internal notification to loan officer, 24 hours later): If the lead has not responded to Touch 1 or Touch 2, the system assigns a manual call task to the loan officer with the lead's full profile, quiz history, and the specific savings calculation. The human touch closes the loop. The automation got the message there. The loan officer closes the conversation.

The annual review message

Email: "Hi [Name], it has been [X months] since we closed on your mortgage. I run an annual review with all of my clients to check whether anything has changed that might affect your payment, your rate, or your equity position. This is not a sales call. It is a 15-minute check-in to make sure your mortgage is still working for you. [Calendar Link]."

The annual review is the most underbuilt automation in mortgage CRMs. It requires almost no data beyond the funded date and the borrower's contact information, yet it produces referrals, repeat transactions, and long-term relationship value that no amount of paid advertising can replicate. A borrower who receives a genuine annual check-in is 3 to 5 times more likely to refer a friend than a borrower who hears from the loan officer only when rates drop.

How to build the reactivation workflow in GHL

The reactivation workflow in a properly configured mortgage sub-account uses three components: a trigger, a condition branch, and a multi-channel action sequence.

Trigger: Tag added "Rate Alert: Active" (fires when the agency owner runs the rate comparison update and tags all contacts whose threshold has been crossed).

Condition 1: Check pipeline stage. If the contact is in "Rate Watch Active" or "Cold," proceed. If the contact is in "Application Started" or later, skip (they are already in process).

Condition 2: Check contact preference. If the contact has opted out of SMS, skip Touch 1 and proceed directly to Touch 2 (email). TCPA compliance requires explicit consent for marketing SMS. The quiz submission form should capture this consent, but the workflow must check for it.

Action sequence: Send SMS (Touch 1). Wait 4 hours. Send Email (Touch 2). Wait 24 hours. Check: did the contact open the email or reply to the SMS? If yes, move to "Savings Threshold Met" pipeline stage and assign a call task to the loan officer. If no, wait 48 hours and assign a manual call task with a "No digital response, phone follow-up required" note.

The workflow also updates the contact's "Last Reactivation Date" custom field so the system does not fire duplicate reactivation sequences if the rate continues to drop over multiple weeks. A 30-day cooldown between reactivation attempts prevents the borrower from receiving the same message repeatedly.

TriggerChannelTimingCompliance Note
Rate thresholdSMS + Email + CallImmediate, 4hr, 24hrTCPA consent required for SMS
Annual reviewEmail + SMS + Call11 months post-closeEducational framing, not promotional
Home valueEmail + CallQuarterly checkEstimated values, not appraisals
Engagement signalInternal alert + Call3+ opens in 7 daysNo outbound needed, LO follows up

How Origin deploys the complete reactivation system

Origin's mortgage niche ecosystem includes all four reactivation triggers as pre-built workflows inside the snapshot. The rate watch custom fields (Current Rate, Loan Balance, Rate Watch Threshold, Last Reactivation Date) are created during import. The savings threshold calculation logic is documented in the deployment guide so the agency owner understands how to update market rate data. The 3-touch reactivation sequence for rate threshold events, the annual review automation, and the engagement signal detection workflow all deploy with the snapshot.

The agency owner's only ongoing responsibility is updating the market rate field when conditions change. Everything downstream of that update is automated: the threshold comparison, the contact identification, the SMS/email/notification sequence, the pipeline stage change, and the cooldown timer. The system transforms a manual "I should probably reach out to my old leads" impulse into a data-driven, compliance-aware, multi-channel reactivation engine that fires at the exact moment the math changes in the borrower's favor.

For the full system architecture that supports this reactivation layer, including the dual pipelines, the pre-qualification quiz, and the segmented nurture sequences, explore the complete Origin platform.

Rates drop.
Your leads
come back.
Rate-driven reactivation. Savings-based messaging. Zero manual sorting.
Get Origin
$497 one-time + $97/mo | 10 niches included

Frequently asked

Mortgage reactivation is driven by an external market variable: interest rates. In most industries, reactivation runs on a calendar. A dental office reactivates patients every 6 months. A roofing company reactivates homeowners before storm season. These triggers are predictable and time-based. Mortgage reactivation depends on rate movements that no one controls. A lead who was not ready at 7.5% may be ready at 6.5%. The system must monitor the gap between the lead's current rate and the market rate and fire reactivation messages when the savings math changes. No other niche has this dynamic.
Monthly during the rate watch period. A monthly email comparing the lead's stored current rate to the latest market rate keeps the relationship alive without creating fatigue. When a rate threshold is crossed, the frequency increases: an immediate SMS with a savings estimate, followed by an email with a detailed comparison within 24 hours, followed by a phone call from the loan officer within 48 hours. Outside of threshold events, monthly contact is enough to maintain awareness without annoying the borrower.
The workflow needs the lead's current mortgage rate, remaining loan balance, and how long they plan to stay in the property. These three data points determine whether refinancing produces net savings after closing costs. The current rate sets the savings baseline. The loan balance determines the dollar amount of that savings. The planned tenure determines whether the borrower stays long enough to recoup closing costs. All three should be captured during the original quiz and stored in GHL custom fields so the reactivation workflow can reference them without requiring the borrower to re-enter information.
A rate watch threshold is the market rate at which refinancing becomes financially beneficial for a specific borrower. It is calculated by determining the monthly savings at various rate levels, estimating closing costs (typically 2 to 5 percent of the loan balance), and dividing closing costs by monthly savings to find the break-even month count. If the break-even point falls within the borrower's planned tenure, the threshold is met. For example, a borrower at 7.2% with a $350,000 balance and $8,000 in estimated closing costs might have a threshold of 6.4%, which is the rate where monthly savings cover closing costs within 3 years of the borrower's planned 10-year tenure.
Yes, with a compliance caveat. The message should reference the borrower's stored current rate and the current market rate and state an estimated monthly savings figure. It should not state a guaranteed rate, a guaranteed savings amount, or imply that the borrower is approved for refinancing. The language should frame the savings as an estimate based on self-reported data: "Based on your current rate of 7.1% and today's average of 6.3%, your estimated monthly savings would be approximately $287." This is educational, not promotional. The formal numbers come from the loan estimate after application.
Yes. Origin's mortgage ecosystem includes rate watch custom fields, a savings threshold calculation, and a reactivation workflow that triggers when market conditions cross the borrower's threshold. The workflow fires an SMS with a savings estimate, an email with a detailed rate comparison, and an internal notification to the loan officer with the lead's full profile. The annual mortgage review automation is also included, which contacts past clients once per year to check whether their situation has changed enough to warrant a new conversation.