Competitive Landscape Analysis
To analyze your competitive landscape programmatically, use Deepline’s 3-step play: search the web for competitors using Claude Code’s native web agent, Exa, or Parallel AI, enrich each with firmographic data viaenrich_company_finder, then synthesize a competitive matrix with call_ai. One natural-language prompt produces a structured comparison with revenue, headcount, funding, and positioning data.
B2B buyers are 57% through the purchase decision before engaging a sales rep, according to CEB/Gartner research. A structured competitive matrix lets your reps address comparison questions before the buyer raises them.The play identifies a company’s competitors, enriches each with structured firmographic data, and produces a side-by-side comparison of pricing, features, and market position.
How do I run a competitive analysis with Claude Code?
Tell Claude Code which company to analyze and what dimensions matter. Deepline finds competitors via web search, enriches them with structured data from 25+ providers, and produces a comparison matrix.“Find the top 5 competitors for each company in targets.csv and compare them”
“Build a competitive landscape for stripe.com — include pricing, features, market position”With Codex:
What does the competitive analysis workflow do step by step?
Three steps: discover competitors, enrich each with firmographic data, then synthesize a competitive matrix.Identify competitors
For each target company, Deepline uses web search to find competitors through market research, comparison articles, and industry reports.
Enrich competitor profiles
Each identified competitor is enriched with
enrich_company_finder for revenue, employee count, funding, and tech stack. Waterfall enrichment across multiple providers delivers 20-40% higher data coverage than any single provider (Instantly).Analyze positioning
call_ai synthesizes the data into a competitive comparison: pricing tiers, feature gaps, market position, strengths and weaknesses.Which providers power the competitive analysis?
Three tools, each handling a different part of the pipeline. Structured data (revenue, headcount) comes from verified provider APIs, not AI generation.- Web search — Claude Code’s native web agent, Exa, or Parallel AI finds competitors and gathers positioning data from the web
- enrich_company_finder — Gets structured data (revenue, headcount, funding) for each competitor via a multi-provider waterfall
- call_ai — Synthesizes everything into a structured competitive analysis
CLI command
CLI command
Quality depends on how much public information is available. Well-funded companies in competitive markets produce the richest analyses. Stealth-mode startups will have thinner profiles.
Related: Company Research Brief | Classify Company Signals | Ad Intelligence Research
Frequently Asked Questions
How do I find a company’s competitors programmatically?
Tell Claude Code: “Find the top 5 competitors for stripe.com and compare them.” Deepline uses web search to discover competitors from comparison articles and industry reports, then enriches each withenrich_company_finder for revenue, headcount, and funding data.
How does Deepline chain the competitive analysis automatically?
Describe the analysis in one prompt and Deepline chains web search,enrich_company_finder, and call_ai without any manual step wiring. Firmographic data comes from provider APIs (not AI-generated estimates), and you can adjust the analysis dimensions by changing the prompt.
Can I run competitive analysis in bulk from a CSV?
Yes. Pass a CSV of target companies to Claude Code: “Find the top 5 competitors for each company in targets.csv and compare them.” Each company goes through the full discovery-enrich-synthesize pipeline, and results land in a single competitive matrix.How much does a competitive landscape analysis cost?
Each target company uses approximately 1 web search credit for competitor discovery, plus 1enrich_company_finder credit per competitor found (typically 3-5 competitors). A batch of 10 target companies with 5 competitors each would use approximately 60 credits total.