The most expensive lead in a mortgage broker’s Google Ads account usually isn’t the one that never called back. It’s the one that did - from a borrower in a state your loan officers aren’t even licensed to touch. The ad looked great. The click was cheap. The call felt promising right up until someone on your team pulled the NMLS registry and realized you can’t originate there.
That single mismatch between where you advertise and where you’re actually licensed costs more than the wasted click. It costs a loan officer’s afternoon, a borrower’s trust when you have to tell them “sorry, we can’t help,” and sometimes a letter from a state regulator asking why your ads implied otherwise. Pour more budget into that account and you just buy the mistake at a bigger size. More impressions on a broken setup produce more unqualified calls, not more funded loans.
Most mortgage broker PPC advice stops at “write better ad copy” or “lower your cost per click.” That’s not where the leaks are. The leaks are structural - licensing, compliance, tracking, and intent - and you can find every one of them with a scored walkthrough of your account and your landing pages, done the way an underwriter reads a file: line by line, pass or fail, no benefit of the doubt.
Why rate ads keep producing shoppers instead of applications
A mortgage broker’s PPC account looks nothing like a typical lead-gen account, and treating it like one is where most of the money disappears. You’re not selling a product with a fixed price. You’re selling a rate that moves daily, originating in states where you hold a license and nowhere else, and doing all of it inside advertising rules that the FTC and your state regulators actually enforce. A generic PPC playbook ignores every one of those facts.
Start with geography. Google’s default campaign settings target “people in, regularly in, or who’ve shown interest in” your chosen locations - which means your ad for a 30-year fixed rate in Ohio can show up in front of someone in California who’s “shown interest in” Ohio because they searched “Ohio mortgage rates” once. If your NMLS registration doesn’t cover California, that click is a dead end dressed up as a lead. Multiply that across a few hundred clicks a month and you’ve got a pipeline full of applications you legally can’t process.
Then there’s the review problem. The FTC’s 2024 rule on fake and compensated testimonials put real teeth behind something regulators had been warning about for years: you can’t run a review widget full of unverifiable five-star quotes, and you can’t pay for or edit testimonials without disclosure. A lot of mortgage broker landing pages still lean on generic “best rates, best service” review carousels that would not survive a close read under that rule. Add Regulation Z’s advertising requirements for rate-based claims - specific APR disclosures, loan terms, the works - and a landing page that was fine in 2019 is now a liability sitting on a page you’re actively paying Google to send traffic to.
If your landing pages and ad copy haven’t been checked against current compliance language in a while, that review belongs on a marketing audit, not just a compliance checklist. A partner who runs paid search campaigns for regulated lenders should be flagging this before it becomes your problem instead of after.
The mortgage broker PPC scorecard
Score each line honestly. Pull up your Google Ads account, your top three landing pages, and your CRM while you go through it. You’re looking for pass, weak, or fail on each item - not a vibe.
Audit scorecard
-
1Geo-targeting matches your licensed states
Pull the location report in Google Ads for the last 60 days and compare it against your NMLS license footprint. Any meaningful spend or leads coming from a state you don't hold a license in is a fail, and it's the first thing to fix regardless of everything else on this list.
-
2NMLS ID and loan officer license numbers appear on every ad and page
Your company NMLS number and the originating loan officer's number should show on the ad extension or sitelink where possible, and clearly on every landing page a click lands on. If a borrower has to hunt for it in the footer, that's weak. If it's missing entirely, that's a fail.
-
3Rate claims carry the disclosures Reg Z requires
Any ad or page that quotes a specific rate or payment needs the trigger-term disclosures underneath it: APR, loan terms, down payment assumptions. Check your three busiest landing pages. If the rate is prominent and the fine print isn't there, flag it as a fail and route it to whoever handles your compliance review.
-
4Testimonials and review widgets meet the 2024 FTC standard
Check whether reviews on your landing pages are pulled live from Google or verified sources, or whether they're hand-picked quotes with no attribution you can trace. Unverifiable or incentivized testimonials without disclosure are a fail under the FTC's current rule, not a gray area.
-
5Negative keyword list excludes the tire-kicker searches
Check your search terms report for "mortgage calculator," "loan officer jobs," "NMLS license lookup," and "rates today" type queries eating spend without producing applications. A short, maintained negative list is a pass. A search terms report full of surprises is a fail.
-
6Purchase, refinance, and HELOC campaigns run separately
A borrower searching "cash-out refinance" has a completely different intent and urgency than one searching "first time home buyer loan." Blended campaigns average the bids and the messaging across both and serve neither well. Separate structure by loan purpose is a pass.
-
7The landing page matches the ad's exact promise
Click your own top three ads and read the landing page as a borrower would. An ad about VA loans should land on a VA loan page, not your homepage or a general "contact us" form. If every ad points to the same generic page, that's a fail and it's probably your biggest conversion-rate leak.
-
8The form asks the two or three questions that actually qualify a lead
Property type, purchase versus refinance, and rough credit band or down payment are enough to route a lead correctly without scaring off a serious borrower. A single "name and phone" form is weak - it floods your loan officers with unsorted volume. No form at all, or one buried three clicks deep, is a fail.
-
9Call tracking and form tracking both feed attribution
Mortgage shopping is still a phone-heavy business. Check whether calls from your ads route through a tracked number that reports back to Google Ads, not just your main office line. If you can't tell which campaign generated a given call, that's a fail - you're optimizing blind.
-
10Funded loans get imported back into Google Ads as offline conversions
A click that becomes an application and later a funded loan should feed back into your ad platform so the bidding algorithm learns what a real outcome looks like, not just a form fill. If every lead is treated as equal value in the platform, your bidding is optimizing for volume, not pull-through.
-
11Time to first contact is tracked and under 15 minutes
A rate-shopping borrower is usually talking to two or three brokers at once. Pull your CRM timestamps for the last 50 leads and check the gap between form submission and first call attempt. Anything consistently over an hour is a fail - you're losing deals to whoever called first, not whoever quoted best.
-
12Landing pages load fast and hold up on mobile
Most of your paid search clicks come in on a phone, often from someone standing in an open house or sitting in a lender's office comparing offers. Run your top landing page through a Core Web Vitals check. A page that loads in under 2.5 seconds and doesn't shift layout as it loads is a pass; anything slower is bleeding clicks you already paid for.
If you noticed your pipeline is full of leads but short on scheduled calls, the gap is usually sitting in items 7, 9, and 12. That’s a landing-page and tracking problem, not an ad-copy problem, and it’s the kind of thing HeyLead Insights is built to show: where a borrower actually stopped scrolling, abandoned a form, or bounced before the compliance disclosures even loaded.
Get a free marketing audit. We review your search, ads, and landing pages and send back what to fix first.
Get a free audit

