What is Customer Segmentation? – Types, Techniques, Models

We live in a highly competitive world, brands who are able to provide customers with services, products, and experiences that perfectly satisfy their needs – win. Splitting your customers into smaller groups allows you to better tailor your offering, and to properly communicate its benefits making them more appealing to a wider audience. This can only be achieved through effective customer segmentation.

What is Customer Segmentation

Customer segmentation is the process of splitting your customers into groups based on their common characteristics in order to better tailor your services or products to their needs.

Remember how – not so long ago – people would rub their eyes in disbelief when a retailer targeted them with a perfect offer? The exact product they were looking for, at the exact right time, AND at a great price! “How did they know I was about to go shopping for a juice squeezer!” – they’d exclaim.

Fast forward to the third decade of the century, campaigns rooted in proper customer segmentation no longer knock our socks off. They’re nothing short of a necessity for any B2B or B2C company that wants to stay relevant.

The real question that stands for businesses, however, is how to choose from all the customer segmentation we can read about online.

  • What kind of data do they incorporate, and which model will work best for you?
  • Can you run with an out-of-the-box solution?
  • Is it worth working on a tailor-made one?

To help you find the answer to this question, we’ve put everything together along with examples of what they can bring into your business.


Benefits of Customer Segmentation


Ability to Better Tailor Your Offering

The more you know about your customers, the better you can adjust your product or service to meet their needs. Customer segmentation means the end of guesswork, the end of the one-size-fits-all approach.

You might discover that the same product is used differently by various user groups, for example, marketers and customer success managers.

This knowledge will allow you to create custom messaging for both target groups as you’ll know what aspects of your product/service to focus on.

Improving Customer Experience

81% of consumers say they get upset working with brands who fail to provide a good customer experience. Do you know what happens when you annoy your customers?

They verbalize their feelings on social media, in fact, 44% of unhappy customers do so. Providing a great customer experience must be your top priority and it cannot be done without customer segmentation.

How do you know how your customers feel about you? You can ask them! Run a simple NPS survey or a CSAT to find out if they’re happy with the product or service.


Free-to-Use NPS Survey Template

Free plan available. 100 free survey responses included every month!


If they’re not, ask them what you can do to improve it. Yes, sometimes all it takes is to ask. You can’t do customer segmentation effectively without surveys.

Adjusting Your Ideal Customer Profile

Not all prospects should become your customers. Sometimes it’s better to let some of your customers go. Having a segmentation will help you spot which segments are the most profitable and which bring nothing but trouble. You’ll be able to modify your ideal customer profile and focus on the customers that bring the most value.

Reducing Churn

Happy customers are less likely to churn. Segmenting your users will help you create a better experience. Think product recommendations, personalized communication, product updates based on customer needs, etc. all of which will have a positive impact on retention.

Improved Revenue (Higher Upsell Potential)

Run an NPS surveys to identify promoters. Customers who are delighted with your brand are more likely to:

  • Stay with you longer
  • Recommend you to their friends
  • Buy more from you

Promoters represent great upsell potential.

Price Optimization

Using demographics to segment your users will help you with price optimization. It’s important to make sure you provide your product or service at a reasonable price.

You might be able to split your customers into 2 or 3 groups and offer 2 product packages priced differently. This way you’ll be able to reach a wider audience and keep both of the groups happy (hopefully).


Types of Customer Segmentation for B2B and B2C

Below, we showcase the most popular customer segmentation criteria and tell you exactly how these (and other metrics) can help you achieve your goals.

We also give you a unique view of customer segmentation, along with ready-to-use tactics. All so you can take the path less trodden and make your strategy better than that of your competitors.

Regardless of whether you’re a B2B or B2C company, this will certainly send you off to a great start!

Customer Segmentation Types – Basics

For anyone just starting their adventure with customer segmentation, here’s the good news: you’re likely already tracking at least some necessary data!

Basic insights on your customers might be present in your Google Analytics, CRM, or data enrichment tool (if you have one).

These types of criteria can be broadly classified as:

Demographic – this is a huge group that includes your customers’ age, gender, ethnicity, and many others. We discuss their use and the types of demographic data to track for your business further on in this post.

Geographic – some examples include country, city, and timezone.

History of purchase – ever heard of purchase patterns? This group lets you classify customers based on when what, and how frequently they purchase.

Behavioral – examples include how often clients log in, update their wishlist, or whether they tend to abandon their cart.

Psychographic – examples include personal convictions, values, and beliefs. Read on to learn more about the separate approaches on psychographics recommended depending on their niche.

