Agent Skill · Amplitude

analyze-account-health

Summarizes B2B account health by analyzing usage patterns, engagement trends, risk signals, and expansion opportunities. Use for customer success reviews, renewal preparation, QBRs, or account prioritization.

Provider: Amplitude Path in repo: analytics-skills/skills/analyze-account-health/SKILL.md

Skill body

Analyze Account Health

Deep-dive into a B2B account’s product usage to prepare for QBRs, assess renewal risk, identify expansion opportunities, or prioritize CS outreach.

Instructions

Step 0: Identify Account & Discover Context

Get the account identifier:

Search for existing work: Use Amplitude:search to find existing dashboards, charts, or notebooks for this account. If found, ask user if they want fresh analysis or to review existing.


Step 1: Quick Health Triage

Use Amplitude:query_dataset to run these queries in parallel:

Usage Trend:

Engagement Quality:

User Momentum:

Classify Health:


Step 2: User-Level Analysis

Use Amplitude:query_dataset with user-level groupBy:

Power Users:

Churned Users:

License Utilization:


Step 3: Feature Usage Analysis

Use Amplitude:query_dataset grouped by events/features:

Feature Breadth:

Feature Trends:

Focus based on health:


Step 4: Account Feedback Analysis

Get feedback sources: Use Amplitude:get_feedback_sources to see what’s available.

Get feedback insights: Use Amplitude:get_feedback_insights filtered by:

Get specific mentions: For top 3-5 insights, use Amplitude:get_feedback_mentions to get quotes.

Correlate with behavior:


Step 5: Present Account Health Report

Structure output as follows:

Account Health Report: [Account Name]

Executive Summary

[2-3 sentences: Health score, key trend, primary recommendation]

Health Score: [🟒 Healthy | 🟑 At-Risk | πŸ”΄ Critical]

[One sentence rationale with key metric]


Key Metrics

| Metric | Current | Trend | Status | |——–|β€”β€”β€”|β€”β€”-|——–| | MAU | X | ↑↓→ Y% | πŸŸ’πŸŸ‘πŸ”΄ | | DAU/MAU | X% | ↑↓→ Y% | πŸŸ’πŸŸ‘πŸ”΄ | | License Utilization | X% | ↑↓→ | πŸŸ’πŸŸ‘πŸ”΄ | | Features Adopted | X/Y | ↑↓→ | πŸŸ’πŸŸ‘πŸ”΄ |


🚨 Risk Factors (if any)

  1. [Issue] - [Impact]
    • Usage data: [metric/trend]
    • Customer feedback: [theme with X mentions] - [representative quote]

βœ… Positive Signals

  1. [What’s working] - [Evidence from usage + feedback]

πŸ‘₯ User Intelligence

Champions (Leverage)

At Risk (Engage)

Inactive (>30 days)


πŸ’‘ Top Pain Points & Requests

Pain Points

  1. [Theme] (X mentions)
    • [Concise description]
    • Evidence: [Behavioral data] + β€œ[Quote]” - [Source, Date]
    • Action: [What to do]

Feature Requests

  1. [Theme] (X mentions)
    • [What they want]
    • Evidence: β€œ[Quote]” - [Source, Date]
    • Roadmap status: [On roadmap/Not planned/Considering]

What They Love ❀️

  1. [Feature]: β€œ[Quote]”

πŸ“Š Feature Adoption

High Usage: [Feature] - [X users] (↑Y%) Declining: [Feature] - [X users] (↓Y%) - Investigate Untapped (Upsell): [Premium feature] - Could solve [pain point]


🎯 Recommendations

πŸ”₯ This Week

  1. [Specific action with user/contact name]

πŸ“… This Month

  1. [Strategic action with context]

πŸ’° Expansion Opportunities

  1. [Upsell signal with evidence]

πŸ“Ž Details


Best Practices

Common Patterns

Churn Risks:

Expansion Signals:

Skill frontmatter

suggest_when: User asks about account health, churn risk, renewal prep, QBR, "how is this customer doing", or wants to assess engagement for a specific B2B account.