Overview
Client management is the heart of Stanna. Every client in your portfolio gets a detailed profile that tracks interactions, sentiment, revenue, and relationship health automatically.Client Portfolio Overview
Your main client list provides a comprehensive, sortable view of your entire portfolio. Instantly see health scores, sentiment indicators, MRR, last contact dates, and CSM assignments—all with smart filtering and visual status indicators.Modern client portfolio with health scoring, sentiment tracking, and smart filters
Portfolio Statistics
The header displays key metrics:- Total active clients (excluding hidden clients)
- At-risk clients (health score ≤ 40 by default)
- Stale contacts (no interaction in 14+ days by default)
- Excluded clients (hidden from main metrics)
Smart Filtering
Filter clients by category:- Active Clients: All non-excluded clients (default view)
- At Risk: Clients with health scores below your risk threshold
- Stale: Clients with no recent contact (configurable days)
- Excluded: Clients hidden from main portfolio metrics
Individual Client Profiles
Each client gets a dedicated profile page with detailed health tracking, interaction timeline, and stakeholder management.Example client profile showing health score, MRR, and recent interactions
Client Profiles
Each client profile contains:Basic Information
- Company Name & Domain: Primary identifiers with favicon display
- MRR (Monthly Recurring Revenue): Current subscription value in CAD
- CSM Owner: Assigned customer success manager
- Exclusion Status: Whether client is excluded from portfolio metrics
- Tags: Custom categorization labels
Health Metrics
- Sentiment Score: AI-powered relationship health (0-100) with color-coded badges
- Last Interaction: Most recent touchpoint with relative time display (e.g., “5d ago”)
- Renewal Date: Next contract milestone with formatted dates
- Score Attribution: Explanations for health score changes
- Historical Tracking: Score changes over time
Adding Clients
- Onboarding Flow
- CSV Export/Import
- Integration Sync
- Navigate to Clients in the main menu
- Click Add Clients button
- This redirects to
/onboardingfor the complete setup process - Follow the onboarding wizard to add clients and configure integrations
Client Health Scoring
Stanna automatically calculates a health score (0-100) based on:Interaction Patterns
Interaction Patterns
- Frequency of communications
- Response times from client
- Types of interactions (support vs. strategic)
Sentiment Analysis
Sentiment Analysis
- Email tone analysis
- Support ticket sentiment
- Meeting notes sentiment
Engagement Metrics
Engagement Metrics
- Product usage (if integrated)
- Meeting attendance
- Response to outreach
Business Indicators
Business Indicators
- Payment history
- Renewal timing
- Expansion opportunities
Health Score Ranges
- 🔴 0-40: At Risk - Immediate attention needed
- 🟡 41-70: Healthy - Monitor regularly
- 🟢 71-100: Thriving - Expansion opportunity
Managing Client Data
Editing Client Information
- Click on any client name to open their profile
- Click the Edit button in the top right
- Update any field and click Save
Client Exclusion
Exclude clients from portfolio metrics without deleting them:- Find the client in your client list
- Look for the “Excluded” badge on excluded clients
- Use the Excluded tab to view all excluded clients
- Use the API endpoint
POST /api/clients/:id/excludeto toggle exclusion status
Search and Sorting
Advanced search and sort capabilities:- Search: Type to search by client name or domain (use
⌘Kkeyboard shortcut) - Sort by: Name, Health Score, Last Contact, MRR, Renewal Date
- Risk Threshold: Adjust what score is considered “at risk” (default ≤40)
- Stale Days: Configure how many days without contact is considered “stale” (default ≥14)
- Pagination: 25 clients per page with navigation controls
Client Interactions
Viewing Interaction History
Each client profile shows a complete timeline of interactions:- Emails: Sent and received communications
- Support Tickets: Help desk interactions
- Meetings: Calendar events and notes
- Phone Calls: Logged conversations
Viewing Interaction History
Detailed interaction tracking from integrated platforms:- Email interactions: From Gmail integration with sentiment analysis
- Support conversations: From Intercom integration
- HubSpot activities: Contact and company interactions
- Score attribution: See why health scores changed
Manual Score Attribution
Provide context for health score changes:- Open any client profile
- Navigate to the attributions section
- Use the
POST /api/clients/:id/attributeendpoint to add manual explanations - Track why scores increased or decreased
Pro Tip: Add context to manual interactions to improve sentiment analysis accuracy. Include outcomes and next steps.
Stakeholder Management
Stanna includes a dedicated stakeholder system for tracking multiple contacts within each client organization:Stakeholder Features
- Individual stakeholder records linked to clients
- Email-based stakeholder identification from interactions
- Automatic stakeholder discovery from Gmail and other integrations
- Stakeholder-specific interaction history
Accessing Stakeholder Data
Stakeholder information is available through the client profile and API endpoints. The system automatically identifies stakeholders from email communications and integrates them into the client relationship view.Client Management Features
Task Management
Track action items and follow-ups for each client:- Create client-specific tasks with due dates
- Mark tasks as complete with timestamps
- View all tasks across your portfolio
- API endpoints:
GET/POST /api/clients/:id/tasks
Upcoming Events
Track important milestones and deadlines:- Renewal dates and contract milestones
- QBR (Quarterly Business Review) scheduling
- Launch dates and implementation milestones
- Custom event types for your business needs
- API endpoints:
GET/POST /api/clients/:id/upcoming
Tag System
Organize clients with custom labels:- Apply multiple tags per client
- Use tags for categorization and filtering
- API endpoint:
POST /api/clients/:id/tags
Best Practices
Regular Reviews
Schedule weekly reviews of your client portfolio to identify trends and risks early.
Accurate Data
Keep client information current, especially MRR and renewal dates for accurate forecasting.
Stakeholder Mapping
Maintain complete stakeholder lists with influence levels for effective relationship management.
Interaction Logging
Log all meaningful interactions to maintain complete relationship context.
Troubleshooting
Client not syncing from integration
Client not syncing from integration
- Check integration status at
/api/integrations/status - Verify OAuth tokens are valid and not expired
- Manually trigger sync:
POST /api/integrations/google/sync,/hubspot/sync, or/intercom/sync - Check data ingestion status at
/api/ingest/status
Incorrect health score
Incorrect health score
- Review recent interactions for sentiment accuracy
- Add manual interactions with correct sentiment
- Contact support if scores remain consistently wrong
Missing client data
Missing client data
- Check if data exists in the source system
- Verify field mapping in integration settings
- Manually add missing information if needed