As you read on, you’ll see that these general customer segmentation types occur for both B2B and B2C companies. However, even within a group like “demographics”, there are completely different key metrics to consider.

You’ll notice that there’s also a more sophisticated way of categorizing your customers – asking them precise questions.

Let’s start off by taking a closer look at the recommended B2C customer segmentation approach!

B2C Specific Customer Segmentation Types

There are a lot of criteria that apply way more to B2Cs than business-to-business entities.

For instance, in B2C, emotion can be stronger than pragmatism (anyone who’s never found themselves buying an item within seconds, and just because it pressed all the right buttons – raise your hand!). This also means one thing – the sales cycle tends to be much shorter than if it were a business purchase.

If you’re selling to individuals rather than companies, here are the tactics and criteria we highly recommend:

Demographic data

Simply put: the more you know about your target customer as a B2C company, the better!

This means learning about things including, but not limited to:

  • Age – ex. which beauty articles to sell based on skin maturity
  • Income – ex. targeting your customer with luxury vs basic lines
  • Marital status
  • Education
  • Family size – ex. targeting customers with content that reflects the children’s age
  • Gender
  • Social status
  • Occupation
  • Religion – ex. respecting dietary restrictions of religious groups
  • Ethnicity – ex. offering items for the right hair type and complexion

There is a simple way to get started. If this is of interest to you, we recommend that you run this free demographic survey.


Free-to-Use Demographic Survey Template

Free plan available. 100 free survey responses included every month!


Geographic data

Geographic location is also crucial for any B2C company – not only those working on multiple markets. For starters, knowing your customers’ location lets you target them with events or discount codes that can be redeemed at the closest offline store.

By knowing where your clients are, you can also go the extra mile and send them special offers that reflect their national holidays or specific seasons (for ex. summer in the northern hemisphere).

Psychographic data

