Most mortgage agencies with 3-10 direct lender relationships don't want true auction dynamics — they have negotiated per-lead prices and want to honor them reliably. But pure round-robin ignores the fact that different lenders are worth different amounts to your business. Weighted distribution is the middle ground: proportional routing that maximizes revenue while keeping each lender's volume predictable.
Setting it up correctly requires understanding how weights interact with daily caps, what to do when the highest-weight lender is full, and how to calibrate weights over time as lender performance data comes in.
How Weighted Distribution Works in Practice
You assign each lender a numeric weight — not necessarily a percentage, but a relative value. If lender A gets weight 40, lender B gets 30, and lender C gets 20, that's a 40/30/20 split (roughly 44/33/22% of leads respectively). The router tracks actual delivery counts and corrects for drift over time so the real split tracks the intended weights.
The alternative — round-robin — cycles through lenders in sequence regardless of value or capacity. It's simple to understand but treats a $30/lead lender the same as a $60/lead lender, leaving money on the table. Ping/post auctions (Boberdoo, LeadProsper) go the other direction: maximum revenue per lead but with auction infrastructure that most direct-relationship agencies don't need or want to maintain.
Combining Weights with Daily Caps
Weights set the target distribution; caps enforce the ceiling. These two mechanisms need to work together or the weight system breaks down. When a lender hits their daily cap, a naive router either keeps sending them leads (violating the cap), stops all distribution (wasting leads), or silently skips them (breaking the weighted split for everyone else).
Cap-aware weighted routing handles this correctly: when a lender is capped, their weight is temporarily removed from the pool and the remaining lenders' shares renormalize for the rest of the day. A lender holding 40% weight who caps out at noon effectively hands their afternoon share back to the network. LeadProsper implements this on Pro tier plans ($499+/mo). LeadMove ships cap-aware weighted fallback on every plan from $149/mo, so the mechanics work the same way at a lower price point.
Tool Comparison for Weighted Mortgage Lead Distribution
| Tool | Weighted Distribution | Cap-Aware Fallback | Max Lenders | Starting Price |
|---|---|---|---|---|
| Sheets + Zapier | Manual only, no real-time | None | No limit (manually) | $50-300/mo + time |
| LeadMove | Yes (all plans) | Yes | 5 (Starter) / 15 (Pro) | $149/mo |
| LeadProsper | Yes (Pro tier) | Yes | Unlimited (Pro+) | $499+/mo |
| Boberdoo | Yes (bid weights) | Yes | Unlimited | $1,000+/mo |
Calibrating Weights Over Time
Initial weights are usually set based on price per lead. A lender paying $60/lead gets twice the weight of a lender paying $30/lead. But price-per-lead isn't the only variable that should drive weights. Close rate matters too: a lender converting 15% of leads generates more lifetime relationship value than one converting 7%, even at the same per-lead price.
Build a simple review cadence — monthly is enough for most agencies — where you compare intended distribution percentages against actual delivery counts, check dispute rates per lender, and adjust weights to reflect what you know about lender performance. Most dedicated routers let you update weights through a UI without requiring code changes, which makes iterating fast.
Handling Priority Tiers Alongside Weights
Some agencies have a preferred lender who gets right-of-first-offer on every lead — a contractual arrangement more than a capacity one. This requires a priority tier above the weighted pool: the preferred lender gets every lead first, and if they decline (or are capped), the remaining leads flow into the weighted distribution among the secondary lenders.
This hybrid works cleanly in dedicated routers that separate priority ordering from weighted distribution. It's difficult to implement reliably in Zapier because the multi-step logic (check preferred lender → if capped → check next tier → distribute by weight) breaks whenever any step's output schema changes.
What to Monitor Day-to-Day
Two metrics reveal whether your weighted distribution is working correctly: actual distribution percentage per lender (should be close to intended weight over any 24-hour window) and cap hit rate (what percentage of days is each lender hitting their cap). A lender consistently hitting caps by noon with high weight is under-capped for their weight; either raise their cap or reduce their weight to match their real capacity.
Weighted distribution is one of those mechanisms that looks simple on a whiteboard and breaks in surprising ways at real volume — specifically at the boundary where lenders hit caps mid-day. Getting the cap-aware fallback right is the implementation detail that separates functional weighted routing from a system that gradually drifts from its intended split.
Frequently asked questions
what is weighted lead distribution in mortgage lending?
how is weighted distribution different from round-robin?
does weighted distribution work with daily caps in mortgage routing?
what weights should I assign to mortgage lenders?
does LeadMove support weighted distribution for mortgage agencies?
what happens to weighted leads when the top lender is capped?
can I use both weighted distribution and priority routing in the same pipeline?
Continue reading

Lead Routing Software: The Complete Guide for B2B Teams
Optimize your B2B pipeline with lead routing software. Automate distribution, enforce SLAs, and increase qualification rates with rule-based logic.
What's the best lead distribution software for mortgage agencies?
Mortgage lead distribution tools compared: ping/post aggregators vs rules-based routers. Pick the right model.
What's the best lead routing software for solar agencies?
Lead routing tools built for solar workflows: zip territories, installer caps, exclusivity. LeadMove vs LeadProsper compared.