Back to Prompt Library

Comparative Analysis Framework

Structures a decision between two options: weighted criteria derived from your stated must-haves, evidence per criterion, sensitivity analysis on the weights, and a recommendation with explicit reasoning. The must-have/nice-to-have separation does real work — options that fail a non-negotiable get eliminated before the scoring theater begins.

#comparison#decision-making#analysis#research

The Prompt

Conduct a thorough comparative analysis between [OPTION A] and [OPTION B] for the purpose of [PURPOSE/DECISION].

**Context:**
- Decision maker profile: [WHO IS MAKING THIS DECISION]
- Budget constraints: [BUDGET RANGE]
- Timeline: [WHEN THE DECISION NEEDS TO BE MADE]
- Must-have requirements: [NON-NEGOTIABLE FEATURES/NEEDS]
- Nice-to-have features: [DESIRED BUT NOT CRITICAL]

**Provide:**

1. **Executive Summary**: One paragraph recommending which option wins and why
2. **Comparison Criteria Matrix**: Evaluate both options across these dimensions (rate 1-5):
   - Cost (initial + ongoing)
   - Ease of use / learning curve
   - Feature completeness for our needs
   - Scalability potential
   - Integration capabilities
   - Community/support quality
   - Security & compliance
   - Time to value / setup speed
3. **Detailed Pros & Cons**: 5 pros and 5 cons for each option (be specific, not generic)
4. **Hidden Costs/Considerations**: What people typically overlook with each option
5. **Use Case Recommendations**: 
   - When should someone choose Option A?
   - When should someone choose Option B?
6. **Third-Party Comparison**: Reference 2-3 well-known comparisons or reviews and note where you agree/disagree
7. **Decision Framework**: A simple weighted scoring system the user can apply to their specific situation
8. **Final Recommendation**: Clear verdict with conditional language ("Choose X IF...")
9. **Next Steps**: What to do after making the decision (onboarding, migration, setup)

Be objective and evidence-based. Acknowledge when information is limited.

How to Customize It

Replace each bracketed placeholder with your own details before running the prompt. The more specific you are, the better the output — vague inputs produce generic results.

  • [OPTION A]Swap in your option a.
  • [OPTION B]Swap in your option b.
  • [PURPOSE/DECISION]Swap in your purpose or decision.
  • [WHO IS MAKING THIS DECISION]Swap in your who is making this decision.
  • [BUDGET RANGE]Swap in your budget range.
  • [WHEN THE DECISION NEEDS TO BE MADE]Swap in your when the decision needs to be made.
  • [NON-NEGOTIABLE FEATURES/NEEDS]Swap in your non-negotiable features or needs.
  • [DESIRED BUT NOT CRITICAL]Swap in your desired but not critical.

When to Use It

  • Tooling and vendor decisions (CRM vs. CRM, framework vs. framework) where feature matrices have you going in circles.
  • Major purchases or life decisions where you keep re-arguing the same points — externalizing the criteria breaks the loop.
  • Documenting a decision for stakeholders who'll ask "did you consider X" — the framework is the paper trail.

Tips for Better Results

  • 1Set the weights yourself before looking at how options score; deciding weights after seeing scores is how you rationalize the answer you already wanted.
  • 2Ask for the sensitivity check: "which single weight change flips the recommendation?" Fragile recommendations deserve more research.
  • 3If the framework says A and your gut says B, that gap is information — usually an unlisted criterion you actually care about. Add it and rerun.

Want a Version Tailored to You?

Load this template into the AI Prompt Generator to customize it for your specific use case, or browse the full library for more.

Related Prompts