Foursquare is an iPhone (and other mobile) app that essentially dumps mobile GPS, Social Media and game theory in a big giant blender and hits puree. I like GPS. I like Social Media. I like gamesmanship, maybe a little too much. This should be RIGHT UP MY ALLEY. In theory, it is.
You use your phone to “check-in” to different venues where you happen to be, and if you make a habit of it, you also collect badges for any number of achievements, like being out past 3am, becoming a regular, going out for ten nights, etc. You are also pit against other users to compete for the title of “mayor” of these establishments, based on the frequency and total number of your visits. This is all good fun to me. I saw a post the other day where the author was quitting foursquare because of the spirit of the competition. I get that, but I don’t mind it so much. What I can’t abide are the UX issues that suck the joy out of playing along.
I seem to have bad luck / timing with site downtime. Countless times, I have opened up the app to have an error show up when I attempt to check in. I’m not sure what the actual downtime is for them, but whatever it is, it seems to coincide with many of my outings. More annoying than this, however, is when you take the time to enter the information to add a venue to the app and then submit it only to have it fail with aforementioned sporadic downtime…and NOT preserve all the information you had entered in your form. Why?? This seems like a pretty standard safety to preserve a decent user experience, but alas…nope.
Speaking of adding venues, twice when I have tried to check in, I have been unable to find my current location in the list of existing venues. No big deal. Upon adding the venue, I click “Check-in” only to be checked in NOT where I am, but rather in a location that happens to have the same name, but is miles and miles away. The first was 50 miles away, then the second something like 70+ miles away. I mean, you know where my phone is, WHY would you do that? Why is there no confirmation screen when you add a venue that includes the address, so you can either confirm or say “ACTUALLY, NO…I AM NOT, IN FACT, IN SANTA ROSA. THAT IS A COUPLE HOURS DRIVE FROM HERE.”
Added bonus: NO WAY TO CORRECT THIS ON THE WEBSITE. What? How can that be? Yeah, I can’t believe it either. Are they worried about someone gaming the game? Well, then it seems kinda stupid that they would allow check-ins from hours away then, doesn’t it?
Also, noted for lameness is the part where if you actually go to the website and click to “browse the content” in another geographical area, that actually changes where your account is based. GREAT. You *should* have the ability to change where your account is based, but you should also have CLEAR VERBIAGE on your controls to let you know that *that* is what you are doing. Come on, guys. Super frustrating. If you are not clear with simple stuff like this, a user’s tolerance is already going to be worn down by the time they deal with the bigger UX issues.
As mentioned previously, Foursquare is about as close to a spouse lojack as you can get. It is helpful to know where is gallivanting around town, but the UX issues with the app are making it hard to love, or even like. It wouldn’t bug me so much if I didn’t think there was a nugget of something really fun buried in there. Fixable, which makes it all the more frustrating.