Marketing & GrowthFree tool
Competitor Analysis From Public Sources
An analysis of one competitor's positioning, pricing history, reviews, hiring and any filings, with the source and date behind every fact.
Free to start · Opens in your River workspace, ready to edit and share
How to do a competitor analysis
A competitor analysis is a sourced look at a rival's strengths, weaknesses and strategy, made to inform one decision, such as how to win a deal or set a price. To do one, read what the competitor and its customers publish: its site, pricing page, reviews, job posts and any filings. Note where and when you found each fact, mark what you couldn't confirm, and finish with the few findings that change your plan.
The habit that matters most is dating every fact. Competitors change prices and messaging often, and a grid without dates can't tell last week's pricing page from a colleague's two-year-old memory of it.
Start with the decision
Put the decision at the top of the page before you read anything. It tells you which sources matter, which to skip, and when you're done. Each common decision has its own place to start:
- A live deal: their pricing page, comparison pages and recent reviews
- Positioning: their homepage and customer stories, today and a year ago
- Pricing: how their pricing page has changed, tier by tier
- Whether to build a feature: their release notes, help docs and reviews that mention it
- A board update: their filings, funding news and hiring
Analyze one rival at a time. If you're weighing a whole field, sketch a competitive positioning map first, then go deep on the two or three you meet most often.
Gather public evidence and date it
Work from what the competitor and its customers have published. For each fact, record the exact page or document, the date you read it, and a short quote when the wording matters. If you can't find a source, write "not found" rather than borrowing a traffic tool's estimate.
Read their own pages
Start with the homepage, product and pricing pages, customer stories and any comparison pages. Note who they say they serve, in their words.
Read their reviews
On G2, Capterra, app stores or Google, read the past year of reviews. Tally praise and complaints by theme, not by star rating.
Read their job posts
Open roles show where the money is going. Four enterprise sales roles and no self-serve roles suggest a move toward bigger customers.
Check patents and trademarks
Patent applications show what a rival has been working on, with a lag: US applications are generally published about 18 months after they're first filed1. Trademark filings can reveal a product name before launch, since a company can apply for a trademark it only intends to use2.
Keep your methods honest. SCIP, an association for competitive intelligence professionals, asks members to disclose their identity and organization before all interviews3. It also warns that posing as a customer may be illegal in some places.
In the US, federal trade secret law counts misrepresentation as an "improper means"4 of acquiring a secret, but not reverse engineering. Free trials are another matter: some terms of service forbid use by competitors, so read them before you sign up.
If confidential files reach you
Don't use them, even when a new hire brings them from a former employer. Pass them to your manager or legal counsel, and note how they arrived.
Trace their pricing history
Today's pricing page shows a price. Its history shows a strategy: a free plan dropped, an entry price raised twice, or listed prices replaced by "Contact sales."
The Internet Archive's Wayback Machine may hold dated copies going back years. Enter the pricing page's address to see a calendar of the days it was captured. The archive's help center suggests choosing the blue dots5, which mark good captures.
Open one capture per quarter for the past two years and note each change. Captures have gaps, so a quiet stretch isn't proof nothing changed. From now on, save a copy of the live page each time you read it.
March 2024: Starter plan at $29 a user a month. Free plan for up to three users.
February 2025: Starter rises to $39. Free plan removed; 14-day trial added.
September 2025: Starter retired. Plans start at Team, $59 a user, with a five-seat minimum.
- What changed. The entry price doubled in 18 months, and the free plan went first.
- What it suggests. They are moving away from very small teams.
- What to check next. Whether their job posts and recent reviews point the same way.
Read what they file
If the rival is a US public company, read its annual report on Form 10-K, free on the SEC's website. Two sections matter most for a competitor analysis.
Item 1 describes the business. SEC rules list competitive conditions6 among the topics it may cover, and ask for the number of people the company employs. Check which rivals they name, and whether you're one of them.
Item 1A covers risk factors. The rule asks that each risk sit under a heading that describes it7, so the headings alone read like a list of their worries. Generic risks, if any, go last under "General Risk Factors." Everything above that heading is meant to be specific to them.
Private companies don't publish reports like these. For them, the pricing history, reviews, job posts and patent filings carry the analysis, and the gaps stay marked.
Build the competitor analysis grid
Give each claim its own row, with columns for them, you, the source and date, and when to check it again. Put the rows you couldn't source at the top, so nobody mistakes a gap for a fact.
Rows from a sourced comparison grid
| Claim | Them | Us | Source and date read | Check again |
|---|---|---|---|---|
| Revenue | Not public | Not compared | No filing; estimates left out | If they file |
| Entry price | $59 a user, five-seat minimum | $35 a user, no minimum | Their pricing page, Oct 1, 2026 | Monthly |
| Free plan | None since February 2025 | Up to three users | Archived pricing pages, 2024 to 2025 | Monthly |
| Who they target | "Growing companies" of 50 or more | Teams under 20 | Their homepage, Oct 1, 2026 | Quarterly |
| Top complaint | Slow support (14 of 60 reviews) | Gaps in our mobile app | G2 reviews, April to September 2026 | Quarterly |
Illustrative rows written for this guide.
Next, look for agreement between independent sources. When the pricing history, job posts and reviews all point to bigger customers, you have a finding. One angry review is an anecdote.
Write a short readout for the people who will act on it: the finding, two or three claims they can repeat with a source, and what to do differently. Say what the rival does well, too. Reps who need a one-page version for calls can turn it into a sales battlecard.
Keep it current
Every fact has a shelf life. Pricing can change in any month and positioning every quarter or so, while a fact from a filing holds until the next one. Put the earliest recheck date at the top of the document.
Before you share a competitor analysis
- It names the decision it serves
- Every fact has a source and a date
- Gaps say "not found" instead of a guess
- It says what they do well
- Each finding rests on two or more sources
- Every row says when to check it again
Tracking several rivals at once? The competitive intelligence report template keeps them in one matrix, with a source and date for every fact. For a first draft on one rival, use the tool at the top of this page. It reads their public record and fills in the grid, dates included.
How it works
Start with the competitor's name or website, plus what you sell and what the analysis is for. River does the reading: their site, archived copies of their pricing page, public reviews, open roles and any filings. It writes a short readout, a comparison grid with a source and date on every row, and a dated table of their pricing changes.
Tell it what your team believes about them, and it checks each belief against the record, noting when one stopped being true. Anything it can't confirm stays blank and is listed first, so you can see what is still unknown.
Name the competitor
Type their name or website. Add what you sell, what you believe about them and what the analysis is for.
River reads the record
It works through their site, archived pricing pages, reviews, job posts and any filings, dating each source.
Get your analysis
A readout, a sourced comparison grid and their pricing history, with unconfirmed facts listed first.
Edit and share it
Change anything, share it with your team, or ask River to turn it into a battlecard.
What you get
- A short readout: the finding, the claims worth repeating on a call, and what changes your plan
- A comparison grid with each row's source, the date it was read and how often to recheck it
- A dated table of their pricing changes, built from archived copies of their pricing page
- Their own words on risks and rivals, quoted from their filings when they're a public company
- Your team's beliefs about them checked against the record, with the date any stopped being true
- Facts nobody could confirm left blank and listed first, never filled in with an estimate
Common questions
What is a competitor analysis?
A competitor analysis is a structured study of a rival's strategy, pricing, strengths and weaknesses, with evidence for each point. A useful one is built for a specific decision, records where and when each fact was found, and ends with a few findings you can act on. A long feature list with no sources or dates won't hold up in a meeting.
How do I do a competitor analysis with River?
Type the competitor's name or website in the box at the top of this page, and add what you sell and what the analysis is for. River reads their public record, then writes a readout, a sourced grid and their pricing history into your free River workspace, where you can edit and share them.
What if the competitor is a private company?
You can still analyze a private competitor well from what it and its customers publish. Its site, pricing history, customer reviews, job posts, published patent applications and trademark filings are all public. Revenue, profit and exact headcount usually aren't, so those cells stay marked "not public" instead of holding a traffic tool's guess.
Will it tell me their revenue or headcount?
River reports a competitor's revenue or headcount only when a public document states it. US public companies generally report headcount in their annual report, and River cites it with the date. When nothing public states a figure, as is usual for private companies, the cell is left blank with a note on why. River never fills it with an estimate from a traffic or funding database.
How often should you update a competitor analysis?
Update a competitor analysis fact by fact, on a schedule that matches how fast each kind of fact changes. Look at pricing monthly and positioning quarterly, and treat anything from a filing as current until the next filing. Redo the analysis sooner if you start losing deals to that rival for a new reason.
How is a competitor analysis different from a battlecard?
A competitor analysis is the research, while a battlecard is the one-page summary a salesperson uses on a call. The analysis holds every sourced fact and the reasoning behind each finding. A battlecard keeps only the objections, answers and proof a rep needs, and the competitive battlecard template lays one out.
Is the competitor analysis tool free?
Yes, it is free to start. Your competitor analysis opens in a River workspace, where you can edit it, share it with your team or ask River to change it. Paid plans add more AI use and access to the most advanced models.
Sources
USPTO. “1120 Eighteen-Month Publication of Patent Applications.” uspto.gov (opens in a new tab)
USPTO. “Basis.” uspto.gov (opens in a new tab)
Strategic Consortium of Intelligence Professionals. “Ethics.” scip.world (opens in a new tab)
Cornell Law School. “18 U.S. Code § 1839 — Definitions.” law.cornell.edu (opens in a new tab)
Internet Archive. “Using the Wayback Machine.” help.archive.org (opens in a new tab)
eCFR. “17 CFR 229.101 (Item 101) Description of business.” ecfr.gov (opens in a new tab)
eCFR. “17 CFR 229.105 (Item 105) Risk factors.” ecfr.gov (opens in a new tab)
Built by
Chandler Supple
Co-founder & CEO, River
Chandler has spent the last six years working in AI, building tools for millions of users and Fortune 100 companies. In 2025, he co-founded River to build a new kind of operating system for AI agents.