30 Claude Prompts for QBRs
Paste these into Claude before your next quarterly business review and get a real agenda, health scorecard, or risk flag back, not a generic outline you have to rewrite anyway.
In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Hand-curated and tested by the AI Academy team.
QBR Agendas
5 promptsBuild a QBR agenda from account notes
1/30โจ What it does
Turns messy quarter notes into a timed, prioritized QBR agenda.
You are a senior customer success manager who runs quarterly business reviews for enterprise accounts. <context> I am preparing a quarterly business review with an account and I have a pile of scattered notes from the last quarter that I need turned into a structured agenda. </context> <inputs> - Account name: [ACCOUNT NAME] - Meeting length: [MEETING LENGTH IN MINUTES] - Attendees: [LIST OF ATTENDEES AND TITLES] - Raw notes from the quarter: [PASTE RAW NOTES OR BULLET POINTS] - Known open issues: [LIST OF OPEN ISSUES OR TICKETS] </inputs> <task> Produce a timed QBR agenda that sequences the topics from most to least important for this specific account, based on the notes provided. Group related notes under agenda items instead of listing them raw. </task> <constraints> Keep the agenda to no more than 7 items. Allocate minutes to each item that add up to the total meeting length. Do not include generic filler items like "introductions" unless the attendee list suggests new people are joining. Flag any item that touches an open issue with the tag [RISK]. </constraints> <format> Return a numbered list. Each line shows the agenda item title, the time allocation in minutes, and one short sub-bullet naming which raw notes it covers. </format>
Pro tip: Paste your actual CRM activity log instead of a summary, Claude finds patterns you would have missed skimming it yourself.
Draft a QBR agenda for a first-time review
2/30โจ What it does
Builds a first-QBR agenda that balances onboarding review with real goal tracking.
You are an account manager preparing the first quarterly business review with a newly onboarded customer. <context> This is our first QBR with a customer who just finished onboarding, so the agenda needs to set expectations for what a QBR is while still covering real substance. </context> <inputs> - Customer name: [CUSTOMER NAME] - Product or plan they bought: [PRODUCT OR PLAN NAME] - Onboarding completion date: [ONBOARDING DATE] - Stated goals from the sales process: [LIST OF GOALS FROM DISCOVERY] - Usage so far: [SUMMARY OF USAGE DATA] </inputs> <task> Write an agenda for a first QBR that reviews onboarding, checks progress against the stated goals, and sets the cadence for future reviews. </task> <constraints> Keep the tone welcoming, not salesy. Do not propose an upsell in this first meeting unless usage data clearly shows they have outgrown the current plan. Limit to 6 agenda items and note which team member should own presenting each one, using placeholders like [OWNER NAME]. </constraints> <format> Return the agenda as a markdown table with columns: Item, Minutes, Owner, Goal it addresses. </format>
Pro tip: If the customer's stated goals from discovery are vague, ask Claude to flag which ones cannot be measured yet so you address that gap live.
Turn last quarter's action items into this quarter's agenda
3/30โจ What it does
Opens the QBR with a hard accountability check on prior commitments before new business.
You are a customer success lead who tracks commitments made in prior QBRs and holds both sides accountable. <context> I need to open this quarter's QBR by reviewing what was promised last time, by us and by the customer, before moving into new topics. </context> <inputs> - Last QBR date: [LAST QBR DATE] - Action items from last QBR: [LIST OF ACTION ITEMS WITH OWNERS] - Status update on each item: [PASTE STATUS NOTES] - New topics to add this quarter: [LIST OF NEW TOPICS] </inputs> <task> Produce an agenda opener that reviews each prior action item with its current status, followed by an agenda for the rest of the meeting covering the new topics. </task> <constraints> Mark each prior action item as Done, In Progress, or Missed, do not soften a Missed status into vague language. Keep the new-topics section to 4 items maximum. Avoid corporate stock phrases like "circle back" or "synergy". </constraints> <format> Return two sections in markdown: "Accountability Review" as a table with columns Item, Owner, Status, Note, then "This Quarter's Agenda" as a numbered list with time allocations. </format>
Pro tip: Feed it your CRM's actual task export, not a paraphrase, so Missed items don't get quietly reworded as In Progress.
Compress a 60-minute QBR into a 20-minute executive version
4/30โจ What it does
Cuts a full working agenda down to what an executive sponsor actually needs in 20 minutes.
You are a customer success manager who needs to present a shortened QBR to a busy executive sponsor. <context> I have a full QBR agenda built for the working team but the customer's VP can only join for 20 minutes and I need a version that fits. </context> <inputs> - Full agenda: [PASTE FULL AGENDA WITH TIME ALLOCATIONS] - Executive's role: [EXECUTIVE TITLE] - Executive's known priorities: [LIST OF PRIORITIES OR CONCERNS] - Renewal date: [RENEWAL DATE] </inputs> <task> Condense the full agenda into a 20-minute version that keeps only the items an executive at this level would care about, cutting operational detail. </task> <constraints> Do not exceed 4 agenda items. Each item must connect directly to business outcomes, not feature usage detail. If the renewal date falls within the next two quarters, the agenda must end with a clear next step toward renewal. </constraints> <format> Return a short list of 4 items, each with a one-line description of what will be said, followed by a single closing line naming the next step and its owner as [OWNER NAME]. </format>
Pro tip: List the executive's known priorities even if you are guessing from their title, a wrong guess is easy to correct but an empty field produces a generic agenda.
Build a multi-stakeholder QBR agenda across departments
5/30โจ What it does
Structures a QBR agenda that gives each department a fair slot without losing the shared thread.
You are a strategic account manager coordinating a QBR that spans several departments on the customer side. <context> This account has stakeholders from three different departments joining the QBR and each cares about a different part of the product, so the agenda needs to serve all of them without losing anyone. </context> <inputs> - Departments and their stakeholder names: [LIST OF DEPARTMENTS AND NAMES] - What each department cares about: [LIST OF CONCERNS PER DEPARTMENT] - Shared company-wide goal: [SHARED GOAL OR INITIATIVE] - Meeting length: [MEETING LENGTH IN MINUTES] </inputs> <task> Design an agenda that opens with the shared company-wide goal, then breaks into department-specific segments, then closes by tying the segments back to the shared goal. </task> <constraints> Each department segment should be no longer than 10 minutes. Name which stakeholder the segment is aimed at. Do not let any single department's topics dominate more than 40 percent of the meeting. </constraints> <format> Return the agenda in three labeled sections: Opening, Department Segments (as a table with columns Department, Stakeholder, Topic, Minutes), and Closing. </format>
Pro tip: If one department's concerns list is thin, that is often the relationship most at risk, ask Claude to flag it rather than pad the segment.
Health Metrics
5 promptsTurn raw usage data into a customer health scorecard
6/30โจ What it does
Converts raw usage exports into a weighted health score with a transparent breakdown.
You are a customer success operations analyst who builds health scores from raw product usage exports. <context> I have raw usage numbers pulled from our product analytics tool and I need them turned into a health score I can present in a QBR without the customer feeling like they are being graded harshly. </context> <inputs> - Account name: [ACCOUNT NAME] - Active users this quarter vs last: [ACTIVE USER NUMBERS] - Feature adoption rates: [LIST OF FEATURES AND ADOPTION PERCENTAGES] - Support ticket volume this quarter: [TICKET COUNT] - NPS or CSAT score if available: [SCORE OR N/A] </inputs> <task> Calculate a simple health score out of 100 using the inputs, showing your weighting logic, then write a one-paragraph plain-language summary of what is driving the score. </task> <constraints> Show the weighting you used for each input category so it can be checked against our internal rubric. Do not present the score as precise to the decimal, round to the nearest 5. Avoid alarmist language even if the score is low. </constraints> <format> Return a table of Metric, Weight, Raw Value, Score Contribution, then the final score, then the summary paragraph below it. </format>
Pro tip: Keep your weighting rubric consistent across accounts and paste the same one into every prompt, otherwise scores are not comparable quarter to quarter.
Explain a declining health score to the account owner
7/30โจ What it does
Explains a health score drop with ranked, specific drivers and ready talking points.
You are a customer success manager writing an internal briefing for your account owner before a QBR. <context> This account's health score dropped from last quarter and I need to explain why in plain terms before the account owner walks into the review, so they are not caught off guard. </context> <inputs> - Account name: [ACCOUNT NAME] - Health score last quarter: [PREVIOUS SCORE] - Health score this quarter: [CURRENT SCORE] - Metrics that moved: [LIST OF METRICS AND THEIR CHANGES] - Any known context, staff changes, budget cuts, etc: [KNOWN CONTEXT] </inputs> <task> Write a short internal briefing that names the specific metrics driving the decline, ranks them by impact, and suggests one talking point for each that the account owner can raise in the QBR. </task> <constraints> Do not use vague phrases like "engagement is down", name the specific metric and number. Limit to the top 3 drivers even if more metrics moved. Keep the whole briefing under 250 words. </constraints> <format> Return a numbered list of the top 3 drivers, each with the metric, the change, and a one-line suggested talking point. </format>
Pro tip: Include known context like a staff departure or budget freeze, it stops Claude from misreading an external cause as a product problem.
Compare health metrics across a book of accounts
8/30โจ What it does
Ranks a whole book of accounts by urgency so QBR prep time goes where it matters.
You are a customer success manager preparing a portfolio review before a batch of QBRs this week. <context> I manage a book of accounts and need to see which ones need the most attention in this week's QBRs before I walk into any of them. </context> <inputs> - List of accounts with their health scores and key metrics: [PASTE ACCOUNT LIST WITH SCORES] - Renewal dates for each: [LIST OF RENEWAL DATES] - Total accounts to review: [NUMBER OF ACCOUNTS] </inputs> <task> Rank the accounts by urgency, combining low health score with near-term renewal date, and produce a short prep note for each of the top 5 most urgent accounts. </task> <constraints> An account with a low score but a renewal date over a year away should rank below one with a moderate score and a renewal next month. Keep each prep note to two sentences. Do not rank more than 5 accounts, the rest can wait. </constraints> <format> Return a ranked numbered list of the top 5 accounts, each with account name, score, renewal date, and the two-sentence prep note. </format>
Pro tip: Update the renewal dates before every run, a stale renewal date will misrank an account that actually needs attention now.
Set health score targets for next quarter
9/30โจ What it does
Converts vague quarter-end commitments into numeric targets with named owners.
You are a customer success manager wrapping up a QBR by setting measurable targets for next quarter. <context> We just reviewed this account's health metrics and I want to leave the QBR with specific, agreed targets instead of a vague commitment to "keep improving". </context> <inputs> - Account name: [ACCOUNT NAME] - Current metrics: [LIST OF CURRENT METRIC VALUES] - Areas the customer agreed to focus on: [LIST OF FOCUS AREAS] - Our team's capacity to support these areas: [SUPPORT CAPACITY NOTES] </inputs> <task> Propose specific, numeric targets for next quarter for each focus area, along with what our team will do to help hit them. </task> <constraints> Every target must be a number or a clear binary outcome, not a direction like "increase". Do not propose more than 4 targets. Each target needs one supporting action from our side with an owner marked [OWNER NAME]. </constraints> <format> Return a table with columns: Focus Area, Current Value, Target Value, Our Supporting Action, Owner. </format>
Pro tip: Push back on any target Claude proposes that is not actually measurable from data you already collect, otherwise you cannot report on it next quarter.
Write a health metrics slide narrative for a QBR deck
10/30โจ What it does
Writes the spoken narrative for a health metrics slide instead of leaving you to ad-lib it.
You are a customer success manager building the slide narration for the health metrics section of a QBR deck. <context> I have the health metrics chart ready but need the spoken narrative that goes with it so I am not just reading numbers off the slide during the review. </context> <inputs> - Account name: [ACCOUNT NAME] - Metrics shown on the slide: [LIST OF METRICS AND VALUES] - Trend direction for each: [UP DOWN OR FLAT FOR EACH METRIC] - Time available for this slide: [MINUTES FOR THIS SLIDE] </inputs> <task> Write a spoken narrative script for presenting this slide that interprets the trends rather than reading the numbers, and ends with a transition line into the next agenda item. </task> <constraints> Write it as if spoken aloud, short sentences, no bullet fragments. Keep it to roughly 100 words per minute of time available. Do not editorialize on metrics that are flat, just state them and move on. </constraints> <format> Return the script as plain prose paragraphs, no headers, ending with a single transition sentence in italics using asterisks. </format>
Pro tip: Practice the script once before the meeting, the word-per-minute pacing assumes a normal speaking speed, not a rushed one.
Value Recaps
5 promptsBuild a quarter-in-review value recap from feature releases
11/30โจ What it does
Turns a raw feature release list into a value recap tied to the customer's own goals.
You are a customer success manager who translates product changes into customer-facing value statements. <context> Our product team shipped several features this quarter and I need to turn that release list into a value recap the customer will actually care about, not a changelog. </context> <inputs> - Account name: [ACCOUNT NAME] - Features shipped this quarter: [LIST OF FEATURES SHIPPED] - Which of these the customer has used: [LIST OF FEATURES USED BY CUSTOMER] - Customer's stated goals: [LIST OF CUSTOMER GOALS] </inputs> <task> Write a value recap that connects the features actually used by this customer to their stated goals, and separately lists relevant shipped features they have not tried yet. </task> <constraints> Do not describe features in technical terms, describe them in terms of the outcome for the customer. Keep the used-features section to 3 items maximum, even if more were used. Do not mention features irrelevant to their stated goals. </constraints> <format> Return two sections: "What moved the needle for you" as a short list tying feature to goal, and "Worth exploring next" as a short list of unused relevant features. </format>
Pro tip: Cut features from the input list that the customer's plan tier cannot access, otherwise Claude will recommend something they cannot use.
Calculate ROI narrative from usage and outcome data
12/30โจ What it does
Builds an honest ROI narrative that does not fabricate numbers when a dollar estimate is missing.
You are a customer success manager building a return-on-investment narrative for a QBR value recap. <context> I have some hard numbers on time saved or output produced through our product this quarter and I want to turn that into a clear ROI story instead of just listing usage stats. </context> <inputs> - Account name: [ACCOUNT NAME] - Contract value: [ANNUAL CONTRACT VALUE] - Time saved or output metric: [RAW METRIC SUCH AS HOURS SAVED OR TASKS COMPLETED] - Estimated dollar value of that metric if known: [DOLLAR ESTIMATE OR N/A] - Team size using the product: [TEAM SIZE] </inputs> <task> Write a short ROI narrative that connects the usage metric to a business outcome, and if a dollar estimate is available, express it against the contract value as a ratio. </task> <constraints> If no dollar estimate is available, do not invent one, describe the value in operational terms instead. Do not round the ratio in a way that misrepresents it. Keep the narrative to one short paragraph plus one supporting sentence. </constraints> <format> Return the paragraph first, then a single bolded line stating the ratio or operational summary if no dollar figure exists. </format>
Pro tip: If you genuinely have no dollar estimate, leave that field as N/A rather than guessing, Claude will build a credible non-dollar case instead.
Recap wins and milestones since the last QBR
13/30โจ What it does
Opens the QBR with a grounded, specific recap of real wins instead of generic praise.
You are a customer success manager preparing a milestone recap for the top of a QBR. <context> I want to open the QBR by celebrating what actually went well this quarter before getting into metrics and risks, so the tone starts positive and grounded in specifics. </context> <inputs> - Account name: [ACCOUNT NAME] - Milestones or wins this quarter: [LIST OF WINS SUCH AS LAUNCHES INTEGRATIONS OR GOALS HIT] - Any public recognition or case study potential: [NOTES ON PUBLIC RECOGNITION] - Team members on the customer side who contributed: [LIST OF NAMES] </inputs> <task> Write a short milestone recap that names specific wins and credits the people involved by name where appropriate. </task> <constraints> Do not inflate a minor win into something it is not. Limit to 4 milestones. If case study potential exists, add one sentence at the end suggesting it as a future conversation, not a request in this meeting. </constraints> <format> Return a short list of up to 4 milestones, each one sentence, followed by an optional closing sentence about case study potential if applicable. </format>
Pro tip: Naming individual contributors by name is what makes this land, a recap with no names reads as generic even with real wins listed.
Compare this quarter's value delivered against contract cost
14/30โจ What it does
Builds a cost-versus-value case that addresses known pricing objections without leading with price.
You are a customer success manager preparing for a renewal conversation embedded in a QBR. <context> The customer has questioned pricing before and I want the value recap section of this QBR to make the cost-to-value case clearly, ahead of any renewal pushback. </context> <inputs> - Account name: [ACCOUNT NAME] - Annual contract value: [CONTRACT VALUE] - Key usage stats this quarter: [LIST OF USAGE STATS] - Comparable cost of the alternative, manual process, competitor, or in-house build: [COMPARABLE COST OR N/A] - Prior pricing objections raised: [NOTES ON PRIOR OBJECTIONS] </inputs> <task> Write a value-versus-cost summary that addresses the prior pricing objections directly using this quarter's usage data, without sounding defensive. </task> <constraints> Do not open by mentioning price, lead with usage and outcomes, and only bring in cost comparison after the value is established. If no comparable cost is available, do not invent a competitor price. Keep the whole summary under 200 words. </constraints> <format> Return the summary as two short paragraphs, the first on value delivered, the second on cost context, with no headers. </format>
Pro tip: List the prior objection in the customer's own words if you have them recorded, it lets Claude address the actual concern instead of a generic pricing worry.
Write a value recap for a low-usage account without sounding defensive
15/30โจ What it does
Handles a low-usage quarter honestly instead of dressing it up, then pivots to next steps.
You are a customer success manager preparing a QBR for an account with disappointing usage this quarter. <context> This account did not use the product much this quarter and I still need to present a value recap section honestly, without either hiding the low usage or sounding like I am making excuses. </context> <inputs> - Account name: [ACCOUNT NAME] - Usage this quarter versus last: [USAGE NUMBERS] - Known reasons for low usage: [KNOWN REASONS SUCH AS STAFF TURNOVER OR COMPETING PRIORITIES] - Any value delivered despite low usage: [ANY VALUE DELIVERED] </inputs> <task> Write a value recap that states the low usage plainly, connects it to the known reasons if any exist, and identifies any real value delivered without overstating it. </task> <constraints> Do not use euphemisms to soften the low usage number, state it directly. Do not blame the customer even if the known reason is on their side, describe it neutrally. If no real value was delivered, say so and pivot straight to a plan rather than manufacturing a win. </constraints> <format> Return one short paragraph stating the usage honestly, followed by one sentence proposing next steps. </format>
Pro tip: If usage truly delivered no value this quarter, let Claude say that plainly, a QBR that spins a bad quarter erodes trust faster than a direct one.
These prompts give you the what. Tutorials give you the why.
Learn when to use extended thinking, how to build Claude Projects, and workflows that compound. 300+ tutorials and growing.
Expansion Plays
5 promptsSpot expansion opportunities from usage patterns
16/30โจ What it does
Finds expansion opportunities that are actually backed by usage data instead of a generic upsell.
You are an account manager looking for genuine expansion signals in usage data before a QBR. <context> I want to identify real expansion opportunities in this account based on how they are actually using the product, not a generic upsell pitch that ignores their behavior. </context> <inputs> - Account name: [ACCOUNT NAME] - Current plan or seats: [CURRENT PLAN OR SEAT COUNT] - Usage patterns that suggest growth, hitting limits, new teams using it, etc: [USAGE PATTERNS] - Available upgrade paths: [LIST OF UPGRADE OPTIONS] </inputs> <task> Identify which upgrade paths are actually supported by the usage patterns described, and reject any upgrade path that has no supporting evidence in the data. </task> <constraints> Do not recommend an upgrade just because it exists, only recommend ones with a clear signal in the usage patterns. If no upgrade path is supported by the data, say so directly instead of forcing one. Limit to 2 recommendations maximum. </constraints> <format> Return a short list of up to 2 recommended upgrade paths, each with the specific usage signal that supports it, or a single sentence stating no expansion is currently supported by the data. </format>
Pro tip: Let Claude tell you when there is no real signal, forcing an upsell into a QBR with no data behind it damages the relationship more than skipping it.
Draft an expansion pitch for a new department or use case
17/30โจ What it does
Pitches cross-department expansion using proof from the current department, not a cold pitch.
You are an account executive preparing to pitch expanding a product into a new department at an existing customer. <context> This account has had success with our product in one department and I want to pitch expanding to a second department during the QBR, based on the first department's results. </context> <inputs> - Account name: [ACCOUNT NAME] - Department already using the product: [CURRENT DEPARTMENT] - Results achieved there: [RESULTS OR METRICS] - Target department for expansion: [TARGET DEPARTMENT] - Known pain points in the target department: [KNOWN PAIN POINTS] </inputs> <task> Write a short pitch that uses the current department's results as proof and connects them directly to the target department's known pain points. </task> <constraints> Do not assume the target department has identical needs to the current one, adjust the framing to their specific pain points. Keep the pitch to 3 sentences. End with a low-commitment next step, like a short pilot, not a full contract ask. </constraints> <format> Return the pitch as 3 sentences of plain prose, followed by one bolded line naming the suggested next step. </format>
Pro tip: If you do not know the target department's pain points, ask your champion before the QBR rather than guessing, a wrong guess undercuts the pitch.
Build a seat expansion business case from adoption data
18/30โจ What it does
Justifies a specific seat count increase with utilization and demand evidence, cost stated upfront.
You are a customer success manager preparing a seat expansion recommendation for a QBR. <context> I have adoption data suggesting the current seat count is limiting this team and I want to build a clear business case for adding seats rather than just asking for more. </context> <inputs> - Account name: [ACCOUNT NAME] - Current seats and utilization: [CURRENT SEAT COUNT AND UTILIZATION PERCENT] - Evidence of demand beyond current seats, waitlist, shared logins, requests: [EVIDENCE OF DEMAND] - Cost per additional seat: [COST PER SEAT] </inputs> <task> Build a short business case for adding a specific number of seats, using the utilization and demand evidence to justify the number, and note the added cost plainly. </task> <constraints> Recommend a specific number of seats, not a vague "more seats". Do not recommend more seats than the demand evidence supports. State the added cost in the same sentence as the recommendation, do not bury it. </constraints> <format> Return one paragraph containing the recommended seat count, the supporting evidence, and the added cost, followed by a single closing sentence suggesting how to trial the increase if relevant. </format>
Pro tip: If utilization is already near 100 percent, say so explicitly in the input, it is the single strongest evidence for a seat expansion case.
Propose a multi-year deal based on account trajectory
19/30โจ What it does
Decides whether a multi-year pitch is justified by trajectory before drafting the framing.
You are an account executive considering whether to propose a multi-year deal during a QBR renewal discussion. <context> This account has a strong growth trajectory and I want to evaluate whether proposing a multi-year deal makes sense, and if so, draft the framing for the QBR conversation. </context> <inputs> - Account name: [ACCOUNT NAME] - Growth trajectory over past renewals: [GROWTH HISTORY SUCH AS SEAT OR SPEND CHANGES] - Current contract length and renewal date: [CONTRACT LENGTH AND RENEWAL DATE] - Known budget cycle or procurement constraints: [BUDGET CONSTRAINTS] - Discount typically offered for multi-year: [DISCOUNT PERCENT OR POLICY] </inputs> <task> Evaluate whether the growth trajectory supports a multi-year proposal, and if it does, draft the framing to raise it in the QBR, including how to present the discount. </task> <constraints> If the trajectory is flat or declining, recommend against proposing multi-year and say why. Do not lead with the discount, lead with the stability and roadmap commitment a multi-year deal buys the customer. Keep the framing to 4 sentences. </constraints> <format> Return a one-line recommendation of yes or no, followed by the 4-sentence framing if yes, or a one-sentence alternative suggestion if no. </format>
Pro tip: Do not skip the growth trajectory field, an account with flat growth should get a straight no here, not a forced pitch.
Write an expansion follow-up email after the QBR
20/30โจ What it does
Writes a QBR expansion follow-up that addresses the actual objection instead of repeating the pitch.
You are an account manager sending a follow-up email after a QBR where an expansion opportunity was discussed but not closed. <context> We raised an expansion idea in the QBR, the customer seemed interested but did not commit, and I need a follow-up email that keeps the conversation moving without being pushy. </context> <inputs> - Contact name: [CONTACT NAME] - Expansion idea discussed: [EXPANSION IDEA] - Their stated hesitation or open question: [HESITATION OR OPEN QUESTION] - Proposed next step: [PROPOSED NEXT STEP] - Timeline sensitivity if any: [TIMELINE OR NONE] </inputs> <task> Write a follow-up email that references the specific conversation, directly addresses their stated hesitation, and proposes the next step with a clear but soft deadline if timeline sensitivity exists. </task> <constraints> Do not repeat the full pitch from the QBR, assume they remember it. Address the hesitation head on rather than ignoring it. Keep the email under 120 words. No exclamation points. </constraints> <format> Return a plain email with a subject line, a greeting using [CONTACT NAME], the body, and a sign-off placeholder [YOUR NAME]. </format>
Pro tip: Put their real hesitation in their own words if you can recall it, an email that answers a real objection converts far better than a generic nudge.
Risk Flags
5 promptsIdentify churn risk signals before a QBR
21/30โจ What it does
Surfaces real, evidence-based churn risk signals ranked by severity before the QBR happens.
You are a customer success manager doing a risk assessment before a QBR to avoid being blindsided. <context> I want to go into this QBR knowing exactly what churn risk signals exist for this account so I can address them proactively instead of reacting if the customer brings them up. </context> <inputs> - Account name: [ACCOUNT NAME] - Usage trend over the past two quarters: [USAGE TREND] - Support ticket sentiment or escalations: [TICKET NOTES] - Champion status, still employed, engaged, gone quiet: [CHAMPION STATUS] - Contract renewal date: [RENEWAL DATE] </inputs> <task> List the specific churn risk signals present in this data, rank them by severity, and suggest one proactive talking point for the QBR to address the top signal. </task> <constraints> Only list signals actually supported by the inputs, do not invent generic risks like "market conditions" with no basis. Rank strictly by severity, champion loss should outrank a minor usage dip. Limit to 3 signals. </constraints> <format> Return a numbered list of up to 3 signals ranked by severity, each with the signal, why it matters, and the suggested talking point for the top one only. </format>
Pro tip: Champion status is the single most important field here, always fill it in even when it just says 'gone quiet', that phrase alone should rank high.
Draft an internal escalation note for an at-risk account
22/30โจ What it does
Escalates an at-risk account internally with a clear bottom line and a specific ask, not a vague heads-up.
You are a customer success manager who needs to escalate an at-risk account internally before the QBR, so leadership is not surprised. <context> This account is showing serious risk signals and I need to write an internal escalation note to my manager and the account executive before the QBR happens, not after. </context> <inputs> - Account name: [ACCOUNT NAME] - Annual contract value: [CONTRACT VALUE] - Risk signals identified: [LIST OF RISK SIGNALS] - Actions already taken: [ACTIONS ALREADY TAKEN] - What you need from leadership: [WHAT YOU NEED SUCH AS APPROVAL FOR A CONCESSION OR EXECUTIVE SPONSOR CALL] </inputs> <task> Write a concise internal escalation note that states the risk level plainly, summarizes the signals, lists what has already been tried, and makes a specific ask of leadership. </task> <constraints> Open with the bottom line, do not bury the risk level in a long narrative first. State the ask as a specific action, not "let me know your thoughts". Keep the whole note under 180 words. </constraints> <format> Return the note in four short sections with bold labels: Bottom Line, Signals, Actions Taken, Ask. </format>
Pro tip: State the ask as one concrete action leadership can approve or deny, an open-ended ask like 'thoughts?' gets deprioritized in busy inboxes.
Prepare talking points to raise a risk directly with the customer
23/30โจ What it does
Frames a difficult risk conversation with the customer as an open question, not an accusation.
You are a customer success manager who needs to raise a difficult risk topic directly with the customer during the QBR. <context> There is a risk signal I need to raise directly with the customer in the QBR itself, and I want to frame it constructively instead of avoiding it or sounding accusatory. </context> <inputs> - Account name: [ACCOUNT NAME] - Risk to raise: [SPECIFIC RISK SUCH AS DECLINING USAGE OR MISSED GOALS] - Relationship context: [RELATIONSHIP CONTEXT SUCH AS LONG STANDING OR NEW CONTACT] - Desired outcome from raising it: [DESIRED OUTCOME] </inputs> <task> Write talking points for raising this risk directly with the customer in a way that opens a real conversation rather than putting them on the defensive. </task> <constraints> Open with a question, not an accusation. Do not soften the risk to the point it is unclear what the actual concern is. Keep it to 3 talking points that build toward the desired outcome. </constraints> <format> Return 3 talking points as short numbered prompts to say aloud, each one or two sentences. </format>
Pro tip: Fill in relationship context honestly, talking points for a previously tense relationship should open even more gently than for a long trusted one.
Build a save plan for an account flagged at risk
24/30โจ What it does
Builds a save plan tied directly to the root cause with dated actions, or admits when it is too late.
You are a customer success manager building a formal save plan for an account flagged as at risk of not renewing. <context> This account is at real risk of churning and I need a concrete save plan with specific actions and dates, not a vague intention to "improve the relationship". </context> <inputs> - Account name: [ACCOUNT NAME] - Root cause of the risk: [ROOT CAUSE] - Renewal date: [RENEWAL DATE] - Internal resources available, executive sponsor, technical account manager, discount authority: [AVAILABLE RESOURCES] - Customer's stated conditions for staying, if known: [CUSTOMER CONDITIONS OR UNKNOWN] </inputs> <task> Build a save plan with specific actions, owners, and dates that directly addresses the root cause, using the available internal resources. </task> <constraints> Every action must address the stated root cause, do not include generic relationship-building actions unrelated to it. Each action needs a date before the renewal date. Limit to 4 actions. If the root cause cannot realistically be fixed before renewal, say so plainly instead of forcing a plan. </constraints> <format> Return a table with columns: Action, Owner, Date, How it addresses the root cause. If the risk cannot be fixed in time, replace the table with one direct sentence saying so. </format>
Pro tip: Do not let Claude soften a genuinely unrecoverable situation into a hopeful plan, an honest 'this cannot be fixed by renewal' protects your credibility with leadership.
Summarize account risk for a leadership pipeline review
25/30โจ What it does
Rolls up renewal risk across a full book of accounts into a leadership-ready summary with real dollar figures.
You are a customer success manager rolling up risk status across your accounts for a leadership pipeline review ahead of QBR season. <context> Leadership wants a rolled-up view of renewal risk across my accounts before this QBR cycle starts, and I need to summarize it clearly without a long account-by-account narrative. </context> <inputs> - List of accounts with renewal date, contract value, and risk level: [PASTE ACCOUNT LIST] - Total book of business value: [TOTAL BOOK VALUE] - Time period this review covers: [TIME PERIOD] </inputs> <task> Summarize the total renewal value at risk this period, broken down by risk level, and name the specific accounts in the highest risk tier. </task> <constraints> Calculate the dollar value at risk per tier, not just account counts. Name every account in the highest risk tier individually, do not group them as "several accounts". Keep the summary to one screen, no long narrative. </constraints> <format> Return a short summary line with total value at risk, then a table with columns Risk Tier, Number of Accounts, Dollar Value, Account Names (highest tier only listed by name). </format>
Pro tip: Double check the contract values in your input list before running this, a wrong number here misstates the dollar amount leadership sees.
Most people use 10% of Claude. Tutorials unlock the rest.
AI Academy: 300+ hands-on tutorials on Claude, ChatGPT, Midjourney, and 50+ AI tools. New tutorials added every week.
Follow-up and Documentation
5 promptsWrite the post-QBR recap email
26/30โจ What it does
Sends a clear post-QBR recap that prioritizes action items over meeting narrative.
You are a customer success manager sending the official recap email after a QBR concludes. <context> The QBR just wrapped and I need to send a recap email to all attendees within a day, summarizing what was covered and what was agreed, before details fade. </context> <inputs> - Account name: [ACCOUNT NAME] - Attendees to include: [LIST OF ATTENDEE NAMES] - Topics covered: [LIST OF TOPICS COVERED] - Decisions or agreements made: [LIST OF DECISIONS] - Action items with owners and dates: [LIST OF ACTION ITEMS WITH OWNERS AND DATES] </inputs> <task> Write a recap email that summarizes the meeting briefly, lists the decisions made, and lists the action items clearly with owners and dates. </task> <constraints> Keep the meeting summary to 3 sentences maximum, the action items are the important part, not the narrative. Every action item must show an owner and a date, if either is missing say [DATE TBD] or [OWNER TBD] rather than omitting it. Do not add new commitments that were not actually discussed. </constraints> <format> Return a plain email with subject line, greeting, a short summary paragraph, then a table of action items with columns Action, Owner, Date. </format>
Pro tip: Send this within 24 hours of the meeting, the value of a fast recap drops sharply once attendees have moved on to other priorities.
Log QBR outcomes into CRM-ready notes
27/30โจ What it does
Turns messy meeting notes into a clean, scannable CRM record instead of a wall of text.
You are a customer success manager converting QBR notes into a structured CRM update. <context> I took messy notes during the QBR and need them turned into a clean, structured entry for our CRM so the next person who opens this account record understands what happened without reading a wall of text. </context> <inputs> - Account name: [ACCOUNT NAME] - Raw meeting notes: [PASTE RAW NOTES] - Health status discussed: [HEALTH STATUS SUMMARY] - Risk level assigned: [RISK LEVEL] - Next QBR date: [NEXT QBR DATE] </inputs> <task> Convert the raw notes into a structured CRM entry with clearly labeled fields that a colleague could scan in under a minute. </task> <constraints> Use short labeled fields, not paragraphs. Do not editorialize, stick to what was actually discussed or decided. If the raw notes are ambiguous about something, mark it as [NEEDS CLARIFICATION] rather than guessing. </constraints> <format> Return a structured entry with the fields: Summary, Health Status, Risk Level, Key Decisions, Open Items, Next QBR Date, each on its own line with a bold label. </format>
Pro tip: Flag genuinely ambiguous notes rather than letting Claude guess at intent, a wrong guess in a CRM record can mislead the next person who reads it.
Assign and phrase action items for internal accountability
28/30โจ What it does
Rewrites vague meeting commitments as specific, assignable action items with real owners.
You are a customer success manager turning a list of loosely worded QBR commitments into clear, assignable action items. <context> The QBR produced a list of things people said they would do, but they are worded loosely and I need to turn them into clear action items before I lose track of who owns what. </context> <inputs> - Account name: [ACCOUNT NAME] - Loosely worded commitments from the meeting: [PASTE LOOSE COMMITMENTS] - Internal team members who could own each: [LIST OF INTERNAL TEAM MEMBERS] - Meeting date: [MEETING DATE] </inputs> <task> Rewrite each loose commitment as a specific action item with a clear owner and a suggested due date relative to the meeting date. </task> <constraints> Each action item must start with a verb and describe a single concrete deliverable, not a vague direction. If it is unclear who should own an item from the inputs given, mark it as [OWNER TBD] rather than assigning it arbitrarily. Do not merge two separate commitments into one item. </constraints> <format> Return a numbered list of action items, each showing the rewritten item, the owner, and the suggested due date. </format>
Pro tip: Resist letting Claude assign an owner it is only guessing at, an incorrectly assigned action item is worse than one marked TBD because nobody follows up on it.
Prepare a handoff brief for a QBR you cannot attend
29/30โจ What it does
Hands off a QBR to a colleague with the sensitive context surfaced first, not buried.
You are a customer success manager who cannot personally attend an upcoming QBR and needs to brief a colleague who will run it instead. <context> I am out for an upcoming QBR and a colleague is covering it for me, so I need to hand off everything they need to run the meeting well without me in the room. </context> <inputs> - Account name: [ACCOUNT NAME] - Colleague covering the meeting: [COLLEAGUE NAME] - Account background they should know: [ACCOUNT BACKGROUND] - Sensitive topics to handle carefully: [SENSITIVE TOPICS] - Planned agenda: [PLANNED AGENDA] </inputs> <task> Write a handoff brief that gives the colleague enough context to run the meeting confidently, with special attention to the sensitive topics. </task> <constraints> Put the sensitive topics section near the top, not buried at the end. Do not assume the colleague knows anything about this account beyond what is given. Keep the whole brief to one page, use headers to make it scannable in under 5 minutes. </constraints> <format> Return the brief with these headers in order: Quick Context, Handle With Care, Agenda, Who's Who. </format>
Pro tip: Be specific in the sensitive topics field, 'be careful about pricing' is less useful than naming the exact prior objection so your colleague does not reopen it clumsily.
Update the account plan after the QBR
30/30โจ What it does
Updates an account plan with only what actually changed this quarter, clearly marked.
You are a strategic account manager updating the formal account plan document after a QBR concludes. <context> Our account plan document needs updating after every QBR and I want to fold in what was learned this quarter without rewriting the whole document from scratch. </context> <inputs> - Account name: [ACCOUNT NAME] - Current account plan summary: [PASTE CURRENT PLAN SUMMARY] - New information learned this QBR: [LIST OF NEW INFORMATION] - Updated risk or expansion status: [UPDATED STATUS] </inputs> <task> Update the account plan summary to incorporate the new information, clearly marking what changed from the prior version. </task> <constraints> Do not rewrite sections that have not changed, only touch what the new information affects. Mark every change with [UPDATED] next to it so reviewers can see what moved. Keep the updated summary roughly the same length as the original. </constraints> <format> Return the updated account plan summary as prose with [UPDATED] tags inline next to changed sentences. </format>
Pro tip: Paste the current plan summary verbatim rather than paraphrasing it, that is what lets Claude preserve unchanged sections exactly.
Free tool
Prompt Optimizer
Turn a rough idea into a structured, professional AI prompt.
Frequently Asked Questions
Prompts are the starting line. Tutorials are the finish.
A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.
7-day free trial. Cancel anytime.
Related guides