Foursquare: Today's best-executing startup

About two years ago, Fred Wilson and I were talking about which startups we found interesting and I mentioned offhandedly that Foursquare was far and away the one that I thought had the most potential to be a huge, meaningful business. I'm sure Fred (and Union Square Ventures) had many other people recommend Foursquare to them both before and after that day, and of course their subsequent investment proved that Foursquare was compelling to the USV team. But at that point, it was still early enough in Foursquare's evolution that Fred was surprised both at the vehemence of my optimism for the young company (which at the time still consisted of just Dennis and Naveen) as well as how casually I just assumed they'd be a huge success. At the time, I hadn't really critically considered why I was so bullish on the company, I just knew at a gut level that it had a ton of potential.

Two years later, what seemed like unformed potential has blossomed into truly impressive execution: Foursquare is the one startup that's doing the most remarkable job of any company out there in product strategy and product creation. Though they've obviously gotten a lot of attention for their success, I think some of the nuances of what they're pulling off have remained non-obvious, and wanted to document what's interesting far beyond the amount of dollars of venture capital funding they've amassed.

Of note: I don't have any stake in Foursquare except in some broad sense that I want NYC startups to succeed, I like that the company is independent of big companies like Facebook, and I'm friends with a number of folks at the company (including the founders) and would be pleased to see them do well. Also, I'm going to describe some of the things that they're doing from my perspective as an educated outsider to the company — I haven't talked to anyone at Foursquare about this post, so it may not reflect every detail of what they've pulled off, but hopefully the spirit is correct and Foursquare folks can respond in the comments or on their blogs to correct any inaccuracies.

What's the big deal?

Core Platform: The first, and perhaps most fundamental, brilliance in Foursquare's product execution is the recognition of the ubiquity of geolocation features in mobile platforms and the identification of declarations of place as a form of establishing identity online. While much has been made about the gamification aspect of Foursquare's design, I actually don't think that's the biggest innovation responsible for the platform's success; Identifying when small incremental improvements to hardware have enabled a profound and fundamental improvement to software capabilities is the sort of thing that's usually the exclusive province of companies like Apple and Microsoft, and yet Foursquare's pulled that off out of the gate.

Reliable Iteration: Foursquare's removed features from the core app a few times, constantly changes the design of its flagship iOS application, and in general asserts its authority over the experience that users have within the Foursquare application. Yet, unlike every single other major social application, they don't inspire mass user revolts or negative press every time they iterate. Some of this is that they practice WWIC 101, vetting ideas with actual users as they begin to test them, including the very key fact that the company's founders are very public, visible, and enthusiastic users of the service itself, ensuring not just an attention to detail but a deep fluency in the application's limits and shortcomings as well. But part of this is the small, well-paced timing of iteration on the application where there are always small things changing in ways that aren't wildly disruptive, but do enough to set a tone that users know to expect the furniture might get rearranged once in a while. This type of iteration is extremely difficult to balance well, and it underpins the other successes outlined here.

Technical Competence: Foursquare's slow sometimes, and I never know if failures in the app are due to something on Foursquare's part or due to the vagaries of an AT&T connection in Manhattan. This is a great thing. Pushing areas of uncertainty to known points of failure where users already expect some frustration takes away a lot of the antagonism that people would otherwise feel towards Foursquare if its technical errors were clearly just Foursquare's fault. Just as importantly, new features are introduced across all platforms simultaneously, and they consistently work at scale even as Foursquare's user base rapidly increases in number. These kinds of successes are extremely difficult to pull off at scale, and are usually only visible when they fail. In this category, no news is good news, and unlike Twitter or Flickr or Tumblr or other services which preceded Foursquare as the "hot" social startup of the moment, Foursquare doesn't even have a signature "failure" message like the Fail Whale or "Is Having A Massage".

