Marketing & Sales Audit Trade Show Preparation Audit Fractional CMO Lead Generation End-to-End Analytics Unit Economics Blog Case Studies Formats Why Me Book a Free Consultation
Article · Competitors · B2B
Updated: October 12, 2026

Competitor Analysis in B2B: the Spreadsheet That Produces a Position, Not a Report

Most "competitor analyses" end with a beautiful table nobody opens twice. The problem isn't the table. The problem is that after it, nobody wrote the conclusion: where you're stronger, where you're weaker, and what to do about it.

I build competitor analysis as part of the audit — five parameters on the surface, twenty-plus columns underneath, the rival's funnel read from artifacts, and a mandatory analytical note at the end. Without the note, the table is dead. Below is how to do it yourself, plus a template you can copy.

VG
Vyacheslav Gots · Fractional CMO 15+ years B2B marketing · 40+ projects · Russia, UAE, Thailand

In marketing and sales since 2008 · Worked at

Caterpillar Pochta Bank KLYUCHAVTO Dorf Metriks Development Pilot telematics UAE - Consulting
Problem

Why 90% of competitor analyses are dead tables

Open any "guide to competitor analysis". You'll get SWOT, "study their website", "build a 10-point table". You'll build it. Look at it. Close it. Because the table answers "what do they have", not "what do I do about it".

The difference between a dead table and a live analysis is one line at the end. I call it the analytical note. It's not a conclusion like "competitor A is stronger on price, competitor B is stronger on service". It's a position: "at this stage we're in the lower price segment, our land per sqm is below market, our villa per sqm is average. So pushing on price is pointless — our lever is deal speed and guarantee."

The note is born from the table, but without it the table is just raw material in a pile. The rest of this article is about collecting the raw material so the note writes itself.

Step 0

Segment and client portrait first, table second

The mistake I see most often: take "all competitors in the niche" and compare them in one table. In B2B that's meaningless. A player with a $40M check and a player with a $15M check aren't competing — they serve different people, even if they sell "the same villas".

So the first step isn't the table, it's a filter. Two questions:

Question 1

Which client are you fighting for?

Define your price segment (lower / mid / upper) and geography. Put in the table only competitors who overlap with you on both. The rest are background, not rivals.

Question 2

Who is this client, really?

The client portrait sits right in the analysis table, not in a separate document. Gender, age, purchase motive (preserve capital or "for myself"), how many leads produce one personal deal. Without the portrait you can't tell whether a competitor is dangerous: they may be stronger than you in a segment you don't need.

In agro it works the same way: the "Segment" and "Direction" columns (distributor, manufacturer, supplier) come before any USP. First understand where they sit in the chain, then compare.

Methodology

Five parameters on the surface, twenty columns underneath

For the client and the report I package the analysis into five parameters — exactly the ones included in the marketing audit. But behind each parameter isn't one "what they say about themselves" cell, but several columns you actually have to fill. Here's the mapping.

Parameter (surface)What you actually look at (columns)Where you get it
1. Online presence Website, social media (VK, YouTube, Telegram, Dzen), company videos, domain ads, marketing tools Open sources, search, ad archive
2. USP What they claim about themselves in open sources, slogan, first-screen promise Their homepage, contextual ads, proposals
3. Positioning Direction in the chain, segment (price), geography, years in market, headcount, revenue, share, products, private label, price list, catalog SPARK / list-org, open reports, price lists
4. Channels Where they advertise, how they sell (own network, agencies, partners), "who they work with" — public clients Domain ad archive, "clients" section, partner pages
5. Funnel Payment stages, number and type of forms, how the first screen is built, reaction speed (from open traces) Walking their site yourself as a client

Note parameter 5: a competitor's funnel is read from artifacts, not their words. They can write "individual approach", but if the site has one form and no payment stages, there's no funnel — just "leave your contact". Conversely, payment stages spelled out with percentages reveal a mature process no slogan will show you.

Template

Table columns: a core for any B2B niche

Below is the structure I use in real work. Copy it into Excel or Google Sheets. Columns go in the order it makes sense to fill them: facts first (who, where, how much), then claims (USP, slogan), then your assessment (strengths, weaknesses, comment). Add your industry layer on top — for real estate that's payment stages and price per sqm, for distribution it's warehouse and regions.

#ColumnWhat you fill inData type
1CompanyName and legal entityfact
2DirectionDistributor / manufacturer / supplier / servicefact
3WebsiteURLfact
4GeographyRegions of presencefact
5HeadcountPer open sourcesfact
6RevenueLatest available yearfact
7Market shareEstimate or "—"estimate
8Years in marketCompany agefact
9USPWhat they claim verbatim, from open sourcesquote
10ProductsWhat they sell, listfact
11Private labelOwn brand, if anyfact
12SegmentLower / mid / upper priceestimate
13Social mediaLinks + active / not activefact
14SloganVerbatimquote
15Domain adsWas / wasn't, per archivefact
16PositioningYour observation: "product storefront", "expert longread", "pushing scale"estimate
17Marketing toolsWhat they use: content, mailings, eventsfact
18Company videosYes / no, linksfact
19Who they work withPublic client list — the most honest parameterfact
20StrengthsYour assessmentestimate
21WeaknessesYour assessment — this is where your USP is bornestimate
22Price listLink or rangefact
23CatalogLinkfact
24CommentWhat caught your eye: form, first screen, oddityestimate
25Analytical notePosition from the row: stronger / weaker / leverconclusion

