Strategy

How to Find Your Real Competitors: Direct, Indirect, Search, and Substitute

Find the companies, substitutes, workarounds, and search competitors that matter to a real customer decision, then validate which ones deserve ongoing attention.

YO

Youssef Al-Brawy

Published August 23, 2026 · Updated August 28, 202615 min read

Learning how to find competitors starts with the customer decision you care about, because similar companies, search results, substitutes, and current workarounds belong to different competitive sets.

Teams often build the list before agreeing what it represents. A category search produces ten familiar company names, so the team treats the result as a market. At the other extreme, a founder decides there are no competitors because nobody combines the same features, audience, and business model in exactly the same way.

Both approaches skip the buyer. A competitor matters when it can affect a real choice: how a customer solves a job, where a budget goes, which option enters a shortlist, or which source earns the audience's attention. The useful task is to generate candidates and then prove why each one belongs.

Define what competitor means for this decision

There is no single competitor list for every team and question. A product manager comparing onboarding may need products with a similar workflow. A founder considering a new region needs alternatives available to buyers in that market. An SEO team may need websites that compete for the same searches even when their products serve a different category.

  • Decision: what will this competitor set help you decide?
  • Customer: whose choice or attention matters?
  • Job: what progress is the customer trying to make?
  • Offer: which product, service, workflow, or resource is in scope?
  • Market: which geography, language, channel, or segment applies?
  • Time: is this the current market or a possible future move?

Write that scope at the top of the competitor record. Without it, one colleague may include every company in the category while another includes only vendors seen in recent deals. Their lists can both be reasonable and still be useless when combined.

Start with what customers use today

A customer rarely begins with an empty space. Before choosing your product, they may use another vendor, a broad platform, an agency, a spreadsheet, an internal process, or a decision to live with the problem. Those current alternatives reveal competition that category searches miss.

Ask about the last real decision

General questions such as “who do you consider our competitors?” invite familiar brand names. Questions about a recent decision produce more useful evidence. Ask what the person did before, which options entered the discussion, who objected, what budget or time was involved, and why one path survived.

  • Customer and prospect interviews.
  • Sales-call, discovery-call, and win/loss notes.
  • Support conversations that reveal replacement workflows.
  • Reviews that name a previous or alternative product.
  • Search terms and referral sources interpreted with suitable tools.
  • Internal teams that repeatedly encounter the same vendor or workaround.

Each source has a limit. Sales notes overrepresent active deals. Reviews overrepresent people motivated to write. Search results reflect an algorithmic result set. Preserve the source beside the candidate so the list does not imply more certainty than the evidence supports.

Build four candidate groups

Classification helps decide why a candidate matters and how often it deserves attention. The same company can move between groups when the customer, market, or decision changes. Record the reason instead of assuming the label will remain permanent.

Direct competitors

A direct competitor serves a similar customer, addresses the same job, and offers a reasonably comparable route to the outcome. Exact feature parity is unnecessary. The useful evidence is repeated buyer comparison, overlap in active deals, or a clear substitute at the point of purchase.

Indirect competitors

An indirect competitor addresses the same broader need through a different product or operating model. Software may compete with an agency. A specialist tool may compete with a suite that bundles a basic version of the same job. These candidates matter when buyers genuinely compare the routes or move the same budget between them.

Substitutes and workarounds

A substitute lets the customer make similar progress without buying from the category. Spreadsheets, manual searches, internal scripts, shared inboxes, agencies, and “do nothing for now” can all compete. A workaround can be weak as a product comparison and powerful as evidence about the effort a customer is willing to accept.

Search and attention competitors

A search competitor appears for queries or topics that matter to your audience. It may sell a different product. Include it when the decision concerns search visibility, content positioning, or audience education. Keep it out of a product or pricing set unless customer evidence also shows a buying relationship.

Candidate groupInclusion evidenceCommon false positive
DirectSame buyer, job, and realistic purchase comparisonA similar feature used by a different market
IndirectSame outcome or budget through a different routeA broadly adjacent company with no buyer overlap
Substitute or workaroundCustomers use it to make the same progressAny manual task related to the category
Search or attentionCompetes for decision-relevant queries or audience attentionA high-ranking publisher with no relevance to the research question

Generate candidates through several channels

Candidate generation should use more than one path. Customer evidence exposes current alternatives. Search and directories expose visible category language. Partner ecosystems and conference lists reveal adjacent companies. Review platforms can show which products users compare or leave. A discovery tool can expand the pool when the starting set is incomplete.

ChannelWhat it is good forWhat to verify
Customers and prospectsActual alternatives, workarounds, and buying languageRecency, segment, and whether the choice repeated
Sales and support recordsNamed comparisons, objections, and switching patternsInternal bias and sample size
Category searches and directoriesKnown vendors and category vocabularyBuyer, geography, and product relevance
Reviews and community discussionsAlternatives, complaints, and replacement pathsIdentity, date, and representativeness
Partner, integration, and event ecosystemsAdjacent products and emerging routesWhether adjacency affects the current decision
Discovery toolsA broader candidate pool with repeatable search inputsProvider quality, evidence, and false positives

Save the candidate source. A company named in three recent win/loss notes carries different evidence from one returned by a broad directory search. Both may deserve validation. They should not enter the active set with the same confidence.

Validate every candidate before adding it

Treat candidate generation as the beginning of review. A tool result, a search result, or a colleague's suggestion becomes a meaningful competitor only after the inclusion evidence connects it to the scoped decision.

Validation fieldQuestion to answerPossible evidence
CustomerDoes it serve the customer or buying group in scope?Customer pages, reviews, deals, direct interviews
JobDoes it help the buyer make the same or similar progress?Product pages, workflows, customer descriptions
OfferWhat exactly is being compared?Product, service, plan, or workaround
MarketIs it available and relevant in the chosen geography or channel?Public availability, local evidence, deal records
Decision relevanceCould its activity change the current choice?Written connection to the decision
Source qualityHow was the candidate found and how current is that evidence?Source, date, scope, and confidence

Record rejection evidence

Rejection is part of a durable competitor list. Record why a candidate was excluded: different buyer, unrelated job, unavailable geography, search overlap only, insufficient evidence, or no influence on the decision. Add a revisit trigger when the exclusion could expire.

This saves future reviewers from rediscovering and re-evaluating the same false positive. It also makes disagreement inspectable. A colleague can challenge the evidence or scope instead of arguing over an unexplained label.

Handle local, global, and search scope carefully

Geography affects availability, regulation, language, channel, pricing, and buyer awareness. A global software company may be relevant to a local product decision while absent from local purchasing. A regional provider may dominate a specific buying set while receiving little global search visibility.

Keep market evidence attached to each candidate. If location cannot be supported, mark it unknown. Avoid forcing an unknown company into a local or global classification simply to complete the list.

Search scope needs its own boundary. Use an SEO platform when the question depends on ranking overlap, keyword data, traffic estimates, or backlinks. Content Radar does not provide those metrics. The guide to competitor analysis for SEO explains how search evidence fits a channel-specific decision.

Create an active set and a watch list

The active set contains competitors whose movement can affect a current decision. These companies receive consistent sources and a regular review. Three to five active competitors often provide enough contrast for a small team to maintain carefully. Expand only when another company adds a distinct and decision-relevant view.

The watch list contains adjacent, emerging, uncertain, or lower-priority candidates. Review it less often. Promote a candidate after repeated buyer evidence, a meaningful product or market move, or a change in your own strategy. Remove an active competitor when the relevance disappears and record the reason. Once the active set is stable, a living competitor profile keeps facts, dated observations, sources, and review triggers current.

Worked example: Cedar Learn builds a defensible set

Cedar Learn is a hypothetical tutoring marketplace serving parents in one metropolitan area. The team wants to decide which competitors deserve active tracking before it considers expansion into a second city.

CandidateClassificationDecision
CityTutorDirect localInclude: serves the same parents and appears in recent customer comparisons
GlobalLessonDirect globalWatch: available online and serves the same job, with limited evidence in the target city
Neighborhood tutoring agencyIndirect serviceInclude: competes for the same family budget through a managed service
School group referralsWorkaroundInclude in research: several parents currently find tutors this way
Exam Guide LibrarySearch competitorExclude from the buying set: competes for parent searches without offering tutor matching
Corporate Learning CloudAdjacent productReject: different buyer, use case, and purchasing process

The list is useful because every entry carries a reason and a scope. Cedar Learn can track the local marketplace and tutoring agency, interview parents about referral groups, and keep the global platform on watch until its target-city relevance becomes clearer. The exam publisher belongs in search research while staying outside the product buying set.

Refresh the set when the decision changes

A competitor list becomes stale when the customer, job, product, or market changes. Review the active set on a light cadence and reopen discovery when a specific trigger appears.

  • A new customer segment or geography becomes a priority.
  • Win/loss evidence repeatedly names an unfamiliar alternative.
  • A substitute becomes easier, cheaper, or more accepted.
  • A watch-list company enters the buyer's active shortlist.
  • An active competitor leaves the market or moves to a different buyer.
  • The original decision closes and a new question needs another set.

Once the set is established, use the decision-first competitor analysis framework to plan evidence, interpret findings, and choose an action. For a lightweight recurring collection routine, see the guide to tracking competitors without wasting hours every week.

Where Content Radar fits in competitor discovery

Content Radar's implemented discovery workflow starts from a confirmed Business Profile and uses server-side Exa company search. A run can ask for direct competitors, indirect competitors, or both, with all-market, local, or global scope. Candidates are normalized, website-validated, scored by a deterministic process, and presented with supporting evidence for review.

A user can add a candidate as a Competitor, reject it, restore a rejection, or add a competitor manually. Active rejections and previously delivered candidates are excluded from later delivery within the documented quota rules. Unknown-market candidates remain excluded from narrowed local or global runs when the available evidence cannot support a classification.

Discovery remains bounded. Provider availability, quota, evidence quality, and the Business Profile affect results. Availability also depends on the required server-side provider configuration. The workflow does not guarantee an exhaustive market map. Candidate scores support review; they do not prove that a company belongs in the active set.

Build the first list you can defend

Start with one decision and one customer job. Generate candidates from customer evidence, internal records, public research, and a discovery tool if useful. Classify each candidate, record inclusion or rejection evidence, and choose a small active set with a separate watch list.

A shorter list with visible reasoning is easier to maintain and challenge. It also gives every later analysis a clear answer to the question that matters first: why is this competitor here?

Review competitor candidates with context

See how Content Radar uses a confirmed Business Profile, bounded direct or indirect company discovery, evidence-based candidate review, persistent rejection, and manual competitor setup.

Explore competitor discovery · See the setup workflow · Apply it to startup analysis

CONTENT RADAR

Related workflows