Market segmentation is grouping your customers based on their common characteristics. Why should you care? Because it gives you a better understanding of who your customers are, how you can reach them, and how to serve them better by developing software-as-a-service products that precisely answer their needs.
You may think that “market segmentation,” “buyer personas,” and “user journeys” are all just some mumbo-jumbo that fits squarely in the marketing department where it lives in a PDF no-one has ever opened since it was created by some overzealous marketer five years ago. Speaking from my own experience as a product marketing manager for a B2B SaaS company I can tell you: you are wrong.
Well, not entirely wrong. For many companies that’s exactly the story of what happens with their customer segmentation strategy. It goes to die in a folder that nobody but marketing has access to. What these companies don’t know though, is that they are missing out on having a North star of their product development strategy.
So if you’re one of those CEOs of a SaaS company that think they don’t need customer segmentation, here’s me trying to change your mind. This will be a quick exercise in critical thinking at the end of which you’ll hopefully have your own idea of what your customer segments are and how they impact your product development.
But first, let’s start with what market segmentation even is.
Basically, when you do market segmentation, you group your customers based on common characteristics they have. These can be their age (if you’re in B2C) or industry (if you’re in B2B) – more on that later. Market segmentation gives you a better understanding of who your customers are, how you can reach them, and how to serve them better.
A side note here: for SEO purposes a lot of web articles will tell you that “customer segmentation,” “user segmentation,” and “market segmentation” are different things, but they’re really not. Unless you’re doing a PhD in marketing, you can assume these are all one and the same thing and move on.
To give you a real example of what customer segmentation is and what it’s used for, let’s take one of Gorrion’s clients, Bioledger. They have a SaaS platform for tracing biofuel sustainability. In very layman terms, they track feedstock from where it is collected (e.g. cooking oil from a restaurant) on its way through the supply chain until it arrives at the biodiesel plant. Their product is necessary to have proof of origin and make sure the feedstock wasn’t tainted in the process (e.g., that someone didn’t substitute used cooking oil for palm oil). That way biorefineries can legally sell it as sustainably sourced.
You can see that there are two very different ends on the spectrum of Bioledger’s users. On the one hand, there are local suppliers who provide the feedstock. On the other – big corporations that turn it into biofuels. And in between there are collectors and traders that handle the exchange. There’s one biofuels market that actually hinges on all participants working together. But there’s a lot of segmentation as well.
I’ll be the first to admit, most sources focus on why customer segmentation is important for marketing purposes. It helps you stay relevant to your audience, use targeted ads more efficiently, and overall develop a better marketing strategy. All of these benefits are true and incredibly important for people like me – marketers.
But they’re not so relevant for the executives, much less for the development teams. For them, the benefits of having a customer segmentation strategy lie elsewhere. Yet, conspicuously, sources that discuss customer segmentation for software products either entirely disregard or just brush over them.
Bioledger’s example should give you an idea why having a customer segmentation strategy is in fact crucial for product development. Despite fragmented market, they have one product for everyone. And that’s a conscious choice, what we call in the industry a product-market fit. For the product to work, it needs to encompass the entire process from start to finish, meaning it needs to be used at every stage. Yet it would be impossible to get local suppliers, collectors, and corporations to use an identical application, because it wouldn’t actually serve none of their purposes. Which is why the app looks different, is available on different devices, and offers different functionalities, depending on who’s using it.
Right now you may think to yourself “Cool story, bro, but my app is not that complicated.” That’s a good thing, because Bioledger’s complexity makes it a perfect example to discuss here, but much harder to execute in real life, so you dodged a bullet here.
But I will bet you that if you take a closer look at your customer base (either actual, potential, or ideal), you’ll be able to group your customers into some categories. How? Ask yourself these questions.
I’m pretty sure you said “no” to at least one of these questions, which means your customer base is not entirely homogeneous and you can distinguish some customer segments based on their characteristics. Let’s name them and see how they can affect software development.
All preferences that pertain to technology are called technographics. This includes preferences in devices (smartphones, tablets, laptops), operating systems (macOS, Windows, Linux), software and applications (for example, whether they prefer Google Docs vs Word, or communicating via Messenger vs WhatsApp), and even social media!
Needless to say, technographics are one of the key factors you need to consider when developing software-as-a-service. Your product needs to follow its users. There’s no point in having a web-based app – even if it is the best and the most useful one – if it’s users are on mobile. Or developing a mobile app for Android when the majority of your users have iPhones.
Technographics are often related to other characteristics. For example, data shows that, in the US, iOS covers over half of the mobile market share, but in Europe it’s just 1/3. There’s also a correlation between the percentage of mobile vs computer users and their age, with Gen Z spending more time using smartphones and millennials – using laptops.
But there are also other technographic considerations, directly related to the app use. For example, in case of Bioledger there’s a simplified, mobile version of the app used by traders and collectors to input the data easily. On the other hand, there’s a more powerful web version that corporations can use for advanced tracking and analysis.
These are all the characteristics that depend on where your customer is. It can be their nationality or region (whether the “region” actually means a continent or a city), or languages they speak.
They affect SaaS product development substantially, regardless of whether you operate in B2C or B2B market. The most obvious issue is that if your software is available in different countries, you will probably want to translate it at some point, at least into some of the most popular languages. This is not as easy as just translating the user interface. It goes deeper into the software architecture and for that reason alone, it should be taken into account early in the development process. Otherwise, it will be quite a hassle to localize your app. The work done early will pay off later.
These are the characteristics typical to companies and sometimes called “company demographics.” So things like the company size, industry, location, legal entity, etc.
Bioledger’s example shows quite clearly why these are relevant to product development, at least in B2B. The company sells to widely different user segments – both small entrepreneurs and blue chip corporations. There is no way that the same functionalities will appeal to both. So one challenge was to design one application that would serve all differently. Another challenge now is to balance the development of new features in a way that will satisfy both user and business needs. This is only possible because Bioledger is aware of their customer segments and how these relate to their strategy.
Demographics relate to age, gender, level of education, occupation, etc. But they also include factors such as income or even ownership.
Just like firmographics are primarily relevant in B2B, demographics are more relevant in B2C products. But at the end of the day, even though your client may be a company, your user will always be a person. So demographics still play a significant role in all product development, even for B2B.
For example, did you know that color blindness affects up to 8% of male population, but less than 1% of female population? While we firmly believe all applications should be accessible to everyone, you can see how designing for the color blind is especially important in software with higher rates of male users.
It might be harder to put a finger on what psychographics are, but generally you can think of these as clients’ personality, values and opinions, or lifestyle.
Again, these are much more relevant for B2C. But much like with demographics, as long as your users are people, their psychographics are relevant for product development. They can affect their willingness to try new technologies and solutions, or alter their habits, like with the example I’ve already mentioned of Gen Zs using smartphones.
Now that we’ve established that your customers are indeed different from one another, let’s see if these differences are significant enough to put them into separate categories.
Generally, there are a few considerations that make a customer segment “good.” Again, to make it easier, you can ask yourself these question to determine if your segments are sound.
So, how did you like that exercise in customer segmentation? Did you find your user groups? Perhaps gotten some ideas for your product roadmap? I hope you did!
In my experience customer segmentation done right can have hugely positive impact on your product development. It can both speed it up (reducing the costs) and make the final product more profitable, all at the same time.
We’ve seen this at Gorrion time and time again, not just with Bioledger. Understanding customer segments and user stories is one of the first things we dig into when ideating with our clients. That’s because it helps us identify the project scope and set priorities, develop features that will delight the users, and validate our ideas as well as the final product. So don’t be fooled that customer segmentation belongs to the marketing team only – your delivery team will thank you for it!
Have a project in mind?
Let’s meet - book a free consultation and we’ll get back to you within 24 hrs.
Other worthy reads