From a B2C perspective, you should track and segment your users based on:

  • Personal values or beliefs – A very good example of making a good impression on your customers based on this data? Learning about one’s dedication to freeing the ocean of plastic and packing their order in recyclable materials.
  • Consumer preferences (in short, what your customers expect when they buy from you – a great way to collect this data is running a consumer preference survey. You can also draw inspiration from how Sephora segments clients who want assistance vs those who prefer to stroll around the store themselves.
  • Social media presence (for ex. segmenting via the social media channels your customers frequent, their activity on your profiles, their willingness to participate in giveaways, etc.)
  • Customer satisfaction levels – segmenting your customers by their NPS & CSAT scores (you can run a survey to test their attitude towards your company and apply a different communication strategy for each group).


Free-to-Use CSAT Survey Template

Free plan available. 100 free survey responses included every month!


See how much you can do around B2C customer segmentation? Now, time for the recommended strategies for B2B!

B2B Specific Customer Segmentation Types

As mentioned before, there are some key differences in the way you should approach the customer segmentation of business clients.

Firstly, remember the impulse purchase example? Well, B2Bs aren’t equally driven by emotion (can’t see much space for an emotionally-driven purchase of a $5000/month enterprise software suite, can you?).

The sales cycle is also longer in B2Bs, plus there are definitely more people responsible for the decision-making process.

You can read more about the intricacies in our B2B customer segmentation best practices and examples article, but for the sake of this piece, let’s focus on the tips and types of data to use.

As you’ll see, there are more customer segmentation data groups compared to B2C:

Demographic data

This sort of customer information is also commonly referred to as “firmographics”. If you want to really ace your B2B customer segmentation efforts, you should focus on acquiring the following:

  • Annual revenue
  • The number of employees – are they a startup, SMB, SME, or maybe an enterprise?
  • Industry
  • Years in business
  • Product/services offered – this can impact the role your business plays for your clients. It will also help you segment customers who are B2C and B2B companies themselves.
  • Specific users’ job titles and seniority levels – to learn about their decision-making authority. You can do this easily by using this business survey template.


Free-to-Use Business Survey Template

Free plan available. 100 free survey responses included every month!


Psychographic data

Your customers’ interactions with your business, their personal values, and their expectations of your company matter here as well! We highly recommend you run a B2B customer satisfaction survey or an NPS survey. Segment your customers based on their satisfaction levels to create separate customer loyalty campaigns.

Financial data

Unlike B2C clients where it’s enough to track purchase behavior and ask about their income, financial data in B2B segmentation means learning about the company’s overall stability. You certainly want to segment your business customers through checking their annual financial reports or funding data (if any are publicly available).

This is closely connected to…

Ownership data

Who does the business belong to? Is it a private company, a joint venture, or a public organization? These are all important customer segmentation groups to create!

Subscription plan data

Another group of insights that are mostly exclusive for B2B companies (to be fair, with the exception of subscription-based B2C services like catering or fitness memberships).

It’s highly recommended that you look into the plans your customers are on. If, for example, you have three plans – basic, standard, and pro – you can target each group differently.

Some ideas on how this can be used include upselling companies on lower plans by proving your higher plans’ worth or sending them separate email communication.

Which also relates to…

Payment preference data

Similarly to subscription plan data, you might benefit a ton by segmenting users who are on short and long-term plans. You can target them at the right time and with the right messaging adjusted to their renewal periods. Can you spot the opportunity for lowering churn rates? We certainly can!


Customer Segmentation Techniques Worth Following

Some of your customer groups are more profitable than others and having the ability to identify this early and often will help you to become more successful as a company. Here are some of the best ways you can tailor your approach and discover new customer segmentation techniques that truly demonstrate results.

Here’s everything you need to know.

Identify their commonalities

The common characteristics are what your segments will be built on. Thus, the first step is to have a broad look at all of your customers.

You may choose to divide them based on demographic groups, location, purchase history, benefits, or another common trait. Whatever it is you decide to do, identifying those common characteristics on which you can create segments is the very first step.

Define customer variables

The key to meaningful segmentation is to first define customer variables which can be attributed to your unique business. If you’re not selecting customer variables that are relevant to your business, then you’re probably not going to see a jump in your success or an increase in your profits, which is your goal.

Invest in your best customers

The 80/20 rule of marketing says that 80 percent of a business’s sales come from 20 percent of its customers.

By that same rule, 20 percent of a business’s products can be expected to make up 80 percent of its total sales. Here, you should be evaluating your customer’s lifetime value (CLTV) versus customer acquisition cost (CAC).

If you’re focused on that 20 percent segment that makes your 80 percent of sales, then it’s worth investing a little bit extra.

Create customer profiles

Detailed customer profiles can also help you identify new subsegments for existing products. They can also let you tailor your existing products to meet the needs of a particular customer segment.

Once again – the more you know about your customers, the better! You’ll find success when you’re able to reach out and be specific when marketing to them.

Use the right tools

Gathering solid data is key to this. Here are some of our favorite tools that you can utilize to your advantage:

  • Google Analytics for demographics and traffic sources
  • Mixpanel for product data (how features are used)
  • Intercom for product insights

Use only one customer segmentation strategy or combine them correctly

Otherwise, you won’t get your desired results. For more on this, keep reading for our section below on commonly used customer segmentation models.

Go beyond the obvious

If you really want to be good at customer segmentation, you’ll have to run surveys among your customers. If all you’ve been discovering so far is data like location, income, and gender, then it simply might be time for you to get some new questions.

Search for more personal insights like relationship status, behavior, job, or language. These can help you get to know your customers in ways other companies may not and give you a competitive edge.

Don’t overdo the number of segments

You want to create segments that work for you and your business, but creating too many segments can often result in unforeseen issues.

For example, what happens when those segments become too hard for you to keep track of?

What happens when one of your customers doesn’t fit into the many segments you’ve created because they’re so specific?

You want to make them broad enough that everyone has a category.

Keep your segmentation current

Just like everything else, segmentation may change. You want to make the relevant updates if they’re necessary at least once every year. And if you don’t make any changes? That’s okay too!

Make a plan to revisit your approach the next year and review it once again.


Customer Segmentation Models



In this model, you focus primarily on your customers’ demographics, which means that your CRM or Google Analytics data won’t be enough.

You’ll need to supplement the basic information you can find in these tools by running a demographic survey.

Depending on your niche, you can ask your customers about their marital status, income, ethnicity, or whether there are children in the household.

This type of segmentation can be used in countless ways – customers can be segmented into parents and singles, those who are willing to pay more for quality vs those who value a good bargain, etc.

Not to mention the options beauty brands have if they know a customer’s eye color and complexion!


Some companies benefit from segmenting customers based on a set of personality traits and attitudes that they represent. This helps them build accurate user personas that match specific lifestyles.

To create an effective psychographic-based customer segmentation model, you need to survey your customers.

Plain and simple, there’s no other way around it!

Specifically, you should focus on surveys that ask customers to evaluate a statement on a scale from ‘highly agree’ to ‘highly disagree’.

The psychographic model will let you adjust your brand’s tone of voice and offer per user segment.

An example?

Learning about a customer’s stance on veganism, the role of physical activity in their lives, or political preferences.

This one circle around three metrics (Recency, Frequency, Monetary [RFM]):

  • When a customer last purchased;
  • How many times he/she has bought so far;
  • How much he/she has spent with your company.

This model helps identify your High-Value Customers (HVCs) (now, who wouldn’t want that?!).

When you define your ideal customer’s profile, you can focus your marketing and sales efforts on the segments that bring in more recurring revenue.

Customer goal-oriented

In this model, you use a mix of data – behavioral and psychographic from your CRM, analytics tool, and survey results.

You derive behavioral data on when customers purchase from you or take an action (think: logging into their accounts, adding an item to their cart, etc.).

Simultaneously, you run surveys among customers to make sure their goals or lifestyle haven’t changed in a way that could affect your business.

For example, let’s assume you’re an online grocery store.

If your customers are embracing a more eco-friendly life or ditching their sugar addiction, moving them to a new customer segment can make them appreciate your brand’s adaptability to their needs.

Last, but not least…

Purchase pattern-oriented

Similar to the customer goal-oriented model, this model helps you predict when and what your customers might purchase based on their previous orders.

You can divide your customers into those who engage with your brand and those who stopped coming back.

These segments are called active and lapsed customers.

What does this give you?

Most importantly, the opportunity to further strengthen customer loyalty or run a user activation campaign among idle customers.

Such a model also lets you create separate segments for new customers who need a helping hand in understanding your services vs those who are well accustomed to your brand.


Customer Segmentation Best Practices


1. Start broad and get more in-depth over time

It’s perfectly normal you’ll have limited information on your customers initially, so don’t get discouraged. You can start with a few larger, broader segments based on the info that’s easily accessible like location, language, referral source – you can get if from Google Analytics.

With time you’ll be able to gather more information, provided that you use the right tools – we will discuss it later. When you have more data you can turn your segments into sub-segments to get more granular.

2. Remember about the segment size

Try not to make your segments too small. Marketing to a small group of customers is not worth the effort. Make the segments big enough to generate revenue but small enough to nicely tailor your offering so it feels personalized.

3. Take it Analytical. Don’t Base Your Customer Segmentation on Guesswork

Believe it or not, but some companies create their customer segmentation based on their personal convictions, and this approach is wrong. Always use data, never make assumptions.

Only by analyzing real data you’ll be able to create valid segments which in turn will enable you to tailor your product or service. All decisions which are not data-based are guesswork.

4. Draw Data From Multiple Data Sources

Going back to using “the right tools”. It’s important to draw data from multiple sources. No one tool is sufficient to create an effective customer segmentation, because it just doesn’t give you enough data. Make friends with:

  • Google Analytics (for demographics)
  • Intercom (for detailed customer feedback)
  • Mixpanel (for data on product usage)
  • Survey tool like Survicate

Survicate will allow you to get feedback from your prospects and customers and this means access to tons of data, without which you won’t be able to make the most of your customer segmentation.

5. Your Job Is Never Done

When are you done with segmenting your customers? The answer is – never.

Customer segmentation is not a project, my friend, it’s a continuous process or a commitment even! You should put a process in place that will allow generating more customer data.

For example, asking your customers every three months how happy they are with your product (by using surveys of course). You can also include a couple of questions on the signup form, like:

  • What’s your position?
  • What goal are you trying to achieve?

The better the relationship with your customers the more information they will be willing to share. Just remember to keep the info nicely organized in your CRM.


Final Thoughts

Now that you know what customer segmentation is, use it as your weapon. Segmentation boosts the chances of targets becoming prospects, and prospects becoming customers.

If you get it right, everyone from your company is going to love you – trust me! C-level will be happy about the extra revenue, customer success will have less complaining customers, the product team will be proud they finally created something that brings customers value. And most importantly, your customers are going to be thrilled!

Sounds amazing, doesn’t it? Just remember, customer segmentation is a process, not a one-off project. If you don’t use surveys to supplement your data you’re really missing out on some fantastic findings – while your competitors might not be.

So, If you don’t have a survey tool yet, try Survicate – it’s FREE.

Enough talking, time to put all this knowledge into action! So off you go, start creating your first customer segments.

Anna and Kasia

The invincible content team at Survicate.

Sign up for our newsletter

Get our best content delivered to your inbox once a month.