A competitive analysis template where every row has a checkable answer
Most competitive analysis templates are an empty grid of adjectives. Here is one where every row has an answer you can paste a link to, plus a worked example.
A competitive analysis template is a grid: competitors down one side, the things you want to compare across the top. Most of the ones you can download have four rows labelled Strengths, Weaknesses, Opportunities and Threats, and that's a big part of why most finished competitive analyses don't change anything. Adjectives aren't decisions.
The fix is to make every row something with a checkable answer: entry price, setup time, what they shipped recently, who they lose deals to. Then add a column for the status quo, because that's what you're up against more often than any named rival.
Why the template you downloaded doesn't help
Open any filled-in competitive analysis and you'll find cells like "strong brand presence" and "limited enterprise features". Now try to act on one of them. You can't, because nothing in there could turn out to be false.
That's a useful test for any row: is it possible to be wrong about it?
"Strong brand" can't be wrong. "$49 minimum, three-seat floor, checked 14 September" can be wrong, which means it can also be right, which means someone can use it on a sales call this afternoon.
The three competitors you actually have
Most templates assume your competitors are the other companies in your category. In practice you're competing with three different things, and only one of them has a website you can study.
The named rival on your battlecard is real, but it's often the one you lose to least. The adjacent tool is something they already pay for that does half the job well enough. And the status quo, usually a spreadsheet plus somebody's afternoon, quietly wins a lot of deals.
The status quo has no pricing page, no changelog and no reviews, so it's invisible to the usual research process, and that's exactly why it survives it. Give it a column anyway. The question for that column is "what would have to be true for them to keep doing it this way?", and the answer is usually "nothing needs to change", which tells you the real job is making the cost of doing nothing visible.
A competitive analysis template where every row has an answer
Seven rows, each with a factual answer and a date.
| Row | What it's really asking | Good answer | Useless answer |
|---|---|---|---|
| Entry price | What does the cheapest real deal cost? | "$49/mo, 3 seat minimum, so $147 floor" | "Competitively priced" |
| Time to first value | How long from signup to it working? | "2 days, needs DNS access" | "Fast onboarding" |
| What they shipped | What changed in the last 90 days? | "SSO, 12 Aug changelog" | "Innovating rapidly" |
| Who they're hiring | What are they about to get good at? | "2 security engineers, open since July" | "Growing team" |
| Public complaints | What do their own users write down? | "CSV-only export, 3 reviews Jun to Aug" | "Poor UX" |
| Who wins when they lose | What's the real alternative? | "Spreadsheets, 6 of 41 G2 reviews" | "Us, obviously" |
| Last checked | When did you verify this? | "14 Sep 2026" | Blank |
Four free sources answer most of it: the pricing page, the changelog, open job listings, and reviews sorted lowest rating first. The one- and two-star reviews are where we'd spend the most time, because unhappy customers write specifics and happy ones write adjectives.
A worked example
Here it is filled in for an invented rival called Bookwell, selling booking software to small clinics. We've made it up on purpose, because a real company's pricing in a blog post goes out of date quickly and starts an argument nobody needs. The shape is what matters.
| Row | Bookwell (named rival) | Their calendar app (adjacent) | Front desk and a paper diary (status quo) |
|---|---|---|---|
| Entry price | $49/mo, 3 seats min | Already paid for, $0 extra | $0, plus about 6 hours a week of staff time |
| Time to first value | 2 days, needs DNS access | Working today | Working for eleven years |
| What they shipped | SSO (12 Aug), no-show texts (4 Jul) | Nothing relevant in 12 months | Nothing, ever |
| Who they're hiring | 2 security engineers since July | n/a | n/a |
| Public complaints | CSV-only export (3 reviews, Jun to Aug); no deposits | Double bookings when two staff edit | Phone hold times, in 4 Google reviews |
| Who wins when they lose | Spreadsheets (6 of 41 G2 reviews) | Bookwell | Everyone, eventually |
| Last checked | 14 Sep 2026 | 14 Sep 2026 | 14 Sep 2026 |
Read along the bottom row. The column you can realistically beat this quarter is the third one, and the lever is those six hours a week, not the feature list. You'd never reach that conclusion from a grid of adjectives, and in an exercise like this it takes well under an hour.
How do you keep a competitive analysis useful?
Date every cell, and re-check anything older than a quarter rather than rebuilding the whole grid on a schedule.
A grid without dates is worse than no grid, because six months later nobody can tell which half is still true, so everyone quietly ignores it and someone downloads a fresh template. Pricing and packaging change fastest, so check those first. Job listings are the best free leading indicator you'll get: a company hiring three compliance people in March is telling you what it'll be selling in September.
This is also the part that's worth handing to something that checks every week without being asked. Revtive has a competitor intelligence agent that tracks what rivals ship, charge and claim, and tells you when one of those changes.
When a competitive analysis is the wrong job
If you don't have customers yet, you're documenting a fight you haven't had. Talk to ten buyers first. That's founder-led sales doing its real job, which is research as much as revenue. Their answer to "what else did you look at?" is the only competitor list with evidence behind it, and it's often shorter and stranger than the one you'd have written.
If it's become a quarterly ritual and the last three were filed and never opened, the template isn't the problem. Cut it to one page, tie each row to a decision, and stop producing the other four pages.
Be careful when it turns into a feature checklist. A grid of ticks pulls you towards building whatever the rival has, which is how you end up with their roadmap and none of their customers. That's why the rows above ask about price, time, hiring and complaints rather than features: those are what buyers actually weigh.
And if the honest answer is "we don't lose to anyone, we lose to nothing happening", no amount of competitive analysis will help. The work is making the cost of the status quo visible, which is closer to a positioning problem.
Two related pieces: who you're comparing yourself for in the first place, which is an ideal customer profile question, and how competitor research actually reaches a message, which is where prospecting turns research into a sentence.