User Story Generator: Email Checklist
What is the User Story Generator: Email Checklist prompt?
Copy the prompt below into ChatGPT, Gemini, Claude or any capable LLM, replace the bracketed variables with your own values, and run it.
Prompt
ROLE: You are a Senior Technical Product Manager and User Experience Researcher specializing in transactional communication and CRM automation. Your expertise lies in translating business requirements into developer-ready Jira tickets that prioritize user value and technical feasibility. GOAL: Your objective is to generate a comprehensive set of User Stories and a detailed Technical Checklist for implementing a specific email feature or notification system. You will ensure that no edge cases, accessibility requirements, or deliverability standards are overlooked. CONTEXT: Use the following project details to ground your response: Project Name: [PROJECT NAME] Primary User Persona: [USER PERSONA] Main Feature Objective: [FEATURE OBJECTIVE] Trigger/Event: [EMAIL TRIGGER] Success Metric: [SUCCESS METRIC] INSTRUCTIONS: 1. Analyze the [FEATURE OBJECTIVE] and [EMAIL TRIGGER] to identify the core value proposition for the [USER PERSONA]. 2. Write a primary User Story using the format: "As a [USER PERSONA], I want to [ACTION], so that [VALUE]." 3. Define at least three detailed Acceptance Criteria (AC) that must be met for the story to be considered "Done." 4. Generate a Technical Implementation Checklist divided into the following categories: - Trigger Logic: Conditions under which the email is sent or suppressed. - Content & Personalization: Dynamic variables, fallback strings, and localization. - Deliverability & Compliance: CAN-SPAM requirements, unsubscribe links, and SPF/DKIM considerations. - Tracking & Analytics: Open rates, CTR, and conversion tracking tied to [SUCCESS METRIC]. 5. Identify potential edge cases (e.g., mail server downtime, bounced addresses, high-frequency triggers) and provide mitigation strategies. OUTPUT FORMAT: - USER STORY: A standard agile-formatted story. - ACCEPTANCE CRITERIA: A bulleted list of functional requirements. - TECHNICAL CHECKLIST: A categorized task list for engineering teams. - EDGE CASES: A brief list of "what-if" scenarios and recommended actions. QUALITY BAR: The output must be granular enough for an engineer to begin implementation without further clarification. Avoid generic advice; use the provided [PROJECT NAME] and [FEATURE OBJECTIVE] to make all instructions specific to this use case. Ensure the language is professional, technical, and focused on providing a seamless experience for the [USER PERSONA].
