How to brand your startup so it isn't boring

Jun 25, 2023

The world would be a lot more fun if most startups didn't seem to have experienced a personality vasectomy.

I believe humans have evolved to conform - when we all lived in the wilderness, staying alive required you to fit in with a tribe, after all. Fast forward that background to today and, amongst other things (!), the majority of the world's software companies feel the same as each other.

There are good reasons for this, you idiot

I bet there are. You want to get the Minimum Viable Product built and validated.

You need to make money, you're going to fail without it.

Creating a pretty website won't help with that.

But... will it?!

Maybe!

When we knew that PostHog was something we wanted to launch, we questioned how we'd get the most users signed up.

The product on launch day was going to be free, but we still asked ourselves: "what would stop me from using this thing?"

Despite being free, users would be wary of wasting their time trying to deploy a badly supported, broken piece of open source software, or worse - it not handling their data securely. These are both things you'd associate with the software produced by a two-person startup.

Before a user even gets into the software or glances at the code, the majority will turn away at the website, the docs and the readme.

As a counter example, an obviously templated or one-pager style website:

  • Signals the product may not be secure, a lack of demonstrated competence in the website shows a lack of attention to detail. If a startup doesn't care about having their own design, will they care about security?
  • Signals the team behind the product isn't very strong, and won't improve quickly over time, or become a "must use" tool. Those startup launches that everyone hears about? They've put energy into their appearance.
  • Signals the product may not exist in a few more weeks, which would be a waste of time. When it's obvious the website was thrown together in a day, if the team don't look invested in their company, why would you put your own time in?

I admit this is frustrating - it is extra time and effort into something "superficial" - just remember, you are providing your product to human beings, take advantage of their pattern recognition (it also helped them survive in the wild).

Your company needs to stand for something

Take two examples:

  • Open source product analytics
  • We equip every developer to build successful products

There is a tradeoff between the two.

The first is very clear. We started with it when this is what we had.

As we became more well known, and as we added lots of products into our platform, we shifted to the latter. This is a better reflection of why our company exists - it is more than just a piece of software. We introduced it because the company was getting larger, and the scope of what we were setting out to achieve had increased. We now have 8+ products, and we produce a ton of content to help engineers build better products. The need for total clarity wasn't as important later on, relative to the need for us standing for something. It was necessary to start small then widen.

Create your brand for someone

One of the most important things we did was to create an Ideal Customer Profile. When we launched, we weren't sure quite how focused we'd need to be on engineers "vs" product managers.

We realized, after launching, that we could go all in on engineers (and technical founders) - they make up around 80% of our users. Our brand (and product) has become more oriented towards these users as a result.

Here are some specific ways we got more specific for this audience after we clarified it:

  • We added API examples to our website
  • We added a "you'll hate PostHog if" section to our homepage, which calls out many pet hates that engineers have when trying to buy, install and use more traditionally-targeted software that they are made to implement
  • We chose a more flexible pricing model - it's far more complex, but it's much better value. We felt more technical people would be happier than non technical people coping with more complexity to get a better deal. We want developers to be able to manage their spend with us across our eight products, not a "single price".
  • In the product, we worked on SQL access so technical people could get to the underlying data to debug things.
  • We redesigned our entire UX to have higher information density, dark mode and more flexibility.

... but your brand must be a reflection of you

We have often been impressed at the level of polish that others can acheive.

Quoting Cory, our lead designer: "We aren't the best in the world at being polished, but we can be the best in the world at being ourselves".

We sometimes make business decisions based on who we are, and what we want to do - not always what may, for example, generate the most revenue growth.

For example, we set out initially expecting to have an open core model. We'd offer open source software, and some people in big enterprises, would self host and pay for the party for everyone else. We felt this would work as there was no real competition, whereas in cloud, we had lots of competitors with over $100M in annual revenue. However, we simply love shipping new features, and after our first hackathon, we wound up with session replay (ie a new feature, big enough to be its own product), which took off and this resulted in a multi-product approach. As a result, we could compete in cloud by being way wider than everyone else. Eventually, we removed our paid self hosted offering entirely, went all in on multi product in cloud, focused on "getting in first" with earlier stage companies instead of the largest enterprises, and our motivation, ambition and growth all took off as a result. And yes we kept the open source product - it's more expensive though than cloud for the majority of users because you have to host it and we have big free tiers.

Brand isn't just your website...

... it is instead how your company is experienced by others. Your company is your product.

Here is a non-exhaustive list, there are dozens more examples than this though:

  • it's how much you invest in each function in your company relative to each other
  • it's what you look for when you hire people, and it's the process you use to hire with
  • how you decide what to build - do you ship features early, or do you focus on meeting the needs of your largest customer with every new thing
  • how much you are design vs engineering vs product vs sales vs marketing led - how many people are in each function but also your processes for deciding what to work done
  • the frequency and style with which you email your customers, for marketing, product updates or your activation flow
  • the kind of people you hire into Customer Success or Sales
  • the background experience of those in your marketing team
  • the tone of voice on your website
  • who is on your board
  • how your pricing works
  • how your social media works
  • how helpful you are to random founders that message you
  • the marketing channels you pick
  • It's what you talk about in your blog. I'm writing this piece for brand reasons (transparency / equipping developers with knowledge to build successful products), nothing else. I don't care or try to generate conversions from this post, I just want to leave an impression on people. And it's who I am - I'm writing this to pass the time on a long plane journey.

You can't 80:20 everything

A lot of design or brand work has an increasing marginal return. This is because a great brand's purpose is that you stand out. You do not stand out by being average!

So, if you're serious, go nuts on your brand. Go weirdly hard.

To give you an example, we built a merch store:

  • we started with me emailing users for their address and size, manually ordering merch, it arriving at my house, and me then posting it internationally to them
  • then we set up a store on shopify, I just threw our logo onto an amusingly wide selection of items (PostHog shower curtain, anyone?) - it was cool to just have merch for sale and a way of giving it
  • then created custom components and built it into our website directly so it's perfectly integrated
  • then we booked a photo shoot, got a bunch of our team to it, and took custom photos of our team wearing everything
  • now we're working on limited editions of certain items to create collectible series of t shirts
  • who knows what happens next!

It's not the fact we did the above with our merch store (I know people reading may be tempted to copy) - this is one activity of hundreds that builds brand.

Doesn't this imply doing everything to a really high standard and a ridiculous workload?

Yes. You can be iterative with it, though. Not everything was amazing on day one, but we'll keep improving and tweaking everything over time.

So get out there, and be bold

If your brand isn't going to turn off some people that might have bought your product, then it isn't strong enough to stand out.

Engage your best customers with your brand, and put off your worst ones.