The 30-day fix plan
Once you’ve scored the list, prioritize by risk and visibility, not by what’s easiest to fix. Licensing and compliance fails come first because they carry legal exposure, not just lost revenue. Tracking comes next because you can’t fix what you can’t see. Intent and structure come after that. Creative polish comes last - it’s the thing everyone wants to fix first and the thing that matters least until the rest is solid.
Fix order
- 1Add geographic exclusions for every state outside your NMLS footprint and switch location targeting from "presence or interest" to "presence only" so an interested-but-unlicensed searcher can't trigger your ad.
- 2Add your company and loan officer NMLS numbers to every landing page header or footer, and to sitelink or callout extensions where Google's character limits allow it.
- 3Send every rate-quoting page to whoever handles your compliance review and confirm the Reg Z trigger-term disclosures are present and current.
- 4Replace any hand-picked testimonial widget with a verified review feed, or add clear disclosure where a quote is incentivized, to bring the page in line with the FTC's current rule.
- 5Wire call tracking into every number shown on an ad or landing page, and confirm it reports back to Google Ads as a conversion.
- 6Set up offline conversion import so "application started" and "funded" statuses flow from your CRM back into your ad platform, not just form submissions.
- 7Split any blended purchase/refi/HELOC campaign into three, each with its own ad copy and landing page matched to that borrower's intent.
- 8Rebuild your worst-matching ad-to-page pair first: take your highest-spend ad group and build a landing page that mirrors the ad's exact promise instead of pointing to the homepage.
- 9Pull your search terms report and add at least 15 negative keywords for job-seeker, calculator, and research-only queries you're currently paying for.
Free tools to help with the audit
What branch managers say about the 9am rate-shopper call
“We had a loan officer spend half her morning on a borrower before anyone realized the lead came from a state we dropped two years ago. Nobody had updated the targeting since.” - Branch manager, multi-state mortgage brokerage
“Our form used to just ask for a name and number. Switching to three questions cut our call volume but every call was worth taking. That trade was worth it the first week.” - Owner, independent mortgage brokerage

FAQ
Should we pause rate keywords when rates change daily? No, but your ad copy and landing page rate figures need to stay current or you risk both a bad borrower experience and a Reg Z disclosure mismatch. Build a weekly check into your process rather than pausing campaigns, which just resets your learning data for no reason.
Is it legal to target states where we’re not licensed, as long as we don’t originate there? Google’s ad policies don’t require state licensing to run an ad, but your state regulators and the CFPB look at this differently. If your ad implies you can lend in a state you’re not registered in, that’s the exposure, regardless of what the platform allows. Geo-exclusions are the simplest fix and cost you nothing in performance since those clicks were never going to close anyway.
How much should a mortgage broker budget for Google Ads? It depends heavily on your market’s cost per click and how many states you’re licensed in, but most independent brokerages we talk to run somewhere between a few thousand and the low five figures a month once compliance, tracking, and landing pages are actually fixed. Spending more on a broken funnel just produces more unqualified calls faster.
What about Meta Ads for mortgage brokers? Meta can work for brand awareness and refinance campaigns, but the same licensing and disclosure rules apply, and Meta’s ad review for financial services is stricter than most brokers expect. Build your compliance language once and use it across both platforms rather than treating them separately.
Do we need separate landing pages for purchase and refinance? Yes. The borrower’s intent, urgency, and the questions they need answered are different enough that a shared page dilutes both. It’s one of the highest-leverage fixes on this list for the time it takes.
Putting it to work
Start this week by pulling the location report in your Google Ads account for the last 60 days and lining it up against your NMLS license footprint. It takes about twenty minutes. If you see spend or leads from a state you’re not licensed in, that’s your first fix, before you touch bids, budgets, or creative.
Licensing-safe targeting, clean tracking, and landing pages that actually match what your ads promise are the kind of ongoing work that’s easy to let slip once the leads start flowing again. HeyLead runs paid search programs for regulated lenders where geo-targeting, compliance review, and offline conversion tracking are built into the account from day one rather than patched in after a regulator asks a question. Chat with us on WhatsApp if you want a second set of eyes on your account.
Free marketing audit, or reach Martin directly:
Get a free audit Connect on WhatsApp · [email protected]