Most B2B competitor analysis is a confident summary of the exact surfaces your competitor built to be summarized: the homepage, the G2 grid, the pricing page.
The real product, the real price, and the real sales motion all live behind a gated call you will never get as yourself. So the average competitive deck is a faithful transcription of what a competitor wants you to believe, internally consistent and pointed in the wrong direction.
We are the ones who get past the storefront: we walk competitors’ funnels as a real prospect, get quoted the actual price, and hand our clients everything the public page leaves out.
And from that seat, we keep watching teams grade a rival off the one thing the rival controls most carefully.
You’re Analyzing the Storefront, Not the Store
Almost everyone grades the homepage, the review grid, and the pricing page as if they were the product itself.
Those are the three surfaces a competitor controls most tightly, and they are the easiest three to screenshot, so they become the analysis by default. The feature their homepage leads with is frequently the feature their own onboarding buries.
The marketing site and the live demo are built by two different teams optimizing for two different things, and the order of emphasis flips between them more often than not.
Part of why teams stop at the surface is that almost no one is responsible for going deeper. Competitive intelligence is a side-of-desk duty at most B2B SaaS companies, so the work defaults to whatever surface is fastest to capture.
The Real Price Is Never on the Pricing Page
“We compared their pricing” is the most confident wrong sentence in competitive analysis.
The published tier and the post-call number routinely diverge: after the “tell me about your team size” qualification and the end-of-quarter nudge, the figure the SE quotes has a predictable gap from the one on the site, and your spreadsheet is comparing the wrong column.
A pricing page is an aspiration the sales team is paid to talk you out of.
That gap between the published number and the quoted one is the single most repeatable thing we see across funnels. We have never once been quoted the published price on a live call, which is either a coincidence or the entire business model.
The number only exists inside the call, which is the one place the spreadsheet never gets to.
.png)

The pattern we see now is consistent. The homepage tense and the demo tense don’t match, and the gap between them is the actual intelligence. Public surfaces tell you what a competitor wants to be graded on. The funnel tells you what they can really do, what they charge, and what they quietly can’t do at all, and that is the part that decides the deal.
Your Battlecard Describes a Competitor That No Longer Exists
Even a perfect audit decays, because it is a photograph of a moving target.
The battlecard has a confident answer for a plan the competitor quietly retired the previous quarter, and it marks “not available” against features that shipped two quarters ago. The card isn’t wrong on purpose. It’s just describing a company that has already shipped past it.
Battlecards go stale because the review cadence most teams keep cannot outrun a competitor’s roadmap.
Most teams update the card when someone loses a deal and asks, which means it is usually stale before the rep ever opens it.
Feature Parity Is the Wrong Scoreboard
The feature grid is comforting because it is checkable, and teams lean on it for exactly that reason. Feature parity is the most measurable thing in the room, which is roughly why it decides the fewest deals.
The wins turn on the sales motion, not the checkbox count: a short paid pilot, a named onboarding human, a procurement process built to remove friction, none of which a feature comparison captures, and none of which shows up on the homepage.
By the time your rep is explaining a missing checkbox, the competitor has handed the buyer a cleaner pilot and a procurement path with fewer sharp edges: competitors show up in two out of every three deals, and most teams are least ready for the part of the deal that decides it.
The parts worth stealing usually surface only after the public comparison has run out of things to say:
Almost none of that motion is visible on a public page. Walking it end to end, the same way a buyer does, is most of what a competitor product comparison turns up.

Nobody Owns This, So It Decays by Default
No title on the org chart says competitive intelligence, so no one is officially on the hook when it slips. It is everyone’s job at planning time and no one’s job by week six, so it lands back on the public page, the one surface anyone can grab in five minutes without booking a call.
It is the rare initiative with a budget in January and a folder no one opens by March.
The one source of gated truth, walking the competitor’s funnel as a buyer, is the one thing teams skip, usually because it takes time, cover, and a willingness to sit through a rival’s pitch without flinching.
So they fall back on the record they do keep, and that record is confidently mislabeled: closed-lost reasons get logged by the rep who just lost the deal, and the competitor named in the field is frequently not the one that won the deal.
That is how teams end up building battlecards against the wrong competitor.
You can keep grading competitors off the surfaces they built to be graded on, or you can find out what they really do once the call gets real.
Pick the three names your team keeps losing to and stop grading them from the outside. Point us at them and we’ll take the calls, then hand back the quote, the demo, and the follow-up terms your spreadsheet has been guessing at.
.png)