Demand IntelligenceStudent housing demand analytics
Data as of 28 Oct 2026Method

Data

What has been imported, how raw location labels resolve to portfolio assets, and the thresholds every metric uses. Editing requires administrator rights.

Import exports

Upload the three website exports (configurator analytics, term range searches, exit-intent leads). Files are parsed on the server, mapped to portfolio assets and replace the previous import of the same type — every figure in the app is recomputed from the new rows.

Read-only view — only administrators can import files.

Imports

Each upload is stored with its source type, row count and coverage period.

FileTypeRowsPeriodUploadedStatus
term-range-searches-all-time-2026-10-28.xlsxsearches14,40025 Jun 2026 – 28 Oct 202628 Oct 2026active
configurator-analytics-report-all-time-2026-10-28.xlsxconfigurator106–28 Oct 2026active
exit-intent-leads-report-all-time-2026-10-28.xlsxleads2,49622 Jun 2026 – 28 Oct 202628 Oct 2026active

Records by location

Coverage per asset. Locations below the minimum sample are marked and left out of location comparisons.

LocationCityLevelSearchesLeadsConfigurator clicksIn comparisons
MunichMuenchenProperty1,9093301,091Included
BochumBochumProperty1,6942461,102Included
Dresden SouthDresdenProperty1,5432741,085Included
BonnBonnProperty1,015174484Included
FrankfurtFrankfurt am MainProperty925118388Included
LudwigsburgLudwigsburgProperty90970242Included
EssenEssenProperty827103194Included
Stuttgart CentralStuttgartProperty72689470Included
KielKielProperty647119232Included
PamplonaPamplonaProperty604620Excluded
HalleHalleProperty59162300Included
Stuttgart UrbanStuttgartProperty58077193Included
Berlin ClayBerlinProperty55066319Included
Dresden NorthDresdenProperty52487492Included
Berlin OakBerlinProperty40887366Included
Berlin (city-level)BerlinCity-level3841400Excluded
Berlin YardBerlinProperty33162146Included
Berlin Yard IIBerlinProperty13744100Included
Stuttgart (city-level)StuttgartCity-level93190Included
Dresden (city-level)DresdenCity-level320Excluded
Berlin RiversideBerlinProperty049Excluded
BremenBremenProperty0139472Included
KarlsruheKarlsruheProperty000Excluded

Location mapping

Every raw label found in the exports and the portfolio asset it resolves to. Unmapped labels are listed first — their records are excluded from all location comparisons.

Read-only view — only administrators can change these values.

37 labels · 1 unmapped
37 rows
Raw labelSearchesLeadsConfigurator clicksResolves to
Unknown01210Unmapped
munich1,9093301,129Munich
bochum1,6942461,141Bochum
dresden-south11,54300Dresden South
bonn1,015174528Bonn
frankfurt925118411Frankfurt
ludwigsburg90970269Ludwigsburg
essen827103222Essen
kiel647119260Kiel
stuttgart-central72600Stuttgart Central
pamplona60462149Pamplona
halle59162319Halle
stuttgart-urban58000Stuttgart Urban
berlin-clay55000Berlin Clay
berlin3841400Berlin (city-level)
dresden-north152400Dresden North
berlin-oak40800Berlin Oak
berlin-yard33100Berlin Yard
dresden south102740Dresden South
bremen0139472Bremen
berlin-yard-213700Berlin Yard II
stuttgart93190Stuttgart (city-level)
stuttgart central089490Stuttgart Central
berlin oak087380Berlin Oak
dresden north10870Dresden North
stuttgart urban077212Stuttgart Urban
berlin clay066338Berlin Clay
berlin yard062157Berlin Yard
berlin yard 20440Berlin Yard II
dresden320Dresden (city-level)
berlin riverside049Berlin Riverside
frankfurt.010Frankfurt
berlin yard ii00103Berlin Yard II
berlin-riverside000Berlin Riverside
dresden north00506Dresden North
dresden south001,123Dresden South
karlsruhe001Karlsruhe

Settings

Thresholds used by every metric in the application. Nothing is hard-coded: changing a value here changes the analysis everywhere.

Read-only view — only administrators can change these values.

Price bands (EUR per month)

Band edges for the stated-budget distribution and the sweet-spot detection.

Edge 1EUR 500
Edge 2EUR 600
Edge 3EUR 700
Edge 4EUR 800
Edge 5EUR 900
Edge 6EUR 1,000
Edge 7EUR 1,100
Edge 8EUR 1,200
Edge 9EUR 1,300
Edge 10EUR 1,500

Resulting bands: EUR 0–EUR 499 · EUR 500–EUR 599 · EUR 600–EUR 699 · EUR 700–EUR 799 · EUR 800–EUR 899 · EUR 900–EUR 999 · EUR 1,000–EUR 1,099 · EUR 1,100–EUR 1,199 · EUR 1,200–EUR 1,299 · EUR 1,300–EUR 1,499 · EUR 1,500+

Validity rules

Confidence thresholds (sample size)

Location exclusion rule

A location is left out of comparisons when it has fewer valid budgets and fewer searches than both values.

ERV module (Estimated Rental Value)

Test an estimated rental value against the stated budgets in the dataset. The share of demand at or above the target rent is read directly from the distribution — it is not a forecast.

Read-only view — only administrators can change these values.

Rent per m²
–

Target ERV divided by the assumed average room size.

Demand at or above target
–

Share of valid stated budgets of at least the target rent (n = 2,262).

Enter a target ERV to see how much of the stated demand reaches it.