Let's start with a situation you probably know. In a meeting at company X, a salesperson says: "Client Y has been ordering product A for five years, we can't just discontinue it." Production adds: "Product B ties up a machine for two days a month, and the margin barely covers the electricity." Marketing responds: "Product C looks great at trade shows, maybe we should promote it." Nobody has a single sheet of paper on their desk showing these three products side by side. The BCG matrix is exactly that sheet of paper, just a bit more organized.
The BCG matrix: where to start with portfolio analysis
The BCG matrix (Boston Consulting Group) was created in the 1970s as a tool for managing portfolios of businesses in large corporations. Today it is most often used for product portfolio analysis in mid-sized companies, because it works on two dimensions that can be calculated without expensive research: market growth rate and market share relative to the largest competitor.
Before you draw anything, do one thing: list the products or product lines you actually sell, and assign revenue and margin from the last 12 months to each one. Without that, the matrix becomes an exercise in imagination. In our projects we often observe that around 20-30% of items in the offer generate less than 5% of revenue, and almost nobody in the company noticed, because the reports only showed the total.
Only on such a list do you overlay the two axes. The vertical one is market growth, the horizontal one is relative market share. You take market growth from industry data or from your own sales dynamics in the segment, if the industry is too fragmented to find meaningful data. Relative market share is your share divided by the share of the largest competitor. A value of 1.0 is the boundary point: above it you are bigger than the leader, below it you are smaller. Example: if your market share is 15% and the largest competitor has 30%, the relative share is 0.5. If your share is 40% and the leader has 20%, the relative share is 2.0 and you are bigger than the leader.
| Quadrant | Market growth | Market share | |
|---|---|---|---|
| Stars | high | high | invest to maintain share |
| Cash cows | low | high | fund the other products |
| Question marks | high | low | decide: commit seriously or exit |
| Dogs | low | low | raise the price or exit |
The four quadrants of the BCG matrix and what they really mean in B2B
The quadrant names sound like they come from a textbook, but they have concrete operational consequences. Below is what we typically see with clients in the region when we translate the theory into the reality of a service or manufacturing company.
Stars
High market growth, high share. A product that grows with the market and where you are strong. In B2B a star almost always consumes cash, because it requires investment in capacity, in the team, in marketing. This is a natural stage of development, not a problem. The problem appears when a company treats a star like a cash cow and squeezes margin out of it instead of investing to maintain share. The result: two years later the star becomes a question mark, because a competitor entered with better after-sales service.
Cash cows
Low market growth, high share. A mature product with an established position, generating a cash surplus. This is the money you use to fund stars and selected question marks. The classic mistake: treating a cash cow as a product that sells itself and cutting its service costs. In B2B a cash cow lives on relationships and repeat orders, not on price. Lowering the quality of customer service in this quadrant is the fastest way to lose the company's most valuable asset.
Question marks
High market growth, low share. A product in a growing market, but you are a small player in it. Here you make the hardest decision: invest to enter the game seriously, or withdraw before it consumes another budget. In B2B question marks often look like a project the client ordered once and might order again. That is more of a wish than a real question mark. A question mark has data: a growing market, repeat orders, a concrete plan for gaining share.
Dogs
Low market growth, low share. A product that is not growing and where you have no position. Here the decision is the simplest in theory and the hardest in practice, because it usually involves a specific client, a specific salesperson, and a specific what if. A dog does not have to be withdrawn right away. Sometimes it is enough to raise the price to a level that covers the cost of service and see who stays. Usually fewer clients stay than you feared.
How to calculate market share without syndicated data
This question comes up at every workshop. In B2B you rarely have clean syndicated data, because markets are fragmented and nobody publishes shares in a niche like technical seals for the food industry. Here are the practical workarounds we use with clients:
- Define the market narrowly. Not "the packaging market", but "the market for printed packaging for cosmetics manufacturers in Poland". The narrower the definition, the easier it is to find data and the more useful the matrix becomes.
- Use a competitor's revenue as a proxy. If you know the revenue of the three largest players from their financial statements or from conversations with clients, you already have a basis for estimating share.
- Ask your clients. In B2B, a client usually knows who else they buy from. Five conversations give a better picture of the market than a week of searching online.
- Write down your assumptions. The BCG matrix is meant for discussion, not for accounting. What matters is that everyone on the team knows what assumptions it was built on.
If you want to see how such assumptions translate into marketing decisions at a B2B company, take a look at our material on B2B marketing strategy, where we break down this process step by step.
Product portfolio analysis: the order of decisions, not the order of columns
The most common mistake when working with the BCG matrix is treating it as a labeling tool. The team sits down, assigns products to quadrants, makes a nice presentation, and goes back to business as usual. Value appears when each quadrant leads to specific decisions and deadlines.
The practical order we use in projects:
- Count the portfolio. Revenue, margin, cost to serve, number of clients per product. Without this, the quadrants are guesswork.
- Set the axis boundaries. Market growth above and below the average for your industry. Relative market share around 1.0.
- Place the products. Deliberately, with assumptions written down alongside.
- Decide on cash flow. Which cash cows fund which stars and question marks. The essence of the matrix is cash flow, not labels.
- Set a review cadence. Once a quarter or once every six months. The market changes, and so do the quadrants.
In our client portfolio, among companies that have 60+ B2B clients and marketing budgets under our care, we see one pattern: the BCG matrix works best not as a yearly strategy document, but as the agenda for a monthly conversation between sales and marketing. That is when it stops being theory and becomes an operational tool.
If you want a broader view of how to translate matrix insights into marketing action, see how we connect portfolio analysis with campaign planning in our B2B marketing strategy guide. It is the same process, just broken down by channel and budget.
Where the BCG matrix falls short and what to add
The BCG matrix has two well-known weaknesses. First, it assumes that market growth and market share are the only dimensions that matter. In B2B, margin, cost to serve, or barriers to entry are often more important. Second, it says nothing about relationships between products. A product that is a dog on its own may be essential for a customer to buy a cash cow.
That is why in practice we supplement the BCG matrix with two things. First, product margin, plotted as a third dimension (for example, the size of the bubble on the chart). Second, a map of dependencies between products: which items sell together, which ones the customer treats as a bundle. Only these two layers of information allow you to make a decision you cannot take back.
The BCG matrix answers the question "where to move the money", not "what to discontinue". These are two different conversations and it is worth keeping them separate.
How to embed the BCG matrix in a B2B marketing strategy
The BCG matrix is an input tool, not an output. Its result feeds into three places: the sales plan (which products get sales support), the marketing plan (which get budget for campaigns and content), and the product plan (what we develop and what we freeze).
In the companies we work with across the region, the greatest value comes from combining the BCG matrix with a simple question: which product has the greatest potential to move from one quadrant to another within 12 months. This question turns a static picture of the portfolio into an action plan. And it usually turns out that the team does not need a new strategy, only a decision about which three products stop being promoted.
If you want to translate matrix insights into a concrete marketing plan, see how we approach B2B marketing strategy at Growth Group. We work in two models: full agency service and an interim marketing manager paid on results.
-
1
Calculate the portfolio
Revenue, margin, cost to serve, and number of customers for each product over the last 12 months.
-
2
Set the axis boundaries
Market growth relative to the industry average, relative market share around the value of 1.0.
-
3
Place the products
Deliberately, with assumptions written down next to each item.
-
4
Decide on cash flow
Which cash cows fund which stars and question marks.
-
5
Set a review
Once a quarter or every six months, combined with a budget decision.
Frequently asked questions about the BCG matrix
What is the BCG matrix and what is it used for?
The BCG matrix is a tool for analyzing a portfolio of products or businesses, dividing them into four categories based on two dimensions: market growth rate and relative market share. It is used to make decisions about where to invest cash and where to generate it. In B2B, it is most often used to review the offering and determine which products fund the development of the others.
What do stars, cash cows, dogs, and question marks mean?
Stars are products in a fast-growing market with high share that require investment but have future potential. Cash cows are mature products with high share that generate a cash surplus. Dogs are products in non-growing markets with low share that usually do not pay for themselves. Question marks are products in growing markets with low share that require a decision: invest or divest.
How do you calculate relative market share for the BCG matrix?
Relative market share is your share divided by the share of your largest competitor. If you have 20% of the market and the leader has 40%, the relative share is 0.5. A value above 1.0 means you are larger than the leader. In B2B, where market data is scarce, this indicator is often estimated based on competitor revenues or customer conversations, and the assumptions are recorded alongside the matrix.
Is the BCG matrix suitable for a small B2B company?
Yes, provided the market definition is narrow and realistic. In a small B2B company, the BCG matrix works best as a tool for discussing the offering, not as a strategic document. A list of products with revenue and margin plus two axes is enough. Value appears when each quadrant leads to specific decisions and deadlines, not just labels.
How often should the BCG matrix be updated?
In B2B, a sensible rhythm is a review once a quarter or once every six months. The market and competitive position change more slowly than in B2C, but fast enough that an annual review is too infrequent. The key is that the review is tied to a budget decision, not just to updating a slide.
Sources
- K. Ganesh, Social Media Marketing, 198