Multi-office brokerage management
One inventory across branches, leads routed by rule rather than by memory, performance visible per agent and per branch, and commission computed rather than argued about.
Multi-office brokerage management shares one inventory across branches, routes leads by configurable rules rather than by whoever is available, reports performance per agent and per branch, and calculates commission including co-brokered splits so closures do not end in disputes.
The hard parts of running a brokerage
Multiple branches create three problems that a single office never has.
Branches working in silos on the same inventory
Each branch keeps its own list of available properties, and the lists diverge within weeks. A branch shows a buyer a property that was let a fortnight ago; another has a buyer for a property a different branch is holding and does not know about it.
The cost is opportunity rather than error. Deals that should have happened do not, because the two halves were in different offices.
Leads routed by memory, not rules
A lead arrives and is assigned by whoever picks it up first, or by a manager’s judgement about who is free. That is fine at one office and breaks down across several, where nobody has a view of current workload or of which branch covers the locality.
The result is leads sitting unassigned, leads assigned to the wrong locality, and the best leads reaching whoever happened to be at their desk.
Commission disputes at closure
Commission structures involve agent splits, branch shares, co-brokering between branches, referral fees and overrides. Computed manually at closure, they are frequently disputed, and the dispute arrives at the moment everyone should be celebrating.
Repeated commission disputes are among the most common reasons good agents leave a brokerage.
How KeyMatrix runs a brokerage end to end
Shared inventory, rule-based routing, visible performance, computed commission.
Shared inventory across branches
One inventory visible to every branch, with status maintained by whoever holds the listing. A property let or sold updates everywhere immediately, so no branch is showing stale stock.
Where a branch holds an exclusive, that is recorded and respected — shared visibility does not mean shared entitlement, and the system should reflect whatever your internal rules actually are.
Rule-based lead routing
Leads route by configurable rules: by locality, by project, by budget band, by language, by round-robin within a branch, or by current workload. Assignment happens on arrival, and unactioned leads escalate rather than sitting.
Rules can be changed centrally, which means the routing policy is a management decision rather than the accumulated habit of whoever answers the phone.
Agent and branch performance boards
Leads received, response times, site visits arranged and attended, and closures — per agent, per branch and per source. The same definitions everywhere, so branches are genuinely comparable.
Response time is the most actionable of these. It is measurable daily, it correlates strongly with conversion, and it is something an agent can change immediately when they can see their own number.
Commission calculation and tracking
Commission structures are configured — agent split, branch share, co-broker split, referral fee, override — and computed automatically on closure, with the working visible to everyone entitled to see it. Payment status is tracked to settlement.
Co-brokered deals between branches are the case this most improves. Splits agreed at the outset and computed by rule remove the argument that otherwise arrives at closure.
Features these teams use most
The same platform, but these are the parts this kind of operation leans on hardest.
CRM and lead management
Rule-based routing by locality, project, budget band or workload, so leads stop being assigned by whoever picks them up first — which is what breaks at the second branch.
Reporting dashboards
Agent and branch performance on identical definitions, with response time as the most actionable number because an agent can change it the day they see it.
Listings and showcase
One inventory visible to every branch with status maintained by whoever holds the listing, so no branch is showing stock that was let a fortnight ago.
Marketing automation
Nurture running across the whole pipeline rather than per branch, so a lead that goes quiet stays engaged regardless of which office owns it.
Why teams switch to KeyMatrix
Brokerages switch at the point where a second or third branch makes the informal arrangements stop working. One office runs on shared awareness; three offices need rules, because nobody can hold three offices in their head.
The retention argument is worth stating plainly. Transparent routing and computed commission remove the two things agents most commonly leave over — a belief that leads are distributed unfairly, and disputes about money at closure.
What this is not: a transaction management or conveyancing system. Agreement drafting, registration workflow and the legal transaction belong elsewhere. We manage the pipeline up to closure and the commission after it.
- Rules replace shared awareness. Which stops scaling at the second branch.
- Transparent routing and commission retains agents. The two things they most often leave over.
- Comparable branch metrics. Same definitions, so differences are real.
- Not transaction management. Conveyancing and registration belong elsewhere.