Design Innovation: Mari Sheibley's signature design style has defined Foursquare's public face since its earliest days, and the entire design team at Foursquare has maintained a design aesthetic that's distinctive and playful without being cloying, in support of an interaction model that's surprisingly clear given the depth of features that the platform supports. For example, I don't really pay any attention to the points-and-leaderboard part of the service, and despite the richness of functionality available around those features, I never have to see them since they're tucked away under one tab in the iOS app. Similarly, while Lists invite an interesting form of discovery, I'm only gradually engaging with the feature, and the architecture of the app supports dipping into this area without resorting to the "here's a blinking light you need to dismiss" prompts of analogous features like the "Discover" tab in the new Twitter client for iOS. More fundamentally, an incredibly rich information model is represented consistently and elegantly across the app on all its platforms, even though displaying just a simple list of what my friends are up to incorporates elements including avatars, nicknames, mayoralty indicators, place names, location data, time/date information, live maps, comment boxes, and icons indicating venue types. Keeping information this dense while also having it be comprehensible and flexible enough to accommodate constant feature iteration is a formidable challenge, made all the more impressive by having a design language that's consistent across different resolutions and platforms, and still distinct enough to be recognizable when it's applied more broadly. Put another way: Foursquare's design is fun enough that I'd fully expect to see hipsters wearing Foursquare-themed ironic tees by springtime, and very few brands that are only two years old have enough visual identity to be worth parodying that quickly.

Thoughtful Business Model: The single biggest prompt for me to write this post was the sheer jaw-dropping impressiveness of the Small Business Saturday promotion that Foursquare pulled off in conjunction with American Express on the Saturday after Thanksgiving. While it's obvious that any company that you voluntarily give information about your location and shopping habits to should be able to build a meaningful business out of that data, there are still a million ways that incorporating those business opportunities into an app could be screwed up in a way that'd be permanently off-putting to users. But Foursquare didn't just avoid those traps -- this very young company delivered a unique new ecommerce integration built into their platform that 1. Shipped on time for the Thanksgiving holiday weekend 2. Functioned properly across all platforms for millions of users 3. Didn't wildly disrupt the existing uses of the app 4. Provided meaningful financial incentives (a $10 credit) to actually use the new features 5. Provided a meaningful social justification for the new features by encouraging support for local businesses 6. Was easy enough to use that signing up basically involved quick one-time entry of a credit card number and 7. Seamlessly interacted with a partner's complex financial systems (who knows what kind of APIs American Express provides to partners?) in a way that was so seamless as to be invisible. While a few users tweeted about liking the promo, from the standpoint of a startup executing on an ambitious product vision, this was an absolute tour de force, and one of the most impressive product launches I've ever seen a small company pull off.

Meaningful APIs: One of the great things about Foursquare's APIs is that they don't just give other companies the opportunity to plug in to Foursquare's data, they support the creation of experiences that are actually meaningful. Just one example is articulated well in this piece on digital nostalgia, showing how the wonderful Timehop has built a thoughtful and evocative experience on top of the Foursquare API, simply by reminding us of where we've been in the past. I expect people will be making apps that are as valuable as they are meaningful in short order, as well.

What's it mean?

While there may be individual companies that have out-executed Foursquare in these individual areas, the combination of the team's relatively small size, the growth rate in the user base, and the consistency of execution across all of these areas while also growing the company as a whole is incredibly impressive. Particularly important to me is that everyone from Dennis and Naveen on down within the company speaks about the vision that they have for what Foursquare can become, as opposed to short-term thinking or resting on the (not inconsiderable) hype that's been lavished on the company.

I point out this success for selfish reasons, too — I'd love to see more companies that both remain independent of the big players in the tech industry while staying focused on creating meaningful, large-scale products that aren't just simple features. The breadth of successes that Foursquare's had recently also point out to the fundamental wisdom they had in choosing not to be part of a bigger company like Facebook, as Facebook's own failures in this area stand in stark contrast, despite their advantages in scale, money, developers and resources.

But perhaps most importantly, I think we need more stories that celebrate the success of what seem like small, iterative product launches, but actually reflect triumphs in unsung disciplines such as systems operations, design process, business development and product management. There are lots of loud, pointless headlines about companies getting money from venture capitalists or angel investors. What I'd love to see more of in 2012 (and beyond!) is headlines about how a few small successes with users are a demonstration of a small company outperforming and out-innovating the biggest companies in the tech industry by being focused and disciplined in their execution. That, actually, is my most favorite Foursquare feature.