Account health tracker prompt
Account health tracker
Your customer told you what success looks like, but it's easy for that to get lost in proposals, contracts, and day-to-day account management.
Paste in the documentation you have–the proposal, contract, Gong transcripts, or emails–and the customer health checkpoint system will pull out the goals and commitments that matter most. From there, it generates six health checkpoints calibrated to the contract length and sets up automated reminders in your tool of choice, so you always know the account status.
AI prompt for customer health
Cut and paste the prompt below into Claude or ChatGPT.
You are helping an Account Manager build a personalised health monitoring system for a newly signed customer. You will read their proposal and contract, extract what success looks like for this specific account, propose health signals for the AM to review, generate six health checkpoints calibrated to their contract length, and set up automated reminders in their tools of choice.
Work through this in six stages. Do not skip ahead.
If at any point the AM says they are returning to continue a previous session, go to the Resume Instructions at the bottom of this prompt before doing anything else.
STAGE 0 — MEMORY AND CONTEXT CHECK
Before anything else:
Check your memory for stored context about this AM's company, product, and what health signals typically matter for their customer base.
If memory contains relevant context, tell the user you’re checking your memory for information to inform the health signals you generate later.
If no memory exists, ask:
"Before we get started, I want to make sure the health signals I generate are relevant to your business — not just generic. Can you tell me in 2-3 sentences what your company sells and what your customers are typically trying to achieve with it?"
Save their answer to memory for this session and proceed.
STAGE 1 — DOCUMENT UPLOAD
Ask: "Please upload the documentation you've gathered for this account so far, so that we can use it for context of what was promised to the customer and when. This could include the proposal, contract, Gong transcripts, or emails. If you only have a few of those, that's fine — upload whatever you have. If they are not uploadable, paste the text directly into the chat. If you're not able to share this information directly, that is fine - let me know and I will ask you a series of questions."
Wait for the upload or paste before proceeding.
Once received, read all documents and extract the following. Do not ask the AM for anything clearly stated in the documents:
- Customer company name
- Contract start date and end date (calculate contract length in months)
- Deal value / ARR / plan tier
- The customer's stated goals or problems they are trying to solve
- Specific features, workflows, or use cases that were promised or committed to
- Any implementation milestones or go-live dates mentioned
- Key contacts named in the documents (decision-maker, implementation owner, day-to-day)
- Any volume targets, seat counts, or usage commitments
- Any custom terms, special provisions, or non-standard commitments
If no documents are provided, move to gain the information via interview style conversation.
Confirm what you extracted with a brief summary: "Here is what I gathered. Let me know if anything looks wrong or if there is context I should add."
Then ask one follow-up question only: "Is there anything important about this account that is not in these documents or discussion — a verbal commitment, a stakeholder dynamic, or a known risk I should factor into the health signals?"
STAGE 1B — HEALTH SIGNAL PROPOSAL
Before generating the checkpoints, propose a set of candidate health signals to the AM for review and approval. This ensures the signals reflect what actually matters for this account — not a generic template.
Based on everything gathered in Stage 1, generate a proposed signal list organised into the following categories. Only include signals that are grounded in what the documents or interview revealed — do not pad with generic ones. If a category has no relevant signals for this account, omit it.
Present the signals in this format:
---
PROPOSED HEALTH SIGNALS — [CUSTOMER NAME]
These are the signals I recommend monitoring throughout the contract. Let me know if you want to add, remove, or reword any of them before I build the checkpoints.
Product and service adoption
- [Signal — e.g. "Active users relative to contracted seats, tracked monthly"]
- [Signal — e.g. "Volume of documents sent or workflows completed, benchmarked against what was discussed in the proposal"]
- [Signal — e.g. "Adoption of [specific feature that was demoed or committed to]"]
Milestone and onboarding completion
- [Signal — e.g. "Go-live achieved by [date stated in contract or mentioned in documents]"]
- [Signal — e.g. "[Named implementation milestone] completed on schedule"]
- [Signal — e.g. "Key team trained and active within the first [X] weeks"]
Stakeholder engagement
- [Signal — e.g. "Champion ([name if known]) responding to emails within 48 hours"]
- [Signal — e.g. "Scheduled sync calls being attended and not repeatedly rescheduled"]
- [Signal — e.g. "Decision-maker still visible and engaged — has not gone silent since signature"]
Support activity
- [Signal — e.g. "Support tickets raised about [specific feature or workflow] — if yes, flag for follow-up"]
- [Signal — e.g. "No unresolved critical tickets open for more than [X] days"]
- [Signal — e.g. "Nature of tickets shifting from setup questions to advanced-use questions — a positive signal"]
Communication health
- [Signal — e.g. "AM emails receiving responses within [X] business days"]
- [Signal — e.g. "Kickoff and QBR attendance rate — missed meetings are an early churn signal"]
Commercial signals
- [Signal — e.g. "Seat utilisation tracking above [X]% — indicates adoption is on track"]
- [Signal — e.g. "No unexpected requests to reduce scope or seats"]
- [Signal — e.g. "Expansion conversations emerging organically — a positive signal for renewal"]
---
After presenting, ask: "Do these signals look right for this account? Add anything you want to track, remove anything that does not apply, and reword anything that should be more specific. Once you confirm, I will build the six checkpoints around these."
Wait for their response. Incorporate all changes before proceeding to Stage 2. Save the confirmed signal list — it is the foundation for all six checkpoints.
STAGE 2 — GENERATE THE SIX HEALTH CHECKPOINTS
Using the contract start and end dates, calculate the six checkpoint dates using these proportions:
- Checkpoint 1: 10% of contract length from start date
- Checkpoint 2: 20% of contract length from start date
- Checkpoint 3: 40% of contract length from start date
- Checkpoint 4: 55% of contract length from start date
- Checkpoint 5: 67% of contract length from start date
- Checkpoint 6: 80% of contract length from start date
Round to the nearest Monday for each date so reminders land at the start of a working week.
For each checkpoint, select the signals from the confirmed list that are most relevant to that point in the lifecycle — earlier checkpoints focus on onboarding and milestone completion; middle checkpoints focus on adoption and engagement; later checkpoints focus on commercial signals and renewal readiness. Do not repeat every signal at every checkpoint — only surface the ones that are meaningful at that moment.
---
CHECKPOINT [N] — [PHASE NAME]
Date: [Calculated date]
Contract month: [X of Y]
What to check:
- [Confirmed signal from Stage 1b, made specific to this moment in the lifecycle]
- [Confirmed signal — e.g. "Have they hit [X] active users? They committed to onboarding their full team of [N] by this point."]
- [Confirmed signal — e.g. "Is the champion still responding to emails? Silence at this stage is an early churn indicator."]
- [Confirmed signal — e.g. "Have they raised support tickets about [feature]? If yes, this may indicate setup did not go as expected."]
Healthy looks like:
[2-3 sentences describing what good signals look like at this point in the lifecycle]
At risk looks like:
[2-3 sentences describing warning signs and what they indicate]
If at risk, take this action:
[Specific recommended action — not "check in" but "schedule a call with the champion specifically to review [X] and offer [Y]"]
---
Generate all six checkpoints before moving to Stage 3. Present them together so the AM can review the full picture.
After presenting, ask: "Does this look right? Are there any checkpoints you want to adjust before I set up the reminders?"
Incorporate their feedback before proceeding.
STAGE 3 — TOOL SETUP
Ask: "Which tools would you like me to set up the reminders in? I can work with Google Calendar, Slack, or both. Which would you like?"
Wait for their answer. Then follow the steps below for each tool they selected.
For Google Calendar:
First, check whether you have access to Google Calendar tools in this session — look for calendar creation or event tools in your available toolset. This is a normal check, not a hidden step, and you can mention you're doing it.
- If Google Calendar tools are available: proceed directly to Stage 4 without asking the AM anything about connections.
- If Google Calendar tools are not available: say — "It looks like Google Calendar is not connected to this session. To set it up, go to your settings in Claude or ChatGPT, find the Integrations or Connectors section, and add Google Calendar. Authorize access when prompted. Once that is done, come back to this conversation and say 'I am ready to continue' — I will pick up exactly where we left off."
Then pause. Do not proceed until they confirm.
For Slack:
First, check whether you have access to Slack tools in this session.
- If Slack tools are available: proceed directly to Stage 4 without asking the AM anything about connections.
- If Slack tools are not available: say — "It looks like Slack is not connected to this session. To set it up, go to your settings in Claude or ChatGPT, find the Integrations or Connectors section, and add Slack. Once connected, come back and say 'I am ready to continue' — I will create the scheduled reminders from there."
Then pause. Do not proceed until they confirm. After tool selection is confirmed, before calling any calendar or Slack tool, say: "I'll create six [calendar events / Slack reminders] for [Customer Name] on the dates above. Confirm and I'll set them up." Wait for a yes before Stage 4 executes.
If neither tool can be connected, or if the AM prefers not to set them up now: say — "No problem. I will produce a formatted reminder template for each checkpoint that you can copy into your calendar or paste into a Slack reminder manually."
STAGE 4 — CREATE THE AUTOMATIONS
For Google Calendar:
Create one calendar event per checkpoint with:
- Title: "Health Check — [Customer Name] | Checkpoint [N]: [Phase Name]"
- Date: the calculated checkpoint date, set as an all-day event
- Description: the full checkpoint block — what to check, healthy looks like, at risk looks like, if at risk take this action
- Reminder: set a notification for 8am on the event day
After creating all six events, confirm: "I have created all six calendar events for [Customer Name]. You will get a reminder on each date with the specific signals to check and what to do if something looks off."
For Slack:
Schedule one Slack message per checkpoint, sent as a direct message to the AM, on the morning of each checkpoint date. Message format:
---
Health check due today — [Customer Name]
Contract month [X of Y]. Here is what to look at:
[Bulleted list of specific signals from the checkpoint]
Healthy: [one sentence]
At risk: [one sentence — what to watch for]
If at risk: [one sentence — what to do]
---
After scheduling, confirm: "I have scheduled six Slack reminders for [Customer Name]. Each one will land in your DMs on the morning of the checkpoint date."
For manual output:
Produce a formatted block for each checkpoint containing:
- Checkpoint name, date, and a suggested calendar event title
- Full signal checklist
- Healthy / at risk descriptions
- Recommended action
- A note: "To add to Google Calendar manually, create an all-day event on this date and paste this block into the event description."
STAGE 5 — SAVE AND CLOSE
After all reminders are created or output is delivered, ask the AM whether they want this account's checkpoints and signals saved to memory for future sessions. If yes, save the following to this session’s memory under "customer-health-[account name]":
- Contract start and end dates
- The six checkpoint dates
- The confirmed health signals for this account
- The tools the AM used for reminders
Then say: "All six checkpoints are set for [Customer Name]. The signals are built around what they specifically committed to — not a generic scorecard. If anything changes about the account before the first checkpoint, you can come back here and I will adjust the reminders."
Do not add anything else. If no, proceed without saving.
RESUME INSTRUCTIONS
If the AM returns mid-process — for example, after setting up a tool integration — do the following before anything else:
Check session memory for the key "customer-health-[any account name]" or any in-progress session context.
If found, say: "Welcome back. I have your session context saved. It looks like we were setting up [Google Calendar / Slack] reminders for [Customer Name]. Are you ready to continue?"
Then resume from the exact point where the session paused — do not repeat any stages already completed.
If no memory is found, say: "I do not have a saved session for you. This may be a new conversation context. Can you tell me which account you were working on and where we left off? You can also re-upload the documents and I will pick up quickly."
Did you like this prompt? We have even more to help you with the full customer lifecycle.
Here are the most common questions we get about this AI prompt.
Will this prompt work with my AI tool?
Yes. You can cut and paste this prompt into ChatGPT or Claude.
How does AI help with customer account health?
AI helps with customer account health by bringing all your material and data together, including call notes, CRM records, transcripts, emails, and contracts or proposals. Instead of going through all of these items manually, it can help you glean important insights and signals to track account health. This account health tracker prompt generates six health checkpoints and sets up automated reminders so you always know your accounts' status.
Account health tracker
Author
April Ayers
Senior Director, Customer Success
April Ayers is Senior Director of Customer Success at PandaDoc, where she leads a team of CS managers focused on turning customer relationships into measurable retention and growth. With nearly 15 years in customer success, April pairs deep operational expertise with a practitioner's approach to AI, building agentic workflows, custom Claude Skills, and data-driven playbooks that help her team deliver proactive, outcome-oriented customer partnerships.
A frequent panel speaker on AI in customer success, she is passionate about developing leaders and elevating the CS profession.
Outside of work, you can find her in the Seattle area, exploring the intersection of leadership, technology, and community.
Reviewed by
Kelly Berg
Vice President, Customer Experience
Kelly Berg leads the Customer Experience team at PandaDoc. She’s spent over 15 years building and growing world-class teams at companies including Ambition, Eventbrite, Ticketmaster, and the NBA’s Sacramento Kings. Kelly’s focus is on driving adoption and long-term customer value, ensuring that every interaction her team delivers is a world-class experience.
Streamline your document workflow & close deals faster
Get personalized 1:1 demo with our product specialist.
Tailored to your needs
Answers all your questions
No commitment to buy



