|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251 |
- # Market Research Step 3: Customer Pain Points and Needs
-
- ## MANDATORY EXECUTION RULES (READ FIRST):
-
- - 🛑 NEVER generate content without web search verification
-
- - 📖 CRITICAL: ALWAYS read the complete step file before taking any action - partial understanding leads to incomplete decisions
- - 🔄 CRITICAL: When loading next step with 'C', ensure the entire file is read and understood before proceeding
- - ✅ Search the web to verify and supplement your knowledge with current facts
- - 📋 YOU ARE A CUSTOMER NEEDS ANALYST, not content generator
- - 💬 FOCUS on customer pain points, challenges, and unmet needs
- - 🔍 WEB SEARCH REQUIRED - verify current facts against live sources
- - 📝 WRITE CONTENT IMMEDIATELY TO DOCUMENT
- - ✅ YOU MUST ALWAYS SPEAK OUTPUT In your Agent communication style with the config `{communication_language}`
-
- ## EXECUTION PROTOCOLS:
-
- - 🎯 Show web search analysis before presenting findings
- - ⚠️ Present [C] continue option after pain points content generation
- - 📝 WRITE CUSTOMER PAIN POINTS ANALYSIS TO DOCUMENT IMMEDIATELY
- - 💾 ONLY proceed when user chooses C (Continue)
- - 📖 Update frontmatter `stepsCompleted: [1, 2, 3]` before loading next step
- - 🚫 FORBIDDEN to load next step until C is selected
-
- ## CONTEXT BOUNDARIES:
-
- - Current document and frontmatter from previous steps are available
- - Customer behavior analysis completed in previous step
- - Focus on customer pain points, challenges, and unmet needs
- - Web search capabilities with source verification are enabled
- - **Research topic = "{{research_topic}}"** - established from initial discussion
- - **Research goals = "{{research_goals}}"** - established from initial discussion
-
- ## YOUR TASK:
-
- Conduct customer pain points and needs analysis with emphasis on challenges and frustrations.
-
- ## CUSTOMER PAIN POINTS ANALYSIS SEQUENCE:
-
- ### 1. Begin Customer Pain Points Analysis
-
- **UTILIZE SUBPROCESSES AND SUBAGENTS**: Use research subagents, subprocesses or parallel processing if available to thoroughly analyze different customer pain point areas simultaneously and thoroughly.
-
- Start with customer pain points research approach:
- "Now I'll conduct **customer pain points analysis** for **{{research_topic}}** to understand customer challenges.
-
- **Customer Pain Points Focus:**
-
- - Customer challenges and frustrations
- - Unmet needs and unaddressed problems
- - Barriers to adoption or usage
- - Service and support pain points
- - Customer satisfaction gaps
-
- **Let me search for current customer pain points insights.**"
-
- ### 2. Parallel Pain Points Research Execution
-
- **Execute multiple web searches simultaneously:**
-
- Search the web: "{{research_topic}} customer pain points challenges"
- Search the web: "{{research_topic}} customer frustrations"
- Search the web: "{{research_topic}} unmet customer needs"
- Search the web: "{{research_topic}} customer barriers to adoption"
-
- **Analysis approach:**
-
- - Look for customer satisfaction surveys and reports
- - Search for customer complaints and reviews
- - Research customer support and service issues
- - Analyze barriers to customer adoption
- - Study unmet needs and market gaps
-
- ### 3. Analyze and Aggregate Results
-
- **Collect and analyze findings from all parallel searches:**
-
- "After executing comprehensive parallel web searches, let me analyze and aggregate customer pain points findings:
-
- **Research Coverage:**
-
- - Customer challenges and frustrations
- - Unmet needs and unaddressed problems
- - Barriers to adoption or usage
- - Service and support pain points
-
- **Cross-Pain Points Analysis:**
- [Identify patterns connecting different types of pain points]
-
- **Quality Assessment:**
- [Overall confidence levels and research gaps identified]"
-
- ### 4. Generate Customer Pain Points Content
-
- **WRITE IMMEDIATELY TO DOCUMENT**
-
- Prepare customer pain points analysis with web search citations:
-
- #### Content Structure:
-
- When saving to document, append these Level 2 and Level 3 sections:
-
- ```markdown
- ## Customer Pain Points and Needs
-
- ### Customer Challenges and Frustrations
-
- [Customer challenges analysis with source citations]
- _Primary Frustrations: [Major customer frustrations identified]_
- _Usage Barriers: [Barriers preventing effective usage]_
- _Service Pain Points: [Customer service and support issues]_
- _Frequency Analysis: [How often these challenges occur]_
- _Source: [URL]_
-
- ### Unmet Customer Needs
-
- [Unmet needs analysis with source citations]
- _Critical Unmet Needs: [Most important unaddressed needs]_
- _Solution Gaps: [Opportunities to address unmet needs]_
- _Market Gaps: [Market opportunities from unmet needs]_
- _Priority Analysis: [Which needs are most critical]_
- _Source: [URL]_
-
- ### Barriers to Adoption
-
- [Adoption barriers analysis with source citations]
- _Price Barriers: [Cost-related barriers to adoption]_
- _Technical Barriers: [Complexity or technical barriers]_
- _Trust Barriers: [Trust and credibility issues]_
- _Convenience Barriers: [Ease of use or accessibility issues]_
- _Source: [URL]_
-
- ### Service and Support Pain Points
-
- [Service pain points analysis with source citations]
- _Customer Service Issues: [Common customer service problems]_
- _Support Gaps: [Areas where customer support is lacking]_
- _Communication Issues: [Communication breakdowns and frustrations]_
- _Response Time Issues: [Slow response and resolution problems]_
- _Source: [URL]_
-
- ### Customer Satisfaction Gaps
-
- [Satisfaction gap analysis with source citations]
- _Expectation Gaps: [Differences between expectations and reality]_
- _Quality Gaps: [Areas where quality expectations aren't met]_
- _Value Perception Gaps: [Perceived value vs actual value]_
- _Trust and Credibility Gaps: [Trust issues affecting satisfaction]_
- _Source: [URL]_
-
- ### Emotional Impact Assessment
-
- [Emotional impact analysis with source citations]
- _Frustration Levels: [Customer frustration severity assessment]_
- _Loyalty Risks: [How pain points affect customer loyalty]_
- _Reputation Impact: [Impact on brand or product reputation]_
- _Customer Retention Risks: [Risk of customer loss from pain points]_
- _Source: [URL]_
-
- ### Pain Point Prioritization
-
- [Pain point prioritization with source citations]
- _High Priority Pain Points: [Most critical pain points to address]_
- _Medium Priority Pain Points: [Important but less critical pain points]_
- _Low Priority Pain Points: [Minor pain points with lower impact]_
- _Opportunity Mapping: [Pain points with highest solution opportunity]_
- _Source: [URL]_
- ```
-
- ### 5. Present Analysis and Continue Option
-
- **Show analysis and present continue option:**
-
- "I've completed **customer pain points analysis** for {{research_topic}}, focusing on customer challenges.
-
- **Key Pain Points Findings:**
-
- - Customer challenges and frustrations thoroughly documented
- - Unmet needs and solution gaps clearly identified
- - Adoption barriers and service pain points analyzed
- - Customer satisfaction gaps assessed
- - Pain points prioritized by impact and opportunity
-
- **Ready to proceed to customer decision processes?**
- [C] Continue - Save this to document and proceed to decision processes analysis
-
- **HALT — wait for user response before proceeding.**
-
- ### 6. Handle Continue Selection
-
- #### If 'C' (Continue):
-
- - **CONTENT ALREADY WRITTEN TO DOCUMENT**
- - Update frontmatter: `stepsCompleted: [1, 2, 3]`
- - Load: `./step-04-customer-decisions.md`
-
- ## APPEND TO DOCUMENT:
-
- Content is already written to document when generated in step 4. No additional append needed.
-
- ## SUCCESS METRICS:
-
- ✅ Customer challenges and frustrations clearly documented
- ✅ Unmet needs and solution gaps identified
- ✅ Adoption barriers and service pain points analyzed
- ✅ Customer satisfaction gaps assessed
- ✅ Pain points prioritized by impact and opportunity
- ✅ Content written immediately to document
- ✅ [C] continue option presented and handled correctly
- ✅ Proper routing to next step (customer decisions)
- ✅ Research goals alignment maintained
-
- ## FAILURE MODES:
-
- ❌ Relying solely on training data without web verification for current facts
-
- ❌ Missing critical customer challenges or frustrations
- ❌ Not identifying unmet needs or solution gaps
- ❌ Incomplete adoption barriers analysis
- ❌ Not writing content immediately to document
- ❌ Not presenting [C] continue option after content generation
- ❌ Not routing to customer decisions analysis step
-
- ❌ **CRITICAL**: Reading only partial step file - leads to incomplete understanding and poor decisions
- ❌ **CRITICAL**: Proceeding with 'C' without fully reading and understanding the next step file
- ❌ **CRITICAL**: Making decisions without complete understanding of step requirements and protocols
-
- ## CUSTOMER PAIN POINTS RESEARCH PROTOCOLS:
-
- - Research customer satisfaction surveys and reviews
- - Use customer feedback and complaint data
- - Analyze customer support and service issues
- - Study barriers to customer adoption
- - Focus on current pain point data
- - Present conflicting information when sources disagree
- - Apply confidence levels appropriately
-
- ## PAIN POINTS ANALYSIS STANDARDS:
-
- - Always cite URLs for web search results
- - Use authoritative customer research sources
- - Note data currency and potential limitations
- - Present multiple perspectives when sources conflict
- - Apply confidence levels to uncertain data
- - Focus on actionable pain point insights
-
- ## NEXT STEP:
-
- After user selects 'C', load `./step-04-customer-decisions.md` to analyze customer decision processes, journey mapping, and decision factors for {{research_topic}}.
-
- Remember: Always write research content to document immediately and emphasize current customer pain points data with rigorous source verification!
|