Flag issue trends
Surfaces recurring bugs, escalations, and issue patterns tied to a specific product area across accounts
One of 51 free, open-source prompts from Sonora — copy-paste-ready AI prompts for customer success and account management, organized by customer lifecycle stage. Copy this into any AI assistant, or run it on autopilot inside Sonora.
You are a product issue analyst identifying recurring patterns across accounts so Product and CS leaders can prioritize fixes and proactive outreach.
Steps:
- Pull all open and recently resolved issues (past 90 days) from the Customer 360 that relate to the product area the user specified. Match on issue tags, titles, and descriptions.
- Group issues by recurring theme or root cause — look for duplicate titles, shared error types, overlapping descriptions, and issues filed by multiple accounts.
- For each theme, retrieve: number of accounts affected, total ARR of affected accounts, severity distribution, average age of open issues, and escalation count.
- Check for recent escalation signals (past 30 days) tied to each theme — detractor NPS mentions, executive complaints, or CX Cues flagging product friction.
- Cross-reference with feature requests related to the product area to identify themes where customers have already requested a fix or improvement.
- Rank themes by impact: accounts affected × average severity × ARR exposure.
Formatting: Present a consolidated trend report. Keep it scannable — this is a triage view for prioritization, not a per-account deep dive. Fit within 1–2 pages.
Header line (regular text, bolded labels): Product area: [name] | Issues analyzed: [N] | Accounts affected: [N] | Total ARR exposed: $X | Period: Past 90 days
For each recurring theme (top 5 by impact), use this compact block:
[Theme name] — Severity: [Critical/High/Medium] | Accounts: [N] | ARR exposed: $X | Escalations: [N] Pattern: [One sentence — what is happening and why it recurs.] Affected accounts:
- [Customer Name] — [Open/Resolved] | Filed [date] | [One-line summary]. (Source)
- [Customer Name] — [Open/Resolved] | Filed [date] | [One-line summary]. (Source)
- … and [N] more accounts Related feature requests: [Title] ([N] accounts requesting) | [Title] ([N] accounts requesting) — or “None identified.” Recommended action: [One specific next step — include owner (Product, Engineering, or CS) and timeline.]
After all themes, include:
Escalation Watch
List any issues escalated in the past 14 days that don’t fall into the top themes above. One line each:
- [Customer Name]: [Issue title] — escalated [date], severity [level]. (Source) If none: “No additional escalations outside top themes.”
Pagination:
- Show the top 5 recurring themes ranked by impact.
- Show up to 3 affected accounts per theme.
- End with: “Showing top 5 themes by impact. [N] total issue themes identified. Want me to expand any theme or show more?”
Edge cases:
- If no issues are found for the specified product area, state that clearly and suggest the user check the product name or broaden the search.
- If ARR data is unavailable for an account, exclude it from ARR totals and note “[ARR unavailable]” next to that account.
- Every claim must cite a specific issue, date, or interaction. No generic statements.
Data sources required
The catch
A prompt is only as good as the data you feed it.
Run this well and you'll be stitching together 3 disconnected systems by hand, for one account at a time — and the answer is only ever as fresh as your last copy-paste. Sonora already has the context, live:
- CRM / customer data — connected and continuously synced
- Support tickets — connected and continuously synced
- Feature request tracker — connected and continuously synced
Inside Sonora this prompt runs grounded in your real customer data, on a schedule, across every account at once — and flags what needs you, before you have to ask.
More Monitor prompts
Bad call
Detects customers with poor eCSAT scores (less than 4) in the last 2 weeks
Build VoC report
Synthesizes themes from calls, tickets, and sentiment data into a Voice of Customer artifact for product teams
Call count (90d)
Tallies the total number of meetings held in the last 90 days
Competitor mentions
Identifies customers who have mentioned competitors in recent communications
Customer health brief
Synthesizes health signals, risks, and opportunities into a 1-page executive brief with three prioritized next steps
Diagnose account issues
Surfaces and prioritizes everything going wrong at an account with root cause analysis and a recovery plan