Preferências de cookies

Escolha o que podemos usar. Cookies estritamente necessários mantêm você conectado e não podem ser desativados; todo o resto é decisão sua e não muda nada no funcionamento do site. Você pode mudar de ideia a qualquer momento pelo rodapé.

For Real Estate Brokerages

Which spend produced company dollar, and which produced agents?

Two funnels, one budget. Match company dollar and the production of recruited agents back to the campaigns behind each.

No card required Nothing to install Cancel anytime

Bellweather Realty FY2026
Company dollar traced to a channel

$3,931,000 63% of $6,240,000 paid

  • Google Ads $1,123,000 · 18%
  • Recruiting campaigns $1,310,500 · 21%
  • Portal leads $998,500 · 16%
  • Events and sponsorship $499,000 · 8%
  • Direct / Unknown $2,309,000 · 37%
Direct / Unknown is shown, never shared out across the channels above.
Recruiting enquiry, 2 Feb
Agent's first closing, 30 May
Same email, 117 days apart

The blind spot

What's actually happening

You advertise for clients and for agents from the same budget, and only one of those has ever been measured.

What you get

Built for Real Estate Brokerages.

Two funnels kept apart

Client acquisition and agent recruiting have different costs, cycles and returns. Blending them produces a number that describes neither.

A recruited agent is a revenue stream

An agent joins and produces for years. Matching on the agent credits the recruiting campaign with what they went on to bill.

Defensible at a partner meeting

Only high-confidence matches count automatically; the unattributed share is stated plainly rather than absorbed.

A worked example

The number you can take into a budget meeting.

Not impressions, not leads, not cost per click. Closed revenue, by the channel that produced it, for a period you choose — with the portion we could not trace shown rather than quietly shared out across your paid channels.

Total revenue$6,240,000paid company dollar
Attributed to a channel$3,931,00063% of revenue
Average deal$46,000per paid sale
Match rate67%of sales matched
ChannelSalesRevenueShare%
Google Ads24$1,123,00018%
Recruiting campaigns28$1,310,50021%
Portal leads22$998,50016%
Events and sponsorship11$499,0008%
Direct / Unknown50$2,309,00037%
01

Recruiting is the higher-value funnel and the less measured one

A brokerage earns on the spread between what agents produce and what they keep. A single productive agent recruited this year may generate company dollar for five, which dwarfs the value of any individual client lead the same budget could have bought.

Yet recruiting spend is almost never attributed. The agent signs months after they first read something, the first closing is months after that, and by then nobody remembers which campaign started it.

Matching an agent's production back to the recruiting enquiry that produced them is a long-lag join on a person — exactly the case this product exists for, and one where the numbers are large enough that being roughly right is not good enough.

02

Company dollar, not gross volume

Brokerages routinely report sales volume, which is the agent's number rather than the firm's. Ranking channels on volume rewards whichever source produces the largest transactions, regardless of the split behind them.

Exporting company dollar instead ranks channels on what the brokerage actually kept. On a firm with a mix of splits and caps that can reverse the ordering entirely.

03

A recruit who leaves in ten months cost more than they earned

Recruiting is measured, where it is measured at all, by agents signed. That is a countable event with a date, it happens within a reasonable time of the campaign, and it makes a satisfying chart. It also says nothing about whether the brokerage made money, because an agent who joins, takes a desk, consumes onboarding time and training, closes two transactions and leaves for a competitor inside a year has cost the firm considerably more than the company dollar they generated. Signing them was not the achievement; keeping them would have been.

Retention differs sharply by where the agent came from, and every brokerage funds all of it from one line in the budget. An experienced producer poached from a rival office behaves differently from a newly licensed agent who answered a social campaign about a career change, and both behave differently again from somebody introduced by an existing agent who will feel personally responsible for them. Those are three distinct acquisition channels with three distinct survival curves and three distinct costs per productive year, and no report the firm currently runs distinguishes between them at all.

Adding a departure date to the agent roster makes the whole picture visible at once. Production is then ranked by the channel that recruited each agent across their entire tenure rather than at their first closing, so a source that reliably produces agents who stay two years is separated cleanly from one producing agents who stay four months and take their pipeline with them. That separation usually reorders the recruiting budget more decisively than any change to the creative, the offer or the split on the table, and it does so using dates the back office already records.

04

One client, several revenue lines, and only one of them is counted

A brokerage with an affiliated mortgage desk, a title interest or an insurance arrangement earns from the same client more than once. The commission is the visible part and the only part marketing is ever shown. Behind it sit an origination fee on the loan, a share of the title and settlement work, sometimes a referral on the home warranty or the moving arrangement, and each of those lands in a different ledger, on a different date, under a different entity, reconciled by a different person. Nothing routinely brings them back together against the client who generated all of them.

Marketing therefore gets judged on the first line only, because the first line is the one sitting in the transaction system and the others are somewhere else entirely. That understates the return on every channel by whatever the attach rate happens to be, and the attach rate is not uniform across sources. A first-time buyer who needs financing arranged, title work done and insurance placed behaves very differently from a cash purchaser downsizing with their own solicitor, and the two arrive through completely different campaigns at completely different costs.

Exporting each revenue line as its own row against the same client contact detail solves it without any reconciliation work and without asking the affiliated businesses to change anything. Every line credits the channel that produced the client originally, so the report shows what a client from each source is worth across the whole enterprise rather than what their commission alone was worth to one department. For a brokerage arguing internally about which entity funds acquisition and at what level, that is precisely the number the argument turns on, and it has usually never been assembled.

05

The brokerage buys the lead and keeps a fraction of what it closes

Company-generated lead programmes are common and their economics are awkward in a way that rarely gets stated. The firm pays the vendor, distributes the enquiry to an agent on the rotation, and receives its split of whatever commission eventually results, sometimes at a referral rate higher than that agent's usual schedule and sometimes not. So the brokerage carries the entire cost up front and receives a portion of the benefit much later, which makes the return dependent on the split arrangement at least as much as on the quality of the leads themselves.

That means the same lead source can be comfortably profitable in one office and loss-making in another, purely because of where the agents working it sit on the commission schedule that year. A ranking built on gross commission produced will show the source as strong in both places and hand the finance director nothing he can act on. The problem is not that the data is wrong; it is that the column being ranked belongs to the agent rather than to the firm paying the invoice.

Exporting company dollar per transaction, with the agent named on the row, prices the programme properly for the first time. The report ranks sources on what the brokerage actually retained, and the agent column shows whether a disappointing source is genuinely weak or is simply being routed to agents who capped in August and have been keeping everything since. Those two diagnoses call for opposite decisions, one about the vendor and one about the rotation, and they are completely indistinguishable without that column present.

Why it matters

What changes when you can prove it.

You stop defending the budget and start growing it

"We generated 400 leads" invites an argument. "This channel closed $186,400 last quarter, here is the reconciliation" ends one. The teams that can show closed revenue by channel are the teams that get the next increase approved, because they are asking with evidence rather than with conviction.

You can cut the wrong channel without a fight

Killing spend is politically harder than adding it, because someone always owns the channel being cut. A number that reconciles to the sales export takes the argument out of the room — you are not overruling a colleague's judgement, you are reading the same ledger they are.

Your reporting survives the finance review

Platform-reported conversions do not reconcile to revenue, and eventually someone in finance notices. Reporting built from your own closed-sales export starts from the number finance already trusts, which is why it holds up when it is checked.

You answer in an afternoon, not a quarter

Because this reconciles exports rather than tracking visitors, it works on months that have already closed. You are not instrumenting now to learn something in ninety days — you can answer for last quarter today, which is usually when the question is being asked.

Honest answers

The pushback we hear from Real Estate Brokerages.

They say

Recruiting is relationship work, not advertising.

We say

The first conversation still started somewhere. This tells you where, and what that source's agents went on to produce.

They say

Our agents own their own leads.

We say

Then measure the recruiting side, which is the brokerage's own funnel and the one with the larger return anyway.

They say

Our back office is not a marketing system.

We say

It does not need to be. A closed-transaction export with a contact detail, an amount and a date is the file.

Pricing

Flat monthly pricing. No per-call fees.

The number here is the number on the invoice — no per-call, per-minute or per-form fees. Most brokerage owners recruiting agents and generating client leads land on Enterprise — ten seats for the team and the highest monthly record allowance, since a year of closed deals is a lot of rows.

Enterprise

One business closing at volume

$499/mês

billed monthly

  • 1 workspace · 10 seats
  • 25,000 sales records / month (+$49 per 10,000)
  • 24-month history
  • Campaign drill-down and period comparison
  • Single sign-on through your identity provider
  • Your logo on every report
  • Roles, permissions and guided onboarding
  • Priority support

Questions

Questions we get about Real Estate Brokerages.

Anything else? Talk to us — a person answers, usually the same day.

Closed transactions with company dollar, and a roster of agents with join dates if you are measuring recruiting.

Start today

Stop guessing which ads pay off.

Upload two exports and see your real revenue by channel in minutes. Three days free, no card.