I bolded two columns because they separate live analysis from dead. "Who they work with" (19) shows a competitor's real level better than any slogan: if the client list includes federal agro-holdings, this isn't "another distributor". "Weaknesses" (21) isn't an insult, it's a map of your opportunities: a competitor's weakness becomes your USP (see the case below). And the note (25) is mandatory in every row: without it you collected a dossier, not an analysis.

You don't have to fill everything. In real work some columns stay empty for some competitors — that's normal, the table is alive and gets filled as research progresses. What matters is that by the end, columns 9, 16, 19, 21 and 25 are filled at minimum.

Walkthrough

How a competitor weakness became the USP: UAE-Consulting case

A corporate services company in the UAE: company registration, bank accounts, visas. I joined as Marketing Director. The first question I asked wasn't "how are we doing", but "how are they doing, and why do they drop out".

What the competitor table showed. In the "USP" parameter (column 9) everyone had the same thing — price: "registration from 3,000 AED". In "positioning" (16) — a service storefront with no guarantee. And in "weaknesses" (21) the main thing surfaced: competitors took on any company, then dropped out halfway — company under sanctions, owner fails verification, questionable source of funds. The client was left midway with spent money and time.

The analytical note (column 25) from that row. Price doesn't decide in this niche — the audience is business owners going international, they come for service and reliability. The client's main fear is losing money and time. So pushing "from 3,000 AED" is pointless: it plays on the competitors' field, and they drop out precisely because they lack a risk filter.

The position that was born from it. The USP was repackaged into a result guarantee: "We'll open your company in the UAE or refund double the payment". It became the anchor of all communication and the differentiator from competitors who take on everyone.

MetricBeforeAfter (6 months)
Leads per month3020
Qualified leads4–59–10
Conversion to deal10%30%
Lead qualification time7 days1 day
Revenue in last 3 months—$400,000

Notice the logic: the result came not from "ten competitors in a table", but from one line of the note turned into a USP. The table is the tool, the position is the product. The full case with channel and unit-economics numbers is in the UAE-Consulting article.

"A competitor analysis after which you can't say in one sentence where you're stronger and why — isn't analysis. It's a dossier you read and forgot."
— Vyacheslav Gots
Honest Take

When competitor analysis isn't needed

So as not to sell the method where it's useless — three cases where I wouldn't build the table.

01

You are the competitor

  • Narrow niche with two or three players who all know each other
  • Nothing to compare — count not peers but the client's alternatives: "do it themselves", "do nothing", "adjacent solution"
02

No client portrait

  • You can't answer which client and which segment you're fighting for
  • Without a filter the table turns into a dump of incomparable players — and the note won't write itself
03

Competitors don't affect the deal

  • The client chooses not between you, but between "now" and "later", or a committee decides for whom you're both newcomers
  • Then the lever isn't positioning against a rival but speed and guarantee — that's fixed with a funnel, not a table
FAQ

Frequent questions about B2B competitor analysis

How many competitors should you analyze in B2B?
Five is enough. More and you won't have time to dig into the artifacts; fewer and you won't see the pattern. Five key competitors across 5 parameters is the standard I build into the audit: day 3-4 goes exactly to them.
How is your analysis different from parsing a tool?
A tool gives you a visibility and keywords table. That's raw material, not analysis. Analysis starts where you take the rival's payment stages, its client list and its USP from open sources and write the conclusion: where you're stronger, where you're weaker, and what to do about it. Without the analytical note, any table is dead.
Can you really see a competitor's funnel from outside?
You can, if you read the artifacts instead of their promises. Payment stages on the site, the number and type of forms, the public client list, how the first screen is built — a product storefront or an expert longread — all of this reconstructs the funnel more accurately than their own marketing.
What if there are almost no competitors in the niche?
Then competitor analysis isn't needed — you and the indirect players are each other's competition. Don't count peers, count the client's alternatives: do it themselves, do nothing, a solution from an adjacent niche. Different template, same logic: a position, not a table.
How long does competitor analysis take inside an audit?
In the marketing and sales audit, day 3-4 out of 5-7 working days. That covers five competitors across 5 parameters plus demand analysis in Wordstat and SERP positions. I don't sell competitor analysis as a standalone order: without the client's funnel and unit economics, the conclusion hangs in the air.
Free Consultation

I'll show where you're stronger than competitors — and why you can't see it

30 minutes: I'll look at your niche and a couple of competitors live, and tell you whether you have a position or you're playing on their field. If competitor analysis isn't needed in your case, I'll say so straight and explain what to fix instead.

Your segment and which client you're fighting for The competitor weak spot that could be your USP Whether you need a full audit or a funnel fix is enough

Or write directly: Telegram

More on the topic

Service

Marketing & Sales Audit for 50,000 ₽

Analysis of five competitors across 5 parameters is part of the audit, day 3-4. Output: PDF 15-20 pages + presentation + 1-hour call. Timeline 5-7 days, cost credited toward management.

Learn More →
Article

B2B Marketing Outsourcing in 2026

Where competitor analysis lives in a fractional CMO system: not a one-off table, but constant position monitoring inside management.

Read →
Case Study

UAE-Consulting: $400,000 in 3 Months

The full walkthrough: how competitor weakness ("they take on everyone and drop out") became the USP guarantee, and what it did to the funnel and unit economics.

Read case →
Service

Unit Economics

Competitor analysis tells you where you're stronger. Unit economics tells you whether that strength is worth money. We calculate CAC, LTV and the 3×CAC rule — with an on-page calculator.

Calculate your model →
Get Free Consultation →