AI & MCP · How-to · 14 min read · Updated 4 Aug 2026
How to Do a Competitive Analysis with AI (Without Publishing Wrong Facts)
AI is excellent at structuring and summarising, and unreliable at recalling facts about competitors. This workflow inverts the usual approach: give the model your sources instead of asking what it knows, then verify everything before it reaches a customer.
What AI is good and bad at here
A competitive analysis is mostly two activities: gathering facts about competitors, and making sense of them. Language models are close to opposite in skill across those two.
Good: structure, synthesis, first drafts
Give a model 200 reviews and it will find the themes. Give it two pricing pages and it will build a clean comparison. Give it your notes and it will draft a battlecard outline in seconds. This work is reliable because the source material is in front of it.
Bad: recalling facts about companies
Ask what a competitor charges and you will often get a confident, well-formatted, wrong answer. Training data ages, pricing pages change weekly, and models fill gaps rather than admit them. Even guides that recommend this approach tend to add that the output can be misleading, which is a strange thing to build a competitive analysis on.
Everything below follows from that split: use the model for thinking, not for remembering.
The six-step workflow
This is the sequence we would run for any serious competitive analysis. It takes roughly a morning for three competitors, versus a week done manually.
- 1Define scope and pick the competitor set. Name the decision the analysis serves and choose three to five competitors you actually lose deals to.
- 2Gather sources yourself. Save pricing pages, homepages, docs, changelogs, review exports, and call transcripts. This is the step people skip, and it is the one that determines accuracy.
- 3Feed the model your sources, not its memory. Upload or paste the material and instruct it to work only from what you provided.
- 4Prompt for structure, not conclusions. Ask it to extract, organise, and compare. Ask for the reasoning, and ask it to flag anything it could not find.
- 5Verify every factual claim against a primary source before it goes anywhere near a customer.
- 6Turn it into a decision, then put it on a refresh cycle. An analysis nobody acts on and nobody updates is a document, not intelligence.
The instruction that prevents most errors
Which AI assistant should you use?
Any capable model handles the reasoning. What actually differs is how easily it takes in your sources, whether it cites them, and where your data ends up. Capabilities and plan names change frequently, so confirm current details with each provider before committing.
| Assistant | Strongest for | Watch for |
|---|---|---|
| ChatGPT | Broad ecosystem, file and data analysis, custom workflows | Verify browsing results; check workspace data settings |
| Claude | Long documents, connecting to your own systems via MCP | Set up connectors to avoid manual pasting |
| Gemini | Teams already working inside Google Workspace | Confirm which data the assistant can reach |
| Perplexity | Source-cited research with links you can check | Still verify the cited page says what it claims |
| Mistral | European hosting where data residency matters | Smaller connector ecosystem |
The practical answer: use whichever your company already pays for and trusts with data, and put the effort into sourcing and verification instead. Those two steps affect quality far more than the choice of model.
The prompts, and what each one has to be given
The workflow above is most of the value; the prompts are the part people come for. Two are printed here in full because they show the discipline the rest inherit, and the whole library is maintained separately so each one can carry the thing a prompt on its own cannot: what has to be in the context window before you send it.
Positioning teardown
Note the last sentence. Without it, a model asked for a competitor’s wording will produce plausible marketing copy the company never published, inside quotation marks, where it reads as evidence rather than as a claim.
Using only the homepage and product pages I provided for [COMPETITOR], extract: the primary value proposition in their own words, the audience they name, the three benefits they lead with, and the objections their copy pre-empts. Quote the exact wording for each. Where you cannot find one of these on the pages provided, write "not stated on the pages provided" rather than inferring it.
Battlecard first draft
The unsourced marker is what turns checking from a re-read into a pass down a list, which is the difference between a card that gets verified and one that gets shipped unverified.
Draft a battlecard for competing against [COMPETITOR] using only the provided material: how they position, where they are strong, where customers say they fall short, three likely objections with responses, and when we should walk away. Mark any claim you could not source with [UNSOURCED] so I can cut it. Keep every response factual and non-disparaging.
The rest of the library
Each of these is maintained as its own page with the sources it requires, where the output should land, and in several cases what came back when we ran it against a live page.
| The job | What it produces |
|---|---|
| Competitor pricing comparison | One row per plan with annual and monthly kept apart, and every one-time fee recorded. |
| Battlecards | A full draft with every unsourceable claim marked for cutting. |
| Competitor review analysis | Themes with counts, shares, verbatim quotes and the date range each one spans. |
| Competitor monitoring digest | A short period summary ordered by what changes a decision rather than by date. |
| Source grounding | The instruction that makes "not in the provided sources" an acceptable answer. |
| Feature comparison, SWOT, win/loss, objections, and the rest | Twenty-eight further jobs, each with a copy-ready prompt and the material it needs. |
Several of these have a structured destination rather than a chat window to land in: the feature comparison matrix, the pricing matrix, the SWOT builder, the sales battlecard template, the win/loss report template and the executive brief template. Pasting a model’s output into a structure your team already reads is what stops a good analysis from being ignored because it arrived in an unfamiliar shape.
What you should never paste into a public AI assistant
This gets asked constantly and answered rarely. A competitive analysis involves your most sensitive material, and a consumer chat account is not the place for it.
- Unreleased roadmap and pricing plans. Your future moves are the single most valuable thing a competitor could learn.
- Named customer data. Deal details, contract values, and anything a customer told you in confidence. This is often a contractual obligation, not a preference.
- Raw call recordings with personal data. Transcripts carry names, phone numbers, and opinions people did not expect to be processed elsewhere. Anonymise first.
- Anything under NDA. Including competitor material a prospect forwarded you.
Two practical guardrails. Use a business or enterprise plan with contractual data protections and training turned off. And anonymise before uploading: replace customer names with identifiers, and strip anything you would not want read aloud in a meeting.
The verification checklist
Run this before any AI-assisted analysis reaches a rep, a customer, or a board deck. It is the difference between a useful shortcut and a credibility problem.
- 1Every price, plan name, and billing unit checked against the competitor's live pricing page today.
- 2Every feature claim traced to a page, doc, or changelog entry you can link.
- 3Every quote confirmed verbatim in the source, not paraphrased into something the reviewer never said.
- 4Statistics traced to the original study rather than a blog citing a blog.
- 5Anything the model could not source removed, not softened.
- 6Competitor claims stated factually and fairly. Never disparage: it is a legal risk and it makes your team look unserious.
- 7A date on the document, because a competitive analysis without one will be quoted long after it stopped being true.
If that verification burden feels heavy, it is the honest cost of the approach. It is also the argument for tooling that maintains sourced competitor data continuously rather than rebuilding it by hand each quarter, which is the case for competitive intelligence software rather than a quarterly rebuild. Where AI genuinely helps and where it adds noise is a different question, and competitive intelligence with AI is the one that answers it.
Where AI moved the cost of a competitive analysis
It is worth being precise about what an assistant actually changed here. Drafting collapsed from days to minutes. Verification did not move at all. The cost of a competitive analysis has therefore not fallen so much as relocated: nearly all of it now sits in sourcing and checking, which is why the checklist above is long and why it stays long. A team that speeds up drafting without speeding up sourcing has built a faster way to produce claims it cannot stand behind, and the failure shows up in the worst possible place, which is a rep repeating one of them to a buyer.
That inverts what is scarce. The bottleneck is no longer writing capacity, it is having a trustworthy, dated, sourced picture of each competitor to draft against. Flares maintains that picture across corporate structure, positioning, feature parity, pricing model, customer voice and distribution, and refreshes it as things change, which shortens the checklist rather than deleting it. It never reaches zero. Anything going to a rep, a customer or a board still needs a person to open the source and read it, and if you would rather assemble the picture yourself, the public sources are all named.
Draft competitive analysis from sourced competitor facts
Flares maintains the profile your assistant drafts against, so verification is a check rather than research.
Discover Flares14-day free trial · 30-second setup
Frequently asked questions
How do you do a competitor analysis using AI?
Define the scope and competitor set, gather the source material yourself, give the model those sources rather than relying on its memory, prompt it to extract and compare rather than conclude, verify every factual claim against a primary source, then turn the result into a decision with a refresh date. The sourcing and verification steps are what separate a useful analysis from a plausible-sounding one.
What is the best AI for competitive analysis?
Any capable model handles the reasoning. What differs is how easily it ingests your sources, whether it cites them, and where your data ends up. ChatGPT has a broad ecosystem and strong file analysis, Claude handles long documents and connects to your own systems via MCP, Gemini suits teams inside Google Workspace, Perplexity returns source-cited research, and Mistral offers European hosting. Use whichever your company already trusts with data.
What are the 5 steps of a competitive analysis?
Identify your real competitors, gather information on their product, pricing, and positioning, analyse their strengths and weaknesses against yours, identify the gaps and opportunities that follow, then decide and document what you will do differently. The final step is the one most often skipped, and it is the only one that creates value.
What are the 4 P's of competitor analysis?
Product, price, place, and promotion, borrowed from the classic marketing mix. Applied to a competitor: what they sell and its capabilities, how they charge, the channels they sell through, and how they market and message. It is a useful checklist for coverage, though it says nothing about what to do with the findings.
What is the Five Forces competitive analysis?
Porter's Five Forces is a framework for assessing the structural attractiveness of a market rather than individual rivals: competitive rivalry, the threat of new entrants, the threat of substitutes, supplier power, and buyer power. It complements a competitor analysis rather than replacing it, since it explains why a market is hard rather than how a specific competitor wins deals.
Is there a free AI tool for competitive analysis?
The free tiers of the main assistants handle a competitive analysis if you supply the sources. Structured free templates help more than raw prompting: a feature comparison matrix, competitive pricing matrix, SWOT builder, and competitive analysis checklist give the output somewhere consistent to land.
Which tool is used for competitor analysis?
It depends on scope. One-off analysis needs an AI assistant plus templates. Ongoing programs use dedicated competitive intelligence platforms that monitor continuously, maintain battlecards, and distribute to teams. Most teams also use review platforms and web-monitoring tools alongside whichever they choose.
Which AI tool is better for analysis?
For analysing material you provide, the differences are smaller than the marketing suggests: all leading models perform well. Choose on practical grounds instead: how much source material it accepts at once, whether it cites sources you can verify, whether it connects to systems you already use, and what its data policy allows.
Can I use AI for market research?
Yes, with the same discipline. AI is strong at synthesising research you supply and weak at recalling market figures accurately. Market research and competitive intelligence overlap but differ in focus: market research examines demand, segments, and customer needs, while competitive intelligence focuses on specific rivals and what their moves mean for your decisions.
Can AI do a full competitive analysis on its own?
Not to a standard you should publish. Unattended, it produces confident, well-structured output containing facts that were never verified, particularly pricing and features. It can do perhaps 70% of the work, but the remaining 30%, sourcing and verification, is what determines whether the analysis is safe to act on.
Is AI-generated competitor data accurate?
Accurate when working from sources you supply, unreliable when recalling from memory. Training data ages, competitors change pricing frequently, and models tend to fill gaps rather than flag them. Treat any unsourced factual claim about a competitor as unverified until you have checked it.
How do I stop AI inventing competitor pricing or features?
Provide the actual pricing and product pages as source material, and instruct the model to use only what you provided and to say when it cannot find something. Then verify anything customer-facing against the live page. Instructions reduce fabrication substantially but do not eliminate it, so verification remains mandatory.
What should you never paste into a public AI assistant?
Unreleased roadmap and pricing plans, named customer or deal data, raw call recordings containing personal information, and anything covered by an NDA. Use a business or enterprise plan with training disabled, and anonymise material before uploading it.
Can AI build a battlecard?
It can draft one quickly from material you provide: positioning, strengths, weaknesses drawn from reviews, likely objections, and responses. What it cannot do is guarantee the facts are current, and a battlecard containing a fabricated competitor claim costs you both the deal and your credibility with the sales team. Draft with AI, verify before distributing.
How long does an AI competitive analysis take?
Roughly a morning for three competitors, against a week done manually. Most of that time goes into gathering sources and verifying claims rather than prompting. The generation itself takes minutes, which is precisely why the surrounding discipline matters.
How often should you refresh a competitive analysis?
Quarterly as a baseline, and immediately when something material changes such as a pricing update, a major launch, or a competitor entering your segment. Because AI makes refreshing cheap, the old quarterly rhythm is mostly a habit rather than a constraint. Always date the document.
Is using AI for competitor research legal and ethical?
Analysing publicly available information about competitors is standard and legitimate. Stay on the right side by using public sources, respecting terms of service and access restrictions, never misrepresenting who you are to obtain information, and stating competitor facts accurately without disparagement. Misrepresenting a competitor carries real legal risk.
Can AI monitor competitors automatically?
Not a chat assistant on its own, since it responds when asked rather than watching continuously. Continuous monitoring requires scheduled agents, connectors, or a dedicated competitive intelligence platform. The distinction matters when choosing tools: ad-hoc analysis and always-on monitoring are different jobs.
See competitive intelligence in action
Flares watches your competitors automatically, turns changes into prioritized signals, and pushes ready-to-use battlecards to your team.
Discover Flares14-day free trial · 30-second setup