Got comments or ideas?
Drop us a line! Your feedback helps us make WOHNO better.
Why classic filter search fails in a tight market – and how a weighted search profile built on the right criteria (location, realistic warm rent, rooms, commute time) gets you to the right home faster. With a step-by-step guide and current 2025/26 figures.
Searching for an apartment in a major German city in 2026 feels less like a search and more like a lottery. You filter by price, size and neighbourhood, get hundreds of hits, apply to twenty – and hear nothing back twelve times. The problem is rarely your message. It's the mechanism behind it: keyword and filter search treats every criterion as a hard boundary and hides everything that falls just short.
Matching takes the opposite route. Instead of weeding out apartments with a yes/no filter, it weighs how well a listing fits you – and you against landlords who are looking for exactly someone like you. This guide explains why that's the decisive difference in a tight market, which criteria really count and how to build a search profile that doesn't make you applicant number 200 but the one that fits.
The German housing market is as tight as it has rarely been. The Pestel Institute counted around 1.4 million missing apartments nationwide at the end of 2024 – a record high Quelle. The German Economic Institute puts annual demand at 372,000 new apartments, while construction in the seven largest cities meets only about 59% of it Quelle.
For you as a searcher this means many applicants, few apartments. According to an ImmoScout24 analysis, the most-searched Berlin listings draw several hundred interested parties per day on average; with a vacancy rate of around 0.8%, the search drags on for months on median.
missing apartments
1.4 M
nationwide, end of 2024
interested parties per day
~636
most-searched Berlin listing
median search Berlin
6.5 mo.
at 0.8% vacancy
In this situation, filter search has two built-in weaknesses. First, it cuts off hard: set your ceiling at 900 € warm rent and the apartment for 920 € disappears from your list entirely – even if it's otherwise perfect and negotiable. Second, it rewards speed over fit. Whoever clicks first gets seen first, so 200 nearly identical applications land in the inbox – most from people the apartment isn't ideal for. Reach creates noise, not matches.Quelle
is not a feeling but a legally defined state. Where it has been declared by regulation, the new contract rent may not exceed the local comparison rent by more than 10% – relevant when you later check whether an offer is even fair.
The core of matching is a simple idea: not every criterion is equally important, and almost none is absolute. A matching system doesn't ask "does this apartment tick every box?" but "how well does it fit overall – and which deviation can you live with?". Hard boundaries become weighted preferences.
That changes the outcome fundamentally. An apartment that's 30 € above your target price but ten minutes closer to work on foot can earn a higher match score than a cheaper one on the city's edge. You see it – instead of never laying eyes on it because a filter cut it away. It works the same in reverse: landlords don't see the 200th anonymous application but profiles that fit what they're actually looking for.
Fit over reach: it's not the loudest, fastest click that wins – it's the best fit.
That's exactly the difference between "being visible everywhere" and "ranking at the top for the right apartments". In a market with hundreds of competitors, the second strategy is the only one that scales. You can't apply a hundred times faster than everyone else – but you can make sure your profile rises to the top for the listings that genuinely suit you. The prerequisite is a profile that reflects your real priorities. And that starts with the right criteria.
That's exactly how WOHNO is built: a few hard knock-out criteria filter what genuinely won't work; everything else – location along your most important routes, budget, rooms, fittings, even the mood of an apartment – flows weighted into a score. When a new matching listing appears, WOHNO reaches out to you, instead of you scrolling the same portals every evening.
Many search profiles fail because they weight everything equally – or set the wrong things too hard. These four criteria decide your hit rate most strongly in practice.
Most people search by neighbourhoods they know. That's understandable but a weak filter: a sought-after district has the most competitors and excludes neighbouring areas that may be quieter, cheaper and just as well connected. It's smarter to think in routes: how long do you need to reach work, daycare, the people who matter to you?
Commute time is not a comfort detail but a hard factor for your quality of life. Studies show that a commute of around 40 minutes or more measurably weighs on life satisfaction; among long-distance commuters, 54% say commuting has a negative effect on their quality of life.QuelleQuelle
So instead of entering "only Prenzlauer Berg", it pays to store your most important destinations and search by real travel time. That surfaces apartments you'd never have clicked on the map – but that get you to work in 25 minutes.
The second most common profile problem is an over-optimistic price ceiling. Filtering by ignores that the quickly runs 25 to 35% higher with ancillary costs. Set your budget on the cold rent and you'll match into apartments you can't actually afford – and block yourself from the realistic hits.
So calculate your budget against the warm rent before you write it into your profile. How to do that cleanly – including the 30% rule reality-checked and current rent indices – is covered in the guide How much rent can you afford?. A realistically set budget isn't a sacrifice but precision: it ensures every hit is also affordable.
With room count and square metres, searchers tend toward exact numbers: "exactly 3 rooms, at least 75 m²". That's expensive in a tight market. A well-laid-out 2.5-room flat at 70 m² may suit you better than an awkward one at 78 m² – and you'd never see it if your filter cuts off hard at 75 m². Think in ranges: a lower bound you truly need and an upper one that still fits your budget.
Balcony, fitted kitchen, period building, quiet location: such features make an apartment nicer, but they shouldn't govern your profile. Every comfort criterion marked "required" potentially halves your hit count. Mark the two or three things that really matter to you and let the rest flow in as a bonus – in matching they raise the score without acting as an exclusion criterion.
This is where it's decided whether your search profile works or holds you back. Too narrow, and you barely get hits – a dozen hard requirements leave a handful out of hundreds of listings, and you wait for weeks for the one perfect apartment that never comes. Too broad, and you drown in notifications, apply indiscriminately and end up queuing with the same 200 competitors as everyone else.
The solution isn't to want less but to separate more clearly. A good matching profile has few real deal-breakers (pets allowed, step-free access, maximum budget) and many weighted preferences (neighbourhood, balcony, floor, year built). The deal-breakers filter out what genuinely won't work. Everything else flows into the score – and ensures the best hits rise to the top without good apartments slipping past you.
Nobody gets everything in this market. The question isn't "location or price or size?" but "what do you give up last?". Clarify that for yourself up front and you'll make good decisions faster – and your profile will reflect a real ranking instead of a wish list. The right weighting depends on your life situation:
Travel time to work is your top criterion; everything else falls in line. Set commute time as a weighted focus, deliberately widen the geographic radius (also along good public-transport routes) and stay flexible on neighbourhood and year built. A few square metres less are easier to bear than 40 extra minutes a day.
What matters isn't which type you are but that you decide deliberately. A profile that weights all three dimensions equally tells the matching nothing – and delivers correspondingly arbitrary hits.
Here's how to build a profile that works by weighting instead of cutting off hard:
Write down the two to four things you'd genuinely turn an apartment down over: maximum budget (as warm rent!), minimum room count, perhaps "pets allowed" or step-free access. You should rarely have more than four real requirements.
Enter your key destinations – work, daycare, fixed appointments – and search by real travel time instead of a wished-for neighbourhood. That uncovers well-connected areas you'd otherwise have missed.
Factor in ancillary costs and a savings rate before fixing the ceiling. Better an honest limit with some headroom than a too-low cold rent that filters out affordable hits.
Mark balcony, year built, floor and the like as "would like", not "must". In matching they lift the score without excluding suitable apartments.
Get alerted immediately on new hits – in this market, hours count. And adjust: too few hits, loosen a requirement; too many, sharpen the weighting.
A good search profile isn't something you set up once and forget. It's a living instrument you adapt to the reality of your hits – narrower when you're drowning in noise, broader when the hits don't come.
A precise profile brings you to the right apartments. Whether you get them is decided afterwards – and there too, fit beats volume. These five levers noticeably raise your acceptance rate:
Create your search profile on WOHNO
Store your real priorities and routes – then WOHNO matches you with the apartments that genuinely fit and alerts you to new hits first.
Continue with WOHNO
Which documents really belong in your application folder, what you may leave out for data-protection reasons, and which questions a landlord isn't even allowed to ask – a 2026 guide covering the Selbstauskunft, SCHUFA, the 3× cold-rent rule and the AGG.
Why trust is scarce in a tight market, how a verified profile lowers the landlord's risk – and how you protect yourself against advance-payment fraud, fake listings and identity theft. With GDPR data minimisation as your guide.
Your first message decides whether you get invited to a viewing. What belongs in it, how long it should be, which mistakes get you filtered out – plus strong vs. weak examples and two adaptable templates.