Paste Competitor Reviews Into This Prompt. Walk Away With a Gap Analysis.

Paste a batch of competitor reviews into this prompt, and it maps out exactly where the market has holes. That’s the whole idea, and it works.

I came across this on r/ChatGPTPromptGenius, and the author built something genuinely useful here. The prompt by u/promptoptimizr turns raw competitor data into a structured cheat sheet: unmet customer needs, common pain points, and market gaps, all in one clean output.

What the Prompt Actually Does

The author set this up as a market analyst persona with a very specific job: don’t summarize features, find frustrations. That distinction matters. A generic gap analysis prompt returns a list of what competitors offer. This one goes after what customers wish they offered.

You paste in reviews, product descriptions, or feature lists. The AI comes back with:

  • An executive summary of the main gap
  • Three or more unmet needs with evidence and implied solutions
  • Specific market gaps tied to those needs
  • Actionable recommendations for product or feature development

The key constraint is “implied desired outcome.” Without it, you get a list of complaints. With it, the AI thinks through what customers actually want, not just what they’re annoyed about.

Why the Structure Works

A few things make this prompt more reliable than asking your AI to “analyze my competitors” with no structure:

  • Role assignment sets the frame: expert market analyst, not general assistant
  • Explicit constraints block feature summarization and push toward customer experience
  • Structured output format forces the AI to organize findings into sections you can act on
  • Minimum gap count (at least 3) stops the AI from stopping at one vague observation

The author notes that GPT-3.5 struggles with this and that Claude 3 Opus and GPT-4o handle it well. That tracks. The “identify distinct gaps” requirement needs a model that can reason across a large batch of input without collapsing into surface-level observations.

One more practical note from the post: input quality matters. Label your data before pasting it. Something like “Reviews for Competitor X:” before each batch. It gives the AI cleaner signal to work with.

🎯 Use Cases

  • Building a new product and doing pre-launch competitive research
  • Writing a positioning doc and trying to find your real differentiator
  • Pitching investors and needing a concrete “why us” story backed by evidence
  • Running a content strategy and looking for angles competitors are missing

The author recommends a minimum of 20 reviews before running this. Fewer than that and the AI is pattern-matching on too small a sample. You want enough input that themes emerge naturally, not because one frustrated reviewer dominated the batch.

Prompt of the Day

Here’s the full prompt from the original post, reproduced exactly:

ROLE

You are an expert market analyst and product strategist.

TASK

Analyze the provided competitor information (product descriptions, customer reviews, feature lists) to identify unmet customer needs, pain points, and potential market gaps. Your goal is to synthesize this information into actionable insights for a new product or feature development.

CONSTRAINTS

1. Focus on identifying unmet needs and customer frustrations that current offerings fail to address.
2. Do NOT simply summarize the competitor's features. Focus on the customer's experience and desired outcomes.
3. Identify at least 3 distinct market gaps or unmet needs.
4. Keep insights concise and actionable.
5. Do not include any self-promotional or marketing language.

INPUT DATA

[PASTE COMPETITOR INFORMATION HERE - e.g., customer reviews, product descriptions, feature comparisons]

OUTPUT FORMAT

Present your findings as a structured markdown document with the following sections:

Executive Summary

A brief (1-2 sentence) overview of the primary market gap identified.

Key Unmet Needs & Pain Points

• [Unmet Need/Pain Point 1]: Description of the need/pain point. Evidence from the input data (brief quotes or summaries). Implied desired outcome or feature.

• [Unmet Need/Pain Point 2]: Description of the need/pain point. Evidence from the input data. Implied desired outcome or feature.

• [Unmet Need/Pain Point 3]: Description of the need/pain point. Evidence from the input data. Implied desired outcome or feature.

Potential Market Gaps

• [Market Gap 1]: Description of the gap. How it relates to the unmet needs above. Potential product/feature implications.

• [Market Gap 2]: Description of the gap. How it relates to the unmet needs above. Potential product/feature implications.

Actionable Recommendations

Brief, bulleted suggestions for product development or strategy based on the analysis.

Try It Yourself

The original post includes a sample output based on a fictional project management tool. It’s worth reading before you run this for the first time. Seeing the expected output format makes the prompt click in a way that reading the template alone doesn’t.

Head to the original r/ChatGPTPromptGenius thread to see the full example and join the conversation about what others are doing with structured competitive research.

My secret weapon for finding where competitors fall short (prompt)
by u/promptoptimizr in ChatGPTPromptGenius

Scroll to Top