The Craigslist-Renter Problem
I’ve started casually looking for apartments with a friend of mine, and I’m running into the same problem many of you are:
- Craigslist is the best-worst place to find an apartment.
- There’s a pile of spam/duplicate listings
- Many listings are misleading (at best)
So while the Craig-team has clearly created a very lean, useful tool which all of us are using, it goes for the lowest common denominator and doesn’t really fit my needs as a guy looking for an apartment to rent. They’ve gone with the catch-all model: What’s useful for selling your bike, or finding a fetishist to bang should be equally useful for finding a place to live, right?
Wrong.
So I’ve started thinking and doodling and I’d like to share what I’ve come up with for feedback.
Problem 1: Accountability. There isn’t any. Sure you can flag a spammer, but the spamhead can just add a new listing every day for his shitty apartment. He can say it’s $500. But $500 what? $500 per room? The whole apartment? Per month/year/week/day?
What if everyone were accountable? What if landlords had to create an account with a username? What if renters past, present, and future could rate them and refer them? What if only one listing per apartment was allowed at any one time? Sure this might scare away a bit of the volume that Craigslist has, but that volume is just noise.
Problem 2: Bait-and-switch. Spamhead has listed an apartment in Venice. It’s 3 bedrooms, listed at $2,400 a month. You live in the Valley. You drive through traffic to go look at the place, and the place is a decrepit shithole. Thanks for wasting my time dude.
Photos should be mandatory. Video walkthroughs should be encouraged. And if I go to see a place with my camera, I should be able to upload my photos to the listing. Imagine that.
Problem 3: I don’t want to start a search from scratch every time I log into Craigslist. I lose what I was doing, and the simple “bookmarking” they have on the site is horrid.
I want to be able to save place, flag places, map multiple places… I want to be able to import addresses of my friends and family from my address book and see where they are in relation to my new place. I want to be able to calculate the average distance of my potential new apartment from my girlfriend’s apartment, my best friend James’ apartment, and the nearest Apple Store.
If I’m a biker, I want to see what’s within biking distance of the place I’m looking at. Is there a movie theater? A great bar? Yelp can certainly tell me, but why should I have to open a new browser tab and do the math for myself. I want to click on a potential apartment and have it tell me that it’s walking distance to my girlfriend’s place and 2.1 miles from the nearest In-N-Out.
Problem 4: I’m moving to a new city and don’t know what the renters laws are, or if I’m getting ripped off on the price.
Aggregated renters rights laws based on where you’re looking, plus a realtime average of rent prices based on my search parameters in a given area. I’m looking for a spacious 3 bedroom in Culver City: what are my neighbors paying?
Problem 5: I’ve found a few potential places, looked at them, talked to the landlord, and now I’ve got to fill out 5 overly complex renters applications and undergo a credit check.
Hey High School Seniors: remember the common application? What if I already had a pre-filled renters application, a verified credit score, and a references from past landlords saying how dandy of a guy I am? What if I could just click a button, and presto, the landlord has all my shit instantly? From the landlord’s POV, what if I could fire up my little app and get a list of all the potential applicants, their credit ratings and referrals? I could just sort a list, pick the kid with the best credit score and references, and be on my effing way.
In a world where we’re drowning in data, Craigslist does not make it simple for me to plug in specific, renter-oriented parameters for me to search by. Sure they’ve got price parameters and ZIP codes, and “only show listings with photos” (which are usually just jpg footers from a douchey realtor embedded in the listing).
But what about all these great APIs lying around out there? What about Google Maps integration? Facebook Connect? Yelp? Wikipedia? Happy Hour App? (Had to sneak that in there.)
This really isn’t complicated stuff people. Someone just needs to say “enough” with Craigslist, I don’t give a rip about missed fucking connections, I just want to find a nice place to live with the least amount of hassle possible.
If you build it, they will come.
Please let me know what you think. Have I left anything out? I love thought experiments, and I’m open to anyone that has ideas that is fed up with CL and wants a simpler, more elegant solution to forking over huge gobs of money to people wealthier than me.
Good day.



I am so excited about this, I can’t even tell you. I would spread this like…well, I was going to make a gross joke but I am so stoked on this I don’t care to ruin the moment.
One thing I’ve always hated about CL is that you have to select individual cities from a drop down list. What if I could just use a check box system to select 3 or 4 cities I was interested in? That way, I wouldn’t have to waste time looking in Oakland/Rockridge, then in Berkeley, then in Berkeley/North, then in Oakland/Temescal. Etc.
I love (love LOVE) the idea of integration with Google Maps, Yelp, etc, and the ability for potential tenants to upload their own photos (though that would be kind of hard to monitor). I love the idea of cutting down on multiple listings. When I apartment-hunt on CL, I generally just open new tabs with anything that sounds interesting/has a picture/is in my price range…only to find that 3/4 of the tabs I opened are for duplicate listings under different names. And they’re always the shitty ones, too.
So yeah. Make this happen. And I will proofread your web pages.
You’ve nailed most of the problems with the current system from a user’s perspective. Here’s a conundrum for you though: Craigslist’s value IS its volume, which it generates by having an incredibly low barrier to entry and being free. The trade off is all of the problems you’ve listed. So how do you generate that critical mass of volume to a website that must obviously charge fees of some kind either to the renter or lister in order to implement and maintain the kind of features you’re talking about? Second, assuming that problem is solvable (I think it is) do you think the amount of effort it would take to produce a complete listing for a site like this would be a discouragement to the lister?
Craigslist charges a listing fee for properties over a certain value i believe. On top of that, you’re right. I don’t know that it would be successful. But I’m not sure if that’s how I’m approaching the subject. I’m more looking to make something useful.
Don’t forget the article on Wired about Craig Newmark.
The thing with Craigslist is that it’s free, so there’s no barrier to entry. That puts it on a different level than westside rentals. You exchange barrier of entry with volume of entries.
I’m in the same boat. I’ve been using Craigslist to find a place in L.A. and I’ve been led astray on several occasions. Keep me posted if you find a decent landlord or something that is not a total shithole.