ux moats

Hello all - a hurricane just hit New York so I’m stuck inside today. It’s beautiful out though, and I felt like it’d be nice to write with the sound of the rain in the background. This is the first piece I’ve written in a while, possibly since college, so I welcome any feedback or topic requests! Enjoy ~

I took a walk with a friend last weekend and he told me about the new search engine he's building. I was a bit dubious about the idea, but it started to make sense after we went over how he’d be leveraging GPT-3. With Open AI's recent NLP advances, you can effectively train a "better" search engine that can respond to any user query. The way we use search today - type a phrase, don’t see what you’re looking for, adjust a few more times, finally get the article you want - will likely become archaic.

Since it's too risky for Google & competitors to release GPT-3 powered search anytime soon, my friend's startup can be first to market with their take on it. Even if their search model is more naive, they can reach some early users who are intrigued enough by the technology to be forgiving of a less-refined product. This will give them enough time to train a better model and build some moats before the big players move their GPT-3 out of the labs.

I can see a world where my friend builds a formidable moat with three distinct components.

[Component 1: Start by being 10x better than others] They'll attract a dedicated early user base because of the perceived simplicity and sexiness of using a GPT-3 powered search engine. "Search and get results immediately" is a user experience that's 10x better than existing options.

[Component 2: Deepen features] To further lock users in, search engine 2.0 would deepen its features to rapidly increase user utility. I imagine there could be a way to let users signal which results they liked best and/or things they don't want to see again. Similar to swiping on Tinder or TikTok, though with a very very different UX; users would get into the habit of training the search engine. This would build a positive cycle from which users realize they're getting increasingly accurate, personalized search results the more they use it. Perhaps there could even be space for a “For You Page” style feature, making search engine 2.0 a place not just for intent-based search, but for discovery.

[Component 3: Visual brand] As a final phase in deepening user attachment, the search engine startup may develop a distinct visual identity, keyboard shortcuts, and other patterns that make it psychologically difficult for the user to move to a different platform. User loyalty, via brand identity, is very much a thing in software - just look at peoples’ reactions if you try to get them to switch back to Windows from macOS.

Those 3 components are the building blocks of the UX moat. Component 1 is an important foundation of the moat, and Component 3 is really just a cherry on top. But all three are needed to form a true UX moat. Here’s a Milk Bar cake to show you what I mean...

According to this CB Insights piece, there are 25 types of moats. The UX moat isn't one of them, but I view it as a superset of the switching cost moat. Strictly defined, a switching cost moat is the one-time inconvenience or expense incurred when a customer switches products. UX moats are like an intense version of this - consumers of products with true UX moats will experience extended discomfort from switching products, and might even find new user interfaces distasteful.

Now, for some real world examples of the 3 components.

Component 1: “Better” UX

The foundation of a UX moat comes from selling users the idea that your platform will drastically reduce the time or friction of one of their existing experiences. I find that most of the time, this means redesigning an existing software interface for a more persona- or use case-specific solution.

Focus on a user persona

Focus on an industry

Users who discover tools that have a strictly “better” UX than what they’re used to end up developing a higher standard for what their tools should look like and what they should enable them to do. Once users feel this way, it becomes difficult to get them to move off of their tool of choice.

Component 2: UX Depth

Once they’re in, you want to pull users in even deeper with powerful but increasingly hard-to-use / nested features.

Component 3: UI & Brand

If a product has set good foundations with Components 1 and 2, the last piece in solidifying their moat is building a distinct UI identity. This is ultimately how products build such huge fanbases that are unwilling to switch to different tools.

Empty Notion vs empty Google Doc


UX moats need to be continually fortified. They can become a double-edged sword if your competitors recognize what you’re doing, usually when you’re in that “building best-in-class UX” phase, aka Component 1. Prime example: Figma using Sketch's interface to capture Sketch users en masse.

The solution to this though, is to keep innovating before your UX becomes commoditized, and deepening your product until it's so big and complex that your competitors can't copy it unless they devote years agonizing over the little details. If you can get past Component 2 and successfully execute Component 3, you’ll build up a fanbase that won’t leave your tool even if another one copied your UX exactly.

UX moats are a form of customer and brand loyalty that plenty of startups should be tapping into.


Weekly Photo

I’ve been trying to get better at photography, so I thought it'd be fun to include a photo at the end of every blog I write. I took this one last Sunday, right outside my favorite store/museum (Dover Street Market) in New York.