Competitor Feature Analysis 📊 Prompts

Competitor Feature Analysis 📊 Prompts
Purpose: Identify and analyse competitor features to inspire new ideas, prioritise differentiators, and improve UX strategy.

Design Thinking Phase: Ideate

Time: 45–60 min session + 1–2 hours analysis

Difficulty: ⭐⭐

When to use:When exploring feature opportunities for a new product or MVPWhen repositioning an existing product in a saturated marketWhen preparing for stakeholder workshops or roadmap planning

What it is

Competitor Feature Analysis is a UX method used to evaluate the features, user flows, and UI patterns of competing products. Rather than copying functionality, the goal is to uncover usability conventions, gaps in competitor offerings, and ideas worth adapting — then translate those insights into novel, actionable design directions.

📺 Video by NNgroup. Embedded for educational reference.

Why it matters

Too often, product teams either blindly clone competitor features or ignore them altogether. Competitor analysis done right enhances creativity while grounding it in market reality. It gives UX teams a shared vocabulary of what's standard, what's broken, and where standout opportunities exist. Most importantly, it boosts confidence during product ideation by showing what’s working — and what’s not — for real users out there.

When to use

  • During early product strategy or MVP planning
  • When exploring value propositions in discovery research
  • Before conducting usability testing to benchmark existing flows

Benefits

  • Rich Insights: Helps uncover user needs that aren’t visible in metrics.
  • Flexibility: Works across various project types and timelines.
  • User Empathy: Deepens understanding of behaviours and motivations.

How to use it

Run a structured feature analysis workshop with your product and design team:

  1. Identify direct, indirect, and aspirational competitors — you want breadth, not just the obvious.
  2. Assign each team member one product to explore deeply. Focus on user journeys rather than landing page fluff.
  3. Capture screenshots, flows, and interactions — ideally across at least 2–3 core tasks.
  4. Log features in a shared matrix: What’s standard, unique, or poorly executed?
  5. Cluster findings under themes (e.g. onboarding, navigation, user feedback loops).
  6. Discuss: Where are the usability gaps? What patterns are trending? What could we do differently?
  7. Translate standout features into problem-centric ‘how might we’ statements.

Example Output

Theme: Onboarding Experience

  • Competitor A: Skippable intro, biometric ID setup, shows tips after login
  • Competitor B: Mandatory tutorial, too long; no skip option
  • Competitor C: Uses AI to customise onboarding suggestions based on user type

Insights: Users expect personalisation but value control. Over-educating can be frustrating.

Opportunity Statement: How might we dynamically adapt onboarding flow based on user signals without delaying access to the core experience?

Common Pitfalls

  • Conflating inspiration with imitation — copying competitors leads to parity, not innovation.
  • Focusing on surface-level UI instead of actual user flows and pain points.
  • Failing to synthesise findings into actionable opportunity areas.

10 Design-Ready AI Prompts for Competitor Feature Analysis – UX/UI Edition

How These Prompts Work (C.S.I.R. Framework)

Each of the templates below follows the C.S.I.R. method — a proven structure for writing clear, effective prompts that get better results from ChatGPT, Claude, Copilot, or any other LLM.

C.S.I.R. stands for:

  • Context: Who you are and the UX situation you're working in
  • Specific Info: Key design inputs, tasks, or constraints the AI should consider
  • Intent: What you want the AI to help you achieve
  • Response Format: The structure or format you want the AI to return (e.g. checklist, table, journey map)
Level up your career with smarter AI prompts.Get templates used by UX leaders — no guesswork, just results.Design faster, research smarter, and ship with confidence.First one’s free. Unlock all 10 by becoming a member.

Prompt Template 1: “Generate a Competitor Feature Comparison Table:”

Generate a Competitor Feature Comparison Table:

Context: You are a Senior UX Designer preparing for a strategy workshop on [user onboarding flows] across top apps in [finance or similar regulated industries].  
Specific Info: You’ve analysed [3–5 products] and captured screenshots of core journeys including sign-up, profile setup, and first action. 
Intent: Help the product team visualise trends, gaps, and uniqueness using a matrix.  
Response Format: Deliver a table comparing each product’s onboarding based on: steps required, personalisation level, ability to skip, and feedback nudges.

Ask clarifying questions if the app category or core actions are unclear.  
Then, propose 2 unexpected feature patterns worth deeper exploration.

Prompt Template 2: “Identify UX Gaps in a Common Feature Set:”

Identify UX Gaps in a Common Feature Set:

Context: You’re a UX Lead reviewing feature parity and innovation scope for [weather apps] targeting [outdoor enthusiasts].  
Specific Info: You’ve reviewed [5 competitor products] and listed their alert and notification feature sets.  
Intent: Reveal gaps or opportunities where user expectations are poorly met or ignored.  
Response Format: List 5 specific UX gaps, each with context, why it matters, and a possible direction to explore.

If audience behaviour is missing, ask for that first.  
Suggest a ‘How might we’ question for the top-rated gap.

Prompt Template 3: “Cluster Competing Features by Pattern or Theme:”

Cluster Competing Features by Pattern or Theme:

Context: You’re a Product Designer mapping advanced search functionality in [B2B project management tools].  
Specific Info: You’ve logged features including filters, saved views, real-time updates, and contextual search.  
Intent: Identify usability patterns and friction themes.  
Response Format: Create 3–4 feature clusters with a title, pattern description, example apps, and potential innovation angle.

Ask for clarification if product complexity is unclear.  
Suggest a visual model or metaphor to simplify these patterns for stakeholders.

Prompt Template 4: “Write Pro-Con Lists for Top Features from Competitor Apps:”

Write Pro-Con Lists for Top Features from Competitor Apps:

Context: You are evaluating sticky features in [language learning apps] aimed at [daily-use engagement].  
Specific Info: You’ve shortlisted features like gamification, lesson lock/unlock, streak tracking.  
Intent: Help your team decide which features to adopt, reject, or rethink.  
Response Format: Provide a separate pros/cons list for each feature with UX rationale.

Ask follow-up questions on user types or engagement goals.  
Propose one feature mash-up concept based on pros from two different features.

Prompt Template 5: “Translate Feature Insights into Design Opportunities:”

Translate Feature Insights into Design Opportunities:

Context: You’re synthesising a competitor audit of [self-service checkout flows] across [online grocery apps].  
Specific Info: You’ve mapped 10 key UX moments where competitors differ.  
Intent: Turn analysis into actionable HMW-style opportunity statements.  
Response Format: List 5 “How might we…” statements inspired by gaps or friction insights.

Clarify if user motivations or pain points are not yet defined.  
Offer 2 design exploration prompts that push beyond direct imitation.

Prompt Template 6: “Benchmark Task Flows from Competing Products:”

Benchmark Task Flows from Competing Products:

Context: You’re mapping how users complete a booking in [hotel and accommodation apps].  
Specific Info: You want to benchmark time to task completion, decision points, and friction spots.  
Intent: Compare flows across 4 apps to inspire experience improvements.  
Response Format: Provide a table with app name, steps taken, friction points identified, and flow length estimate.

Ask if target personas need to be differentiated by behaviour type.  
Then, name 1 friction point worth immediate design attention.

Prompt Template 7: “Extract Emotional or Motivational Hooks from Competitor UIs:”

Extract Emotional or Motivational Hooks from Competitor UIs:

Context: You’re analysing persuasive UX in [fitness tracking or wellbeing apps].  
Specific Info: You’ve observed onboarding, goal-setting, and reward mechanisms.  
Intent: Understand how these apps create commitment or delight.  
Response Format: Describe 5 emotional cues or UI elements and what behaviours they try to shape.

Prompt for personas if intentions differ between user groups.  
Suggest a new hook we could prototype based on these insights.

Prompt Template 8: “Score Competing Features Using a UX Heuristic Lens:”

Score Competing Features Using a UX Heuristic Lens:

Context: You’re conducting a comparative audit of [job posting or gig apps] aimed at [freelancers].  
Specific Info: You want to assess the top features with a heuristic lens (e.g. error prevention, control, feedback).  
Intent: Create a visual performance scorecard to inform product backlog priorities.  
Response Format: Use a table with heuristics as columns, features as rows, scores (1–5), and insights per item.

Ask if feature maturity or audience segment should drive scoring.  
Then, highlight one overcomplicated feature and offer a simplification idea.

Prompt Template 9: “Generate UX Do’s and Don’ts from Competitor Mistakes:”

Generate UX Do’s and Don’ts from Competitor Mistakes:

Context: You’re debriefing a design sprint team that just reviewed 5 financial dashboards from market leaders.  
Specific Info: Feedback noted frustration around visual hierarchy, onboarding opacity, and feature discoverability.  
Intent: Document common design dos and don’ts to set guidance guardrails.  
Response Format: Provide 5 “Don’t…” points (mistakes) and 5 “Do…” alternatives with UX justification.

Query if specific personas or screen types need emphasis.  
Offer one example microcopy fix based on these guidelines.

Prompt Template 10: “Model User Personas Based on Competitor Review Insights:”

Model User Personas Based on Competitor Review Insights:

Context: You’ve analysed hundreds of App Store reviews from [mental health apps] targeting [Gen Z users].  
Specific Info: You’re seeing patterns in praise and frustration around journaling tools, community features, and privacy.  
Intent: Synthesise 3 user personas to inform feature prioritisation.  
Response Format: For each persona, provide name, key needs, frustrations, success definition, and feature interests.

Ask for country/region if behaviour is culturally influenced.  
Suggest one storytelling hook per persona for alignment with marketing.
  • UXPressia – for mapping and analysing competitor journeys visually
  • Miro – helpful for team workshops and clustering UX themes
  • Akiflow or Notion + Loom – smart note-taking and screen recording of competitor walkthroughs
  • Screely – for beautifying UI screenshot documentation

Learn More

About the author
Subin Park

Subin Park

Principal Designer | Ai-Driven UX Strategy Helping product teams deliver real impact through evidence-led design, design systems, and scalable AI workflows.

Ai for Pro ✨

Curated AI workflows, prompts, and playbooks—for product designers who build smarter, faster, and with impact.

Ai for Pro - Curated AI workflows and Product Design guides—built for Product Designers, PMs, and design leaders.

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to Ai for Pro - Curated AI workflows and Product Design guides—built for Product Designers, PMs, and design leaders..

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.