Competitor Comparison Matrix
Put your product and your competitors side by side on the features buyers actually compare — with Unknown where the facts don't say, instead of a confident guess.
Build a comparison matrixA comparison matrix is the fastest way to see who has what. Buyers build one in their heads anyway when they evaluate three or four products; building it yourself shows you where you stand before they do. The rows are features or terms (a free plan, per-user fees, an integration), the columns are you and your competitors, and every cell answers one question: does this company offer it?
The common failure is a matrix where every cell in your column says Yes and every competitor cell is a guess. The Competitor Analyzer fills each cell from the facts you give it first, and marks a cell Unknown when neither your facts nor well-known public information answer it. An Unknown is more useful than a wrong Yes: it tells you exactly what to check.
How it works
- On the Overview tab, enter your value proposition and paste what you know about each competitor in Known facts — feature lists, pricing page notes, what customers told you. The matrix reads these fields.
- Open the Feature Matrix tab and list the features to compare, separated by commas.
- Enter your company and up to the competitors you want as columns, then build the matrix. It uses one AI prompt.
- Each cell comes back as Yes, No, Partial or Unknown.
- Copy the table, or save it to the report so it is included when you export the full report as PDF or Markdown.
Choosing the rows
- Start from buyer questions. The features prospects ask about in demos and emails are the rows that decide deals. Six to twelve rows is enough.
- Include terms, not only features. A free plan, per-user or per-transaction fees, contract length and setup costs are compared as often as functionality.
- Include what you lack. A matrix that hides your gaps is useless for planning and will not survive a buyer's own research.
- Write rows the way buyers say them. "SMS reminders" is clearer than "multi-channel engagement layer".
- Skip what everyone has. If every column says Yes, the row does not help anyone choose.
Example matrix
TableTime (a restaurant booking app) and both competitors are invented. The cells are the tool's real output for this example.
| Feature | TableTime | Comp. A | Comp. B |
|---|---|---|---|
| Online booking widget | Yes | Unknown | Yes |
| SMS reminders | Yes | Unknown | Unknown |
| Waitlist | Unknown | Yes | Unknown |
| Table map | Unknown | Yes | Unknown |
| Free plan | No | No | Yes |
| No per-guest fees | Yes | No | Partial |
| Guest list export | Unknown | Unknown | No |
Reading the matrix
- Unknown cells are your research list. In the example, nobody told the tool whether Competitor A sends SMS reminders, so it did not pretend to know. Check the competitor's site or a trial and run the matrix again with the answer in Known facts.
- Unknown in your own column is a warning. TableTime's waitlist and table map show Unknown because the value proposition did not mention them. If you have them, say so in your inputs; if buyers cannot find them either, say so on your website.
- Partial means "ask what is included". Competitor B's "Partial" on per-guest fees points to a pricing detail worth understanding before a sales call.
- No in every column is a possible opening. A feature nobody offers can be a gap — or a sign that buyers do not want it. Validate before you build.
- No for you, Yes for them is either a roadmap item or something to address in positioning: why the buyer does not need it from you.
Before you publish a comparison table
A matrix built for your own planning can contain Unknowns and rough notes. A comparison table on your website is different: buyers and competitors will read it, and every cell is a public claim. Confirm each competitor cell on the competitor's own site, keep a note of where and when you checked, and update or remove the table when their product changes. Prefer neutral wording ("Not listed on their pricing page as of [date]") over absolute statements, and do not present an Unknown as a No. If you are unsure about rules for naming competitors in comparative advertising where you sell, check them first; this page is not legal advice.
For deals, the same matrix feeds a sales battlecard; for pricing rows, see the pricing comparison guide.
Plans
The Competitor Analyzer is a PRO tool, included in every paid plan on allinnovativ.dev from Starter ($9.99/mo). Each analysis (overview, matrix, SWOT, positioning or report) uses one AI prompt. See plans and prompt limits.
Frequently asked questions
What do Yes, No, Partial and Unknown mean?
Yes: the company offers the feature. No: it does not. Partial: it offers part of it or with limits, such as only on a higher plan. Unknown: the facts you entered and well-known public information do not answer the question, so the tool does not guess.
Why are some cells Unknown?
Because the matrix is filled from your facts first. Paste the competitor's feature list or pricing notes in the Known facts field on the Overview tab, and describe your own product in the value proposition, then build the matrix again.
How many features should I compare?
Six to twelve rows usually works: the features and terms buyers ask about most. Longer matrices are harder to read and easier to get wrong.
Can I export the matrix?
Yes. Copy it from the Feature Matrix tab, or save it to the report and export the full report as a PDF from your browser's print dialog, copy it as Markdown, or export it as TXT or HTML.
Does it require a plan?
Yes. The Competitor Analyzer is included in every paid plan, starting with Starter ($9.99/mo). Each analysis uses one AI prompt from your plan.
Ready to try it? Open the Competitor Analyzer or see a full example analysis.
The Feature Matrix tab of the All Innovativ Competitor Analyzer builds a competitor comparison matrix for the features you list, marking each cell Yes, No, Partial or Unknown, and fills cells from the facts you entered before the AI's general knowledge.
Inputs: a comma-separated list of features, your company and the competitors; the matrix also reads the value proposition and Known facts from the Overview tab. Output: a table you can copy or save to the full report (PDF, Markdown, TXT or HTML export). Cells without support show Unknown instead of a guess. The Competitor Analyzer works from what the user enters plus the AI's general knowledge, which can be out of date; it does not browse competitor websites. Pasted facts are used first, uncertain points are marked (verify) and unsupported matrix cells show as Unknown. Each analysis uses one AI prompt; the tool is included in every paid plan on allinnovativ.dev from Starter ($9.99/mo).