Cookie preferences

Choose what we may use. Strictly necessary cookies keep you signed in and can't be turned off; everything else is your call and changes nothing about how the site works. You can change your mind any time from the footer.

Marketing attribution for student housing operators

Which channels signed beds during the pre-leasing window?

One season decides the year. Match signed beds and the rent they earn to the campaigns that produced the inquiry.

  • No card required
  • Nothing to install
  • Cancel anytime
Halstead Student Living 2026/27 lease year Sample data
Contracted bed rent traced to a channel

$2,851,500 66% of $4,320,000 paid

  • Google Ads $907,000 · 21%
  • Meta and TikTok $821,000 · 19%
  • Listing portals $605,000 · 14%
  • Campus and referral $518,500 · 12%
  • Direct / Unknown $1,468,500 · 34%
Direct / Unknown is shown, never shared out across the channels above.
Instagram inquiry, 18 Oct
Bed signed, 6 Feb
Same phone, 111 days apart

The blind spot

What's actually happening

Your entire year's revenue is decided in a leasing window a few months long, and the report you get back is a tour count.

What you get

Built for student housing operators.

Built around one leasing season

Velocity against the same week last year is the operating number. The report compares channels inside the window rather than across a calendar year.

The signer and the payer differ

A student signs and a parent or guarantor pays. The match runs on whichever contact detail appears in both files.

Beds and rent, not inquiries

A bed leased for twelve months at a fixed rate is the unit. Channels rank on rent contracted, not on tours booked.

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$4,320,000paid contracted bed rent
Attributed to a channel$2,851,50066% of revenue
Average deal$11,500per paid sale
Match rate66%of sales matched
ChannelSalesRevenueShare%
Google Ads79$907,00021%
Meta and TikTok71$821,00019%
Listing portals53$605,00014%
Campus and referral45$518,50012%
Direct / Unknown128$1,468,50034%
01

Everything turns over at once, every year

Purpose-built student housing empties and refills annually. There is no steady-state occupancy to smooth the numbers: a property either pre-leases on pace or it discounts in the summer, and the difference between those two outcomes is the year's result.

That concentration makes attribution unusually valuable and unusually hard. The spend runs from autumn to spring, the signatures cluster, and the revenue is recognized across the following academic year — three different periods for one decision.

Matching signed beds back to the inquiry that produced them lets a property compare channels on signings inside the window, which is the only comparison that can change what you do before the window closes.

02

Two people, one lease

The student searches, tours and signs. A parent or guarantor is on the financial side and often pays. Which of them appears on the inquiry and which on the lease varies by property and by market, and a join on name alone fails on a large share of them.

Normalizing phones and emails first and matching on those recovers much of it, and the one weaker link, the same national number under a different country code, is flagged for a leasing manager rather than counted. On a page arguing that the numbers are defensible, that distinction matters more than the extra few per cent.

03

Renewals and new leases compete for the same eight weeks

A property's renewal campaign and its acquisition campaign run at the same time, out of the same budget, against the same deadline. Every bed renewed is a bed that does not have to be re-let, turned, cleaned and marketed, which makes a renewal the cheapest lease in the building by a wide margin. Yet renewals are handled by the leasing team as an operational task and rarely appear in any marketing report at all. The two campaigns are also making incompatible demands on the same small leasing team during the busiest weeks of its year.

The result is a budget conversation with half the evidence missing. Money goes into acquisition because acquisition is what the dashboard measures, and the renewal push — a few emails, some door-knocking, a resident event — is judged on nothing in particular. Meanwhile the bed count those activities protected is larger than anything the media bought that season. Nobody is being careless. The renewal effort produces no lead, no click and no line on a platform report, so there is nothing for anyone to put in the deck. It simply happens and then goes unrecorded.

Because later rent credits the source that produced the resident originally, a renewed bed shows up as additional revenue against that first acquisition rather than as a lease with no channel. That is also why the renewal outreach cannot be ranked as a channel of its own: a renewal list in the lead file earns credit only for residents it reached first. What the report does show is how much renewal revenue each acquisition source carries, and the cheapest bed in the building may turn out to be one that was never being counted. That can be enough to change how the following season's budget is split, which is the point of measuring it rather than assuming it.

04

The lease is a bed, the inquiry is a person, and the roommate is neither

Purpose-built student housing leases by the bed, not by the unit. Four students sign four individual leases for one apartment, each liable for their own rent, and the property matches strangers into the spare bedrooms. One of those four may have found the property and brought the other three. The other three may each have inquired separately, months apart, through entirely different channels. A single apartment can therefore carry four different acquisition stories, and the property's own system holds only one of them clearly.

That makes the unit of analysis genuinely ambiguous, and most reporting resolves it badly by crediting whichever record happens to carry a source. A group of four signed through one inquiry looks like one conversion; four individually recruited residents look like four. Both are true and neither is comparable to the other without saying which is which. Ranking sources without settling that question produces a number that looks precise and cannot be compared with the same number from last season or from the property down the road.

Exporting one row per signed bed, each with the signer's own contact detail, keeps the arithmetic honest: four beds is four rows and four amounts, matched to whichever inquiries produced them. Where three of the four never inquired at all they go to Direct, which is the accurate answer. A unit-type column mapped as Product / service then shows studios and shared apartments as separate lines, since they often come from different places. The arithmetic then reconciles to the rent roll, which is the test that matters when an owner asks where the beds came from.

05

Agents, universities and guarantor services are channels nobody counts

A meaningful share of beds in many properties arrives through arrangements rather than advertising. A university sends its overflow when campus accommodation fills. An education agent places international students in bulk before they arrive in the country. A guarantor service refers students who cannot meet the domestic income test. Each of these produces signed beds and none of them appears in an advertising platform's reporting. All of them, however, appear in the rent roll, which is why the reconciliation can see them at all.

They are also not free. The agent takes a commission, the university relationship consumes staff time and sometimes a rate concession, and the guarantor arrangement affects who the property can accept. Treating them as background rather than as channels means the paid media is judged against an incomplete field and generally looks more important than it is. The comparison people actually want — whether the agent commission is better value than the portal contract — cannot be made while one is a cost of sale and the other is a marketing line.

Any of these lists can go into the lead file, tagged with its source, as long as it carries contact details and dates, and is then ranked on contracted rent beside search and social. For properties near a campus with an accommodation shortfall, the university relationship may turn out to be the largest single source of beds, which is a useful thing to know before renewing a portal contract. It is also a relationship worth protecting deliberately rather than by accident, and that argument is easier to make with a revenue figure beside 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 judgment, 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 Student Housing.

They say

Our market is one campus and word of mouth rules it.

We say

Then the Direct bucket will be large and honest, and the paid budget can be sized against evidence rather than fear of losing the season.

They say

Renewals are most of our book.

We say

Renewals credit the channel that produced the resident originally, which may be the first time anyone has valued the acquisition properly.

They say

We use a student-specific leasing platform.

We say

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

Pricing

Flat monthly pricing. No per-call fees.

The price here is the price on the invoice, plus any sales tax that applies — no per-call, per-minute or per-form fees. Growth usually fits purpose-built student accommodation operators — 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 Student Housing.

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

Signed leases or contracted rent: a student or guarantor 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. 14 days free, no card.