GoHighLevel · Solution guide
GoHighLevel for Mortgage Brokers: Referral Nurture, Rate-Watch and ROI
Quick answer
Only as a marketing and nurture layer. GoHighLevel is not a loan origination system, so it suits loan officers and brokers who want texting, email, realtor-partner updates and past-client campaigns, with Encompass or another LOS staying the system of record. It is a weak fit if you want a turnkey mortgage CRM.
Key takeaways
- MBA's Q4 2025 performance report puts independent mortgage bank production expense at $11,102 per loan (Q1 2025: $12,579), against pre-tax production profit of $674 per loan in Q4 and 21 basis points for the full year, so a repeat or referral loan that skips paid acquisition is worth real money.
- Fannie Mae's September 17, 2026 forecast trims 2026 originations to $2.12 trillion with refinance share at 24 percent in Q3 and 30 percent in Q4, and Freddie Mac's survey put the 30-year rate at 6.95 percent on September 17, 2026, so rate-watch campaigns should be built to wait for a real trigger, not run on a calendar.
- GoHighLevel lists $97, $297 and $497 a month, with SMS at $0.00747 per segment, outbound voice at $0.0166 per minute and email at $0.675 per 1,000 in HighLevel's own help docs, while mortgage-specific CRMs such as Jungo (from $96 a month on annual billing, per Capterra) and Shape ($119 per user per month) price per user and Total Expert and Surefire quote privately.
- The FTC Safeguards Rule (16 CFR Part 314) requires non-bank lenders and brokers to keep a written information security program, use multi-factor authentication and encryption, and report unencrypted breaches affecting 500 or more consumers within 30 days, which is the practical reason to keep SSNs and full applications out of a marketing platform.
- The FCC's revoke-all consent rule is delayed to January 31, 2027, quiet hours run 8 a.m. to 9 p.m. at the recipient's location under 47 CFR 64.1200, and Regulation Z, Regulation N and RESPA Section 8 all reach mortgage advertising and referral-partner activity, so compliance is a legal determination to confirm with counsel.
GoHighLevel is a general-purpose marketing and CRM platform built originally for agencies, and loan officers keep asking whether it can be the CRM for a mortgage business. The short version is that it can be a strong communication and nurture layer, and that it is the wrong place to keep a loan file. This guide is written for brokers, branch managers and loan officers who want a practical answer: where GoHighLevel fits next to a loan origination system, what belongs in each, what the automations look like, what the costs are, what the compliance guardrails are, and how to model the return with your own numbers before spending anything.
Is GoHighLevel good for mortgage brokers and loan officers?
It is a good fit for brokers who want texting, email, calendar booking, referral-partner updates and past-client campaigns in one place, and who will keep the loan file in a loan origination system. It is a poor fit for anyone who expects a finished mortgage CRM with pricing, disclosures or LOS connectivity included.
The reason the question is hard is that mortgage is a relationship business with a regulated workflow bolted on. The relationship half is where a platform like GoHighLevel helps: a borrower who closed in 2021 is a future refinance, a future purchase and a source of introductions, and most of that value is lost to silence rather than to competitors. The regulated half is the application, disclosures, income and asset documents, credit data, pricing and closing, and that half belongs in a system designed for it.
The economics explain why the relationship half matters. MBA’s quarterly performance reports for independent mortgage banks show what it costs to produce a loan. In its Q4 2025 report, MBA reported production expense of $11,102 per loan, down from $12,579 in the first quarter of 2025, and pre-tax net production profit of $674 per loan in Q4, after $1,201 in Q3 and $950 in Q2, with a net loss of $28 per loan in Q1. For all of 2025, the average pre-tax net production income across 292 companies was 21 basis points, per MBA’s 2025 reporting. These are company-level figures for independent mortgage banks and subsidiaries, not the cost structure of an individual broker or loan officer, and they include commissions, compensation, occupancy and corporate allocations. They are still the best public evidence that the marginal loan is expensive to acquire and thinly profitable, which is exactly why a repeat or referral loan that skips paid acquisition matters.
The market backdrop is also not a tailwind for refinance-only strategies right now. Fannie Mae’s September 17, 2026 forecast, as reported by Scotsman Guide, lowered its 2026 single-family origination estimate to $2.12 trillion from $2.17 trillion and its 2027 estimate to $2.28 trillion from $2.29 trillion. It put refinance share at 24 percent in Q3 2026 and 30 percent in Q4 2026, both revised down. Freddie Mac’s weekly survey showed the 30-year fixed rate averaging 6.95 percent on September 17, 2026, against 6.26 percent a year earlier. A database that only wakes up when rates fall will sit idle in this environment, which is the argument for building nurture around several triggers (equity, life events, partner activity, anniversaries) instead of a single rate-drop blast.
Is GoHighLevel a mortgage CRM or a loan origination system?
GoHighLevel is neither a loan origination system nor a mortgage-specific CRM. It is a general CRM, marketing and automation platform with contacts, pipelines, workflows, forms, a conversation inbox, calendars, funnels and email and SMS tools. Mortgage structure has to be built by you.
A loan origination system (LOS), such as Encompass, LendingPad or a comparable platform, is where the loan actually lives: the application, disclosures, income and asset documentation, credit, conditions, pricing and lock, underwriting, closing and the audit trail that regulators and investors expect. A CRM in the mortgage sense is the layer that remembers people: who referred them, when they closed, what their goals were, which realtor sent them, when to talk to them next. The overlap is where most confusion arises, because vendors sometimes sell one product that claims to be both.
The honest architecture for a GoHighLevel user has three parts.
- The LOS is the system of record. Anything that is part of the loan file, and anything a regulator may ask you to produce, lives there.
- GoHighLevel is the communication and nurture layer. It holds contact details, consent status, source and partner attribution, a coarse loan status, and the handful of fields needed to personalize a message.
- A thin integration moves a minimal set of fields between them. Usually this is a webhook, a middleware tool or a scheduled API job that pushes stage changes and closing dates out of the LOS and pulls new leads or opt-out changes back in.
HighLevel’s public documentation does not describe a native Encompass or LendingPad connector, and I could not verify one for this article, so treat any claim of a certified two-way integration as something to confirm with both vendors. The GoHighLevel API integration guide explains the webhook and API mechanics in general terms, and the Zapier versus native integrations article covers the trade-offs of middleware, including task limits and silent failures.
Practitioners often get one point wrong here. They assume the integration should be as rich as possible, syncing every field so GoHighLevel “knows everything.” In a regulated business the better goal is the opposite: sync the least data that lets a message be useful, and no more. The next section turns that principle into a table.
What data should live in GoHighLevel and what should stay in the LOS?
Keep identity, contact preferences, consent records, referral attribution and a coarse loan stage in GoHighLevel. Keep Social Security numbers, income, assets, credit data, full applications, conditions and closing documents in the LOS or another system built for regulated loan files.
The rule of thumb is that a field belongs in the marketing layer only if a specific message or report needs it. The list is shorter than most people expect, and each item on it still counts as consumer financial information that needs safeguarding.
| Data element | Where it should live | Why |
|---|---|---|
| Name, email, mobile number | GoHighLevel (and LOS) | Needed to message; keep in sync |
| Consent record: date, form, wording, source, opt-out status | GoHighLevel, mirrored to LOS if possible | Proof of consent and opt-outs is the core compliance artifact for texting |
| Lead source and referral partner (realtor, CPA, builder) | GoHighLevel | Drives partner reporting and routing |
| Loan officer assignment | Both | Routing and accountability |
| Coarse loan stage (applied, processing, approved, clear to close, funded) | Pushed from LOS to GoHighLevel | Drives status messages without exposing the file |
| Funding date and loan purpose (purchase or refinance) | GoHighLevel, from LOS | Drives anniversary and follow-up timing |
| Note rate band and loan type, if used for rate-watch | GoHighLevel only if a counsel-approved use case needs it; band, not exact figures | Needed for refinance break-even triggers; treat as sensitive |
| Property address | GoHighLevel only if needed for equity or market-update content | Personalized content; treat as sensitive |
| Birthday (month and day) | GoHighLevel | Low-risk personalization; the year is not needed |
| Social Security number | LOS only | High breach impact; no marketing use |
| Income, assets, employment, tax returns | LOS only | Regulated underwriting data |
| Credit reports and scores | LOS or credit vendor only | Use of credit information carries its own restrictions; confirm with counsel |
| Application (1003), disclosures, conditions, closing documents | LOS only | The loan file is a regulated record |
| Free-text notes about a borrower’s situation | Careful: keep out of GoHighLevel notes when they describe finances, health or hardship | Notes leak sensitive data into a broadly accessible system |
Why this boundary matters is partly legal and partly practical. The FTC’s Safeguards Rule, which implements the Gramm-Leach-Bliley Act for non-bank financial institutions such as mortgage brokers and lenders, requires a written information security program, and since June 9, 2023 its specific technical requirements, including encryption and multi-factor authentication, have been mandatory. It also requires reporting to the FTC no later than 30 days after discovery of a breach where unencrypted customer information of 500 or more consumers was acquired without authorization. The FTC’s Safeguards Rule page and the rule text at 16 CFR Part 314 are the primary sources. The rule also expects you to select and oversee service providers that handle customer information, which is what a marketing platform becomes the moment it holds borrower data.
HighLevel publishes a security and compliance overview and a privacy and security page that describe encryption, two-factor authentication, audit logs and a SOC 2 Type II attestation. Those are useful inputs to your vendor due diligence, but they are the vendor’s statements about its own platform. They do not make your configuration compliant, and they do not turn GoHighLevel into a place suited to loan files. Your own controls still matter: unique user logins, two-factor authentication turned on, role permissions that limit who sees which sub-account, a deletion process for departed loan officers, and no shared passwords.
A practical safeguard is to design the account so that a total breach of GoHighLevel would expose contact details and consent records but not anything that enables identity theft. If you can honestly say that, the marketing layer is a much smaller risk to your security program than a system holding full applications.
How does GoHighLevel compare with Total Expert, Jungo, Surefire and Shape?
Mortgage-specific CRMs win on LOS integration, compliant content libraries and lender-grade controls. GoHighLevel wins on flexible automation, unlimited users, funnels and price predictability, and loses on everything that is mortgage-specific. Which is right depends mainly on your LOS and how much building you will do.
Public pricing in this category is patchy, so the table separates what is published from what is not. Third-party listings can be out of date, so verify with each vendor.
| Platform | Built for | Public pricing (as found, September 2026) | Notes |
|---|---|---|---|
| GoHighLevel | Agencies and service businesses | $97, $297 or $497 a month plus metered usage, per HighLevel | Unlimited users; no mortgage setup or native LOS connector documented |
| Jungo | Loan officers on Salesforce | From $96 a month on annual billing and a $249 one-time setup for the Jungo Mortgage App, per Capterra; annual contract | Third-party listing; confirm current pricing with the vendor |
| Shape Software | Mortgage and real estate teams | $119 per user per month on annual billing or $149 month to month, per the vendor’s pricing page as indexed | Per-user pricing; confirm plan scope |
| Total Expert | Lenders, often on Encompass | Quote only; no public pricing found | Enterprise orientation |
| Surefire CRM (ICE Mortgage Technology) | Encompass shops | Quote only; a single user report of a $499 monthly basic-plan offer is unverified | Priced by group size |
| Salesforce Financial Services Cloud | Larger financial institutions | Not verified for this article | Requires a partner or admin for mortgage builds |
| Follow Up Boss | Real estate agents | $69 per user, $499 for 10 users, $1,000 for 30 users monthly, per Follow Up Boss | A realtor tool; relevant mainly because your partners may use it |
Three observations follow from the table.
First, per-user pricing changes the math with team size. A brokerage with twelve loan officers and processors at $119 a user pays about $1,428 a month on Shape’s annual rate, while GoHighLevel’s plan fee does not depend on user count. That is arithmetic on list prices; it excludes GoHighLevel’s usage charges, any build cost and the value of features that only the mortgage-specific tool has. The GoHighLevel pricing explainer covers the tiers and usage rates in full.
Second, the missing category is content and compliance support. Several mortgage CRMs sell pre-written, compliance-reviewed campaigns and market-update content and, in some cases, approval workflows. GoHighLevel provides templates and a snapshot marketplace, but no mortgage compliance review. If you build the content yourself, budget for legal review of every template.
Third, LOS integration is the deciding factor for many shops. If you are on Encompass and the CRM you choose already syncs milestones and contacts, that saves real integration work and ongoing breakage. If your LOS has no such connector, or you are a small broker on a lighter-weight LOS, the advantage narrows and a flexible tool becomes more attractive. The broader CRM selection guide walks through the general decision framework, and the financial services industry page covers what regulated-sector CRM requirements tend to look like.
How much does GoHighLevel cost for a mortgage brokerage?
The plan is $97 (Starter), $297 (Unlimited) or $497 (Agency Pro) a month, with SMS, calling and email billed on top by usage. For a 1,500-contact loan officer sending modest volume, the illustrative annual cost below is about $4,160 on the Unlimited plan, before any one-time build cost.
The usage rates are from HighLevel’s help documentation as summarized in the pricing explainer: SMS at $0.00747 per segment plus a carrier fee of $0.003 per segment on AT&T, T-Mobile and Verizon, outbound voice at $0.0166 per minute, email at $0.675 per 1,000 sends, a local number at $1.15 a month, an A2P 10DLC one-time fee of $22.50 for low-volume and sole-proprietor brands, and an A2P campaign fee of $1.50 to $10 a month by use case. Rates change, so check the current documents before budgeting.
The worked example below is illustrative. It assumes a solo loan officer or small team with 1,500 contacts, two outbound text segments per contact per month, four emails per contact per month, two local numbers and a standard A2P campaign, on the Unlimited plan.
| Line | Math | Annual cost |
|---|---|---|
| Unlimited plan | $297 x 12 | $3,564 |
| SMS | 1,500 x 2 x 12 = 36,000 segments x ($0.00747 + $0.003) | about $377 |
| 1,500 x 4 x 12 = 72,000 sends x $0.675 / 1,000 | about $49 | |
| A2P campaign and one-time brand fee | $10 x 12 + $22.50 | about $143 |
| Two local numbers | 2 x $1.15 x 12 | about $28 |
| Total recurring | about $4,160 |
Two caveats matter for a mortgage business. Inbound replies bill as segments too, so a database that replies more will cost more, and messages with links, emoji or long compliance language can run to several segments. And the largest cost in a real deployment is rarely the platform: it is the build (custom fields, pipelines, workflows, forms with consent language, the LOS integration and testing) and the legal review. If you hire that out, the implementation cost guide shows ranges, and the implementation services page describes the scope. In the ROI model later in this article the build is entered as an adjustable assumption of $3,000, which is a placeholder for your own quote, not a benchmark.
Which mortgage nurture triggers are worth automating?
Automate the triggers that reflect a real change in the borrower’s situation: a rate or equity threshold, a life-event date, a partner update or a loan milestone. Avoid calendar-only blasts, which train borrowers to ignore you and raise opt-out and complaint risk.
The strongest mortgage nurture programs run on events, not on a fixed newsletter cadence. The table shows the core set, what data each needs and where the compliance guardrail sits.
| Trigger | Data needed | Where the data comes from | Message idea | Guardrail |
|---|---|---|---|---|
| Rate-watch (refinance opportunity) | Note rate band, loan type, funding date, current market rate | LOS at funding, plus your rate sheet | A plain-language check-in when the spread crosses your threshold | Advertising rules on stated terms; consent; no promise of savings |
| Refinance break-even | Estimated closing costs, monthly payment difference | Loan officer’s own calculation | A personal message from the loan officer with the break-even months, sent manually or after review | Do not automate numbers you have not verified per borrower |
| Home equity check-in | Funding date, estimated value band | LOS plus a market-data source | Annual “curious about your equity?” note | Value estimates are estimates; label them |
| Anniversary (closing date) | Funding date | LOS | One-line personal message and an offer to review options | Keep it conversational; quiet hours |
| Birthday | Birthday month and day | Form or LOS | Short greeting, no offer | Low risk; still honor opt-outs |
| Realtor partner update | Partner ID, referred-loan stage | LOS milestones | Weekly or event-based status summary for the partner | Partner sees only what the borrower has authorized |
| Application-status update | Coarse loan stage | LOS | “Your loan moved to underwriting; here is what happens next” | Servicing-type messages are treated differently from marketing; confirm with counsel |
| Documents outstanding | Condition count, no details | LOS | “You have items outstanding; call or use the portal” | Do not send document details or personal data over text |
| Past-client reactivation | Last funding date, last contact date | GoHighLevel | Quarterly or semiannual personal touch | Consent status must be current |
| Lead not yet applied | Lead source, form date | GoHighLevel | Timed follow-up sequence that stops at reply or application | Stop rules; opt-out handling |
How should rate-watch and refinance triggers work without misleading borrowers?
Build rate-watch as a threshold rule, not a schedule, and put a person in the loop before any specific numbers reach a borrower. The message should invite a conversation, not quote savings.
A workable design is a nightly or weekly job that compares each funded loan’s note-rate band against your current rate sheet, adds the borrower to a “review candidate” list when the spread crosses a threshold you set, and creates a task for the loan officer. The loan officer then decides whether to send a personal message. That structure avoids two failure modes: an automated blast that promises a savings the borrower will not actually qualify for, and a message that goes out on the wrong day because the rate feed was stale.
The advertising rules explain the caution. Under Regulation Z, 12 CFR 1026.24, an advertisement that states specific credit terms must state only those terms that actually are or will be arranged or offered by the creditor, and stating certain trigger terms, such as a payment amount or the number of payments, requires additional disclosures. Regulation N, 12 CFR Part 1014, prohibits material misrepresentations in commercial communications about mortgage credit products, and the FTC and CFPB share enforcement authority over non-bank mortgage advertisers. Whether a given text or email is an “advertisement” that triggers these provisions is a legal question that depends on its content, so ask counsel to review templates before automation goes live. Also confirm what your state requires. State licensing rules commonly require an NMLS unique identifier on advertisements and solicitations, and the specifics, including social media exceptions in some states, vary; the NMLS Policy Guidebook for licensees and your state regulator are the sources to check.
A practical detail: keep a dated log of the rate sheet and threshold that supported each campaign wave. If a regulator or a borrower later asks why a message said what it said, that log is the answer.
The break-even trigger deserves special mention because it is the one most often oversimplified. Break-even months equal total refinance costs divided by monthly payment savings, and it ignores points, term resets, escrow effects, and the borrower’s plan to stay in the home. The formula is useful for a conversation and unsafe as an automated claim. Let the loan officer run it per borrower.
How do you track realtor referral partners and send application-status updates?
Model each referral partner as its own contact record linked to the borrowers they refer, then report on referred applications, funded loans and response time by partner. Send partners status updates on loans they referred, limited to what the borrower has agreed to share, and keep payments and gifts out of the workflow.
Referral partners, mostly realtors but also builders, CPAs, financial planners and attorneys, are often the largest source of purchase business, and the tracking is usually weak: a spreadsheet, a memory, a coffee once a quarter. GoHighLevel handles this reasonably well because it is a general relationship tool. The GoHighLevel for real estate guide covers the realtor’s side of the same relationship, including the buyer and seller pipelines your partners run and why they may already use a system like Follow Up Boss.
A minimal partner-tracking design has these parts:
- A partner tag and record. One contact per realtor, tagged as partner, with brokerage, team, market and preferred contact method as fields.
- A referral source field on each borrower. A single-select field holding the partner’s name or ID, set at lead capture or at application, and required.
- A partner pipeline. Stages such as new partner, first meeting, first referral, repeat referrer and inactive, so relationship maturity is visible.
- A monthly partner report. Referred leads, applications, funded loans and average time from referral to first contact, by partner, from a saved report or dashboard.
- Partner status updates. A workflow that fires when a referred loan reaches a milestone in the LOS and sends the partner a short update.
- Inactive-partner alerts. A smart list of partners with no referral in 90 days, feeding a personal task for the loan officer.
The compliance boundary is the important part. RESPA Section 8 prohibits giving or accepting anything of value in exchange for referrals of settlement service business in federally related mortgage transactions, and prohibits splitting fees other than for services actually performed. The CFPB’s RESPA FAQs explain the rule and its limits, including how normal promotional and educational activities are treated. So a partner workflow should record activity, referral counts and the outcome of referred loans, and it should not track, trigger or approve gifts, credits, event payments or co-marketing spend as a reward for referrals. Marketing arrangements between a lender and a realtor are an area where the details matter a great deal, and your compliance officer or counsel, not the CRM, should approve them.
For application-status updates, the design principle is minimal disclosure. The LOS remains the source; when the loan moves from processing to underwriting, or a condition is cleared, a webhook updates a “loan stage” field in GoHighLevel, and a workflow sends the borrower a short message such as “your loan has moved to underwriting; nothing is needed from you right now.” Do not send balances, rates, credit information or document names by text. For partners, a summary like “the buyer’s file is in underwriting, expected clear to close in three to five business days” is useful, but only after the borrower has agreed to share progress with their agent, which should be captured on the application or consent form. Whether status messages count as marketing or as servicing-type communications, and what consent each requires, is a question for counsel.
How do you reactivate past clients and old leads?
Segment first, message second, and use two or three light, personal touches rather than a promotional campaign. Reactivation works when it feels like a loan officer checking in, and fails when it looks like a mass mailing to a list that never opted in to marketing.
Start with the database audit, because the biggest risk in reactivation is contacting people you should not. Export the list and sort it into groups:
- Funded clients with current consent. Your best audience. Consent is documented, the relationship is real, and the message can be personal.
- Funded clients with unclear consent. They are known to you, but the record of marketing consent (particularly for text) is missing or old. Route these to email and phone calls by a person until consent is refreshed.
- Past leads who never applied. Lower relationship value, higher complaint risk. Use a short, honest re-permission message, or leave them out.
- Do-not-contact records. Anyone who opted out, complained, or is on a do-not-call list you maintain must be suppressed before any workflow is turned on.
Then build a three-step sequence. The first touch is a short personal message from the loan officer’s name (“It has been a while since your closing in 2022; a lot has changed in rates and home values, and I am happy to look at your options if that is useful”). The second, two weeks later, is an email with one plain-language market note and a calendar link. The third is a task for the loan officer to call the segment that opened or clicked. Stop rules again matter more than the copy: a reply, a booking, an opt-out or an application ends the sequence, and a cap on total touches per contact across all workflows prevents someone from being enrolled in reactivation, anniversary and rate-watch at once.
There is a measurement discipline to add. Tag every contact with the campaign wave they entered, record replies, appointments and applications as pipeline events, and reconcile funded loans against the LOS at the end of each quarter. Without the LOS reconciliation, the report will overstate what the campaign produced, because some of those borrowers would have called you anyway. The honest metric is incremental funded loans against a holdout, meaning a comparable slice of the database you deliberately did not contact. It costs some short-term volume and gives you a real answer.
For technical setup, the relevant GoHighLevel pieces are covered elsewhere on this site. Workflows versus triggers explains how enrollment and re-entry work, why workflows fail to fire lists the usual causes, and email deliverability setup covers the SPF, DKIM and DMARC records that decide whether reactivation emails reach an inbox. If you are running the carrier registration step for the first time, do it before any text campaign, because unregistered traffic is filtered.
What do TCPA, GLBA, CFPB and NMLS rules mean for texting and email?
Treat compliance as a set of separate regimes: the TCPA for calls and texts, CAN-SPAM for commercial email, the GLBA Safeguards Rule for data security, Regulation Z and Regulation N for advertising content, RESPA for referral relationships, and state licensing rules for NMLS identification and more. Whether your program complies is a legal determination, so confirm each point with qualified counsel. Nothing here is legal advice.
The table below summarizes the main regimes, what each is about and what the CRM configuration can and cannot do. The right-hand column is a configuration prompt, not a compliance opinion.
| Regime | What it governs | Primary source | CRM configuration prompt |
|---|---|---|---|
| TCPA and FCC rules | Marketing calls and texts: consent, quiet hours, do-not-call, opt-outs | 47 CFR 64.1200 | Capture consent language and timestamp on every form; suppress opted-out numbers; hold messages outside 8 a.m. to 9 p.m. recipient local time |
| CAN-SPAM | Commercial email: identification, opt-out, accurate headers | FTC CAN-SPAM guide | Working unsubscribe, physical address in footer, honor opt-outs promptly |
| GLBA Safeguards Rule | Security of customer information held by non-bank financial institutions | 16 CFR Part 314 | Minimal data, two-factor authentication, role permissions, vendor oversight, incident plan |
| Regulation Z advertising | Credit terms and trigger terms in ads | 12 CFR 1026.24 | Counsel-approved templates; log the source of any stated term |
| Regulation N (MAP rule) | Material misrepresentation in mortgage advertising and commercial communications | 12 CFR Part 1014 | No unsupported savings claims; keep substantiation on file |
| RESPA Section 8 | Referral fees and kickbacks among settlement service providers | CFPB RESPA FAQs | Track relationships and outcomes, not value given for referrals |
| State licensing and NMLS | NMLS identifier and disclosures in advertising; state telemarketing rules | NMLS Policy Guidebook and your state regulator | Add NMLS ID and required disclosures to templates and email footers; check state hours and consent rules |
Several TCPA developments are in motion, which is another reason to involve counsel rather than rely on a blog post. On January 24, 2025, the Eleventh Circuit vacated the FCC’s one-to-one consent rule in Insurance Marketing Coalition v. FCC, holding that it exceeded the FCC’s authority, according to a Wiley alert and other law-firm summaries. That mattered to anyone buying leads from comparison-shopping sites, because the rule would have limited a single consent to a single seller. Separately, the FCC’s rule requiring a revocation of consent to one type of message to apply to all future robocalls and robotexts from the same caller was delayed by an order of January 6, 2026 to January 31, 2027, per the Consumer Financial Services Law Monitor. Other revocation provisions, including honoring opt-outs communicated by reasonable means, were not delayed by that order, as described in that summary. The practical design response is to build one suppression list and one opt-out flag that every workflow checks, so you are prepared regardless of how the rules land.
Some points come up repeatedly in configuration reviews:
- Consent is per channel and per purpose. A borrower who gave a phone number on an application has not necessarily agreed to marketing texts. Use a separate, unchecked checkbox with clear language on your own forms, and store the exact wording and timestamp.
- Purchased and shared leads carry provenance risk. If a lead came from a third party, the consent question is whether that specific consent covers you. Log the source.
- Quiet hours use the recipient’s location. A borrower in another time zone is not on your clock. Use the workflow time-window controls, and check that the contact’s time zone is populated.
- The Do Not Call Registry and internal suppression list must be checked. Whether an established business relationship exemption applies to a particular past client is a legal analysis, not a CRM setting.
- Email is a separate regime. Commercial email needs an opt-out and honest headers, and mortgage advertising content rules apply to email as much as to texts.
- Access control is compliance. The Safeguards Rule looks at who can see customer information. Give loan officers access to their own contacts, remove departed users the day they leave, and keep two-factor authentication on.
Something else is worth saying plainly: none of these rules is satisfied by a software feature. GoHighLevel can enforce a time window and store a consent field, and it will send whatever you configure it to send. The legal judgment about what is allowed sits with your compliance officer and counsel.
What is the ROI of GoHighLevel for a mortgage loan officer?
The return is incremental contribution from extra funded loans, minus the annual cost of the platform and the one-time build. The model below lets you change every input. All outputs are illustrative arithmetic, not a benchmark or a promise, and the lift assumptions are the part you must supply from your own data.
The formulas, so you can rebuild this in a spreadsheet:
- Incremental database loans = database size x annual lift rate
- Incremental partner loans = partner count x incremental loans per partner per year
- Total incremental loans = database loans + partner loans
- Gross revenue per loan = average loan amount x revenue in basis points / 10,000
- Contribution per loan = gross revenue per loan x (1 - variable cost share)
- Annual contribution = total incremental loans x contribution per loan
- Year-one cost = annual platform and usage cost + one-time build
- Net year-one return = annual contribution - year-one cost
- Payback (months) = year-one cost / (annual contribution / 12)
- Break-even loans = year-one cost / contribution per loan
The fixed assumptions used below are these, all adjustable: an average loan amount of $350,000, revenue of 200 basis points (which yields $7,000 gross per loan), a variable cost share of 50 percent (compensation and direct costs, leaving $3,500 contribution per loan), a 1,500-contact database, annual platform and usage cost of about $4,160 from the cost table above, and a one-time build assumption of $3,000, for a year-one cost of about $7,160. None of these numbers is a benchmark. The MBA figures earlier show that production expense and margin vary widely by company and by quarter, so replace every input with your own, especially the revenue and cost-share figures.
| Input or output | Conservative | Base | Optimistic |
|---|---|---|---|
| Database size | 1,500 | 1,500 | 1,500 |
| Annual lift rate on database (adjustable) | 0.3% | 1.0% | 2.0% |
| Referral partners (adjustable) | 25 | 40 | 60 |
| Incremental loans per partner per year (adjustable) | 0.1 | 0.25 | 0.5 |
| Incremental database loans | 4.5 | 15 | 30 |
| Incremental partner loans | 2.5 | 10 | 30 |
| Total incremental loans | 7 | 25 | 60 |
| Gross revenue at 200 bps on $350,000 | $49,000 | $175,000 | $420,000 |
| Contribution at 50% variable cost | $24,500 | $87,500 | $210,000 |
| Year-one cost | about $7,160 | about $7,160 | about $7,160 |
| Net year-one return | about $17,340 | about $80,340 | about $202,840 |
| Payback | about 3.5 months | about 1.0 month | under 1 month |
The break-even is more informative than the scenarios. At $3,500 of contribution per loan and about $7,160 of year-one cost, the platform pays for itself with about two loans, so three additional funded loans in a year clears the cost. That is a lift of 0.2 percent on a 1,500-contact database, or two partners each sending one extra loan. If the honest answer to “would this campaign plausibly produce three loans I would not have closed otherwise?” is no, the investment is not justified. If your lift is zero, the model returns a loss equal to the year-one cost.
Four things make the model overstate reality if you are not careful. Attribution: some of these borrowers would have returned anyway, so measure against a holdout group. Ramp: databases take months to warm up, and the first quarter usually produces the least. Compliance drag: opt-outs, suppressed contacts and message review reduce the reachable audience and add time. And capacity: extra loans need loan officer and processor time, which the 50 percent variable cost share only partly captures. Conversely, the model ignores value that does not show up as a funded loan, such as faster response to new leads and fewer dropped follow-ups.
The lift itself deserves scrutiny, because nobody should trust a vendor or an agency to supply it. I could not find a primary, dated benchmark for the share of mortgage volume that comes from realtor referrals or for the repeat-borrower rate of a typical loan officer, so those inputs are left to you. Pull them from your own LOS: count loans in the last three years that came from a past client or a partner, divide by funded loans, and use that as the baseline that improved nurture would be lifting from. NAR’s 2025 Profile of Home Buyers and Sellers, discussed in the real estate guide, reports that most sellers and a large share of buyers choose a referred agent or one they have used before, which supports the idea that referral relationships are a significant driver on the real estate side, but it is not a mortgage referral statistic and should not be plugged into this model as one.
When is GoHighLevel the wrong choice for a mortgage business?
It is the wrong choice when your LOS or an enterprise mortgage CRM already provides compliant nurture, when you need pre-approved content and approval workflows out of the box, when you cannot commit time to build and maintain it, or when your database is too small for automation to change the outcome.
| Your situation | Better fit | Why |
|---|---|---|
| Encompass shop with an integrated mortgage CRM already licensed | Stay with it | Native milestones, content libraries and fewer moving parts |
| Enterprise lender with formal marketing compliance review | A mortgage-specific platform with approval workflows | Governance features matter more than flexibility |
| Small database, few referral partners | A simpler CRM or the LOS’s built-in tools | Setup and usage overhead exceeds the benefit |
| Need a finished mortgage CRM in days, not weeks | Jungo, Shape, Surefire or Total Expert, depending on LOS | Mortgage structure is built in |
| Need the LOS itself | An LOS such as Encompass or LendingPad | GoHighLevel does not originate loans |
| Independent broker or small team wanting one flexible tool for funnels, texting, email and referral tracking | GoHighLevel, with counsel-approved templates | Flexibility and per-account pricing fit |
| Team without anyone to own configuration and compliance review | A managed or simpler option | Unowned automation is a compliance liability |
A diagnostic is worth running before buying anything. List your last 50 funded loans and count how many came from a past client, a referral partner, or a lead that sat before it converted. Then check what your current systems did to nurture those relationships. If the answer is already “a lot, on schedule, with records,” a new platform will add cost without much lift. If the answer is “not much, informally,” the constraint is process rather than software, and the cheapest first step may be a written cadence and a spreadsheet, with GoHighLevel considered once the process is proven. The CRM implementation checklist offers a general pre-build sequence, and the sister site HighLevel Automation Team publishes additional GoHighLevel setup material.
Sources
- MBA, “IMBs Report Production Profits in Fourth Quarter of 2025,” March 18, 2026 (Q4 2025 production expense and profit per loan; 2025 average of 21 basis points across 292 companies): mba.org. Earlier 2025 quarterly releases: Q3, Q2, Q1.
- Scotsman Guide, “Fannie Mae lowers single-family origination forecasts through mid-2027,” September 17, 2026: scotsmanguide.com.
- Freddie Mac, Primary Mortgage Market Survey, week of September 17, 2026: freddiemac.com/pmms.
- FTC, Safeguards Rule and 16 CFR Part 314: ftc.gov, ecfr.gov.
- FCC, 47 CFR 64.1200 (TCPA rules, quiet hours, consent): ecfr.gov.
- Wiley, “11th Circuit Vacates FCC’s One-to-One TCPA Consent Rule,” 2025: wiley.law.
- Consumer Financial Services Law Monitor, “FCC Further Extends Effective Date for TCPA Revoke-All Rule,” January 2026: consumerfinancialserviceslawmonitor.com.
- FTC, CAN-SPAM Act compliance guide for business: ftc.gov.
- CFPB, Regulation Z 12 CFR 1026.24 (advertising): consumerfinance.gov. Regulation N, 12 CFR Part 1014: ecfr.gov.
- CFPB, Real Estate Settlement Procedures Act FAQs (Section 8): consumerfinance.gov.
- NMLS Policy Guidebook for Licensees, updated March 31, 2026: nationwidelicensingsystem.org.
- HighLevel, pricing and security documentation: gohighlevel.com/pricing, security and compliance overview, privacy and security.
- Competitor pricing as found in September 2026: Follow Up Boss, Shape, Jungo via Capterra. Total Expert and Surefire list no public pricing.