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 Corporate Housing

Which channels produced booked, billed stays?

Match confirmed stays and the accounts they turn into to the campaigns that produced the first enquiry.

No card required Nothing to install Cancel anytime

Arbor Suites FY2026
Billed stays traced to a channel

$2,402,000 66% of $3,640,000 paid

  • Google Ads $1,055,500 · 29%
  • Relocation networks $655,000 · 18%
  • Listing portals $473,000 · 13%
  • LinkedIn Ads $218,500 · 6%
  • Direct / Unknown $1,238,000 · 34%
Direct / Unknown is shown, never shared out across the channels above.
Relocation manager enquiry, 9 Mar
First stay billed, 2 Apr
Same email, 24 days apart

The blind spot

What's actually happening

The first booking is worth a few thousand dollars. The account behind it rebooks for years, and no channel is ever credited for that.

What you get

Built for Corporate Housing.

The account, not the first booking

A relocation manager who books once usually books again. Later stays credit the channel that produced the original enquiry.

Corporate and insurance demand differ

A relocation, a project crew and an insurance placement have different lengths and rates. A booking-type column keeps them apart.

Defensible to the owner

High-confidence matches count automatically; anything weaker is flagged and reversible rather than assumed.

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$3,640,000paid billed stays
Attributed to a channel$2,402,00066% of revenue
Average deal$9,800per paid sale
Match rate79%of sales matched
ChannelSalesRevenueShare%
Google Ads108$1,055,50029%
Relocation networks67$655,00018%
Listing portals48$473,00013%
LinkedIn Ads22$218,5006%
Direct / Unknown126$1,238,00034%
01

You are acquiring an account, and billing a stay

A thirty to ninety night stay bills a few thousand to ten thousand dollars. But the person who booked it is a relocation manager, a project coordinator or an insurance adjuster, and if the stay goes well they will book again — often several times a year for years.

Cost per booking values the first transaction and ignores the relationship. Because the match is on the booker rather than the stay, every later booking from the same contact credits the campaign that found them, which is usually the difference between a channel looking marginal and looking like the best one you have.

02

Three demand types wearing one uniform

Corporate relocation, project and crew housing, and insurance or displacement placements all book furnished apartments by the month, and all of them arrive through overlapping search terms. Their length, rate and repeat behaviour are not remotely alike.

Splitting them with a booking-type column stops a long insurance placement from flattering a channel that mostly produces short project stays, and lets each line of business be funded on its own evidence.

03

You pay rent on the supply whether or not anybody books it

Most operators do not own the apartments. They lease them, furnish them, and carry the rent, the utilities and the furniture rental whether a guest is in residence or not. That changes what a marketing channel is worth in a way that owned-asset businesses do not experience: an empty unit is not merely an opportunity forgone, it is a bill arriving on the first of the month. Occupancy pressure therefore varies by market and by week, and so does the value of a booking.

The consequence is that cost per booking, calculated across a portfolio, is a blunt instrument. A booking into a market where three units are sitting empty is worth considerably more than the same booking into a market that was going to be full anyway, and the media account cannot distinguish them. Operators feel this acutely and have almost no way of acting on it. Operators know precisely which markets are carrying vacancy in any given week, because they are paying for it. What they cannot do is point the advertising at that fact.

Attaching billed revenue to each source and splitting it by a city or market column brings the two into line. Spend can then follow the empty inventory rather than the aggregate, and a channel that performs well in one city and badly in another stops being averaged into something that looks acceptable everywhere. It is the level at which the business is actually managed. It also makes the awkward markets visible rather than absorbed, which is usually where the conversation about renewing a lease on unsold inventory actually begins.

04

The person who books is rarely the person who pays

Bookings arrive through intermediaries as often as directly. A relocation management company, a serviced apartment agent or a broker places the guest, and the operator bills the intermediary at a net rate while the client company pays the gross. The margin is real and it varies considerably between partners, and none of it is visible in the number a booking platform or an advertising account reports. The same guest, in the same apartment, generates two quite different amounts of retained revenue depending on who arranged the stay. Nothing about the booking itself reveals which.

If the export carries gross rates on some rows and net on others, the channel ranking is measuring the commercial arrangement rather than the demand. A source producing agency bookings will appear to generate more revenue per stay than one producing direct corporate bookings, when the operator may well be keeping less from each of them. This is a quiet and quite common way for a media budget to be misdirected for a year. The error survives because both numbers are real and both appear in the accounts; they simply answer different questions, and the marketing report has no way of knowing which one it was handed.

Export the amount actually received, consistently, and use a booking-source column for the intermediary. The report then answers the question the operator wants answered: what a direct enquiry is worth against what an agency placement is worth, after the commission, per market. That comparison is difficult to assemble by hand and tends to change how the direct-booking effort is funded. Direct demand is expensive to build and cheap to serve, and no operator can decide how hard to chase it without knowing what the alternative actually costs them per stay.

05

Nobody stays exactly as long as the booking said

A stay quoted at ninety nights ends at sixty-two because the project finished early, or runs to a hundred and forty because the house purchase fell through. Insurance placements extend until the building work is signed off and nobody knows when that is. Early departures carry notice periods, extensions are charged at a different rate, and the final invoice rarely matches the reservation in either direction. The reservation is a forecast made by somebody with imperfect information about a project, a house purchase or a building repair that has not happened yet.

Reporting on booked nights therefore measures an intention that was superseded. It also systematically flatters whichever sources produce the longest quoted stays, regardless of whether those stays happened, and it hides the sources producing short bookings that routinely extend — which in this business is where a good deal of the profitability sits. A source producing short bookings that routinely run on can look like the weakest performer in the account for as long as the reporting stops at the reservation. It is a quiet way to defund the most profitable demand you have.

Because the match runs on the booker and every billed row credits them, the report is built on invoiced nights rather than reserved ones. An extension is additional revenue against the same acquisition, not a new booking. An early departure simply produces less. Nothing is projected forward and no average length of stay is assumed on the operator's behalf, which is what makes the figure reconcile to the ledger. That reconciliation is what lets the report be read next to the operating statement rather than instead of it.

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 Corporate Housing.

They say

Our business is relationships, not advertising.

We say

The relationships started somewhere. This tells you where, and whether you should be paying for more of the same.

They say

Bookings come through relocation networks.

We say

Upload the network bookings as a source file and they rank against paid search on billed revenue.

They say

We use a property management system, not a CRM.

We say

If it exports confirmed bookings with a contact detail, an amount and a date, that is enough.

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 corporate housing and serviced apartment operators land on Growth — thirteen months of history to compare a month to the same month last year, and a PDF you can put in front of whoever holds the budget.

Questions

Questions we get about Corporate Housing.

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

Confirmed or billed stays: a booker email or phone, the amount, and a date.

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.