Alerts and notifications
Configure alerts for at-risk customers and understand how the alert system works.
Last Updated: November 19, 2025
Overview
Customer Insights automatically generates alerts when customers show signs of churn risk or reach important milestones. Alerts appear in your dashboard and help you prioritize which customers need attention.
Types of alerts
Priority alerts
Priority alerts appear in the Priorities section of your Customer Insights dashboard. These indicate customers that need immediate attention.
Risk-based priorities
- Low health score - Customer health score drops below threshold
- Declining engagement - Engagement trend is declining
- No recent activity - No events tracked in last 7+ days
- Feature adoption stalled - Customer stopped using key features
Milestone-based priorities
- New customer - Recently onboarded account
- Milestone reached - Customer completed important milestone
- Account growth - New users added to account
- Feature discovery - Customer started using new feature
New alerts badge
The New Alerts badge shows the count of customers with new priority alerts that you haven't reviewed yet.
How alerts work
Automatic detection
Alerts are generated automatically based on:
- Health score thresholds - Scores below certain levels trigger alerts
- Trend analysis - Declining trends trigger alerts
- Event patterns - Unusual patterns trigger alerts
- Milestone events - Important milestones trigger alerts
Alert generation
- Health scores calculated hourly via cron job
- Risk factors analyzed for each customer
- Alerts generated for customers meeting criteria
- Priorities updated in dashboard
- Badge count updated for new alerts
Viewing alerts
In dashboard
- Navigate to Customer Insights dashboard
- Check New Alerts badge count (top right)
- View Priorities section for all priority alerts
- Click customer card to see details
Customer detail modal
- Click any customer in the customer table
- View Risk Factors card for specific alerts
- See AI Recommendations for suggested actions
- Review Activity Timeline for context
Managing alerts
Dismissing milestones
Some priority alerts are milestone-based and can be dismissed:
- Click "Dismiss" button on milestone priority card
- Milestone is marked as reviewed
- Priority card disappears from priorities section
- Customer remains in dashboard for monitoring
Note: Risk-based priorities cannot be dismissed - they persist until the risk is resolved.
Marking as reviewed
- Viewing a customer detail modal marks alerts as reviewed
- New alerts badge count decreases
- Customer remains in priorities until risk resolved
Alert criteria
Low health score alert
Triggered when:
- Health score < 40 (Critical)
- Health score < 60 (At-Risk) for 3+ consecutive days
Action: Generate email draft, schedule check-in call
Declining engagement alert
Triggered when:
- Engagement trend is declining
- Event frequency decreased by 50%+ week-over-week
- No events in last 7 days
Action: Re-engagement campaign, feature education
No recent activity alert
Triggered when:
- No events tracked in last 7 days
- Account appears inactive
Action: Win-back email, account health check
Milestone alert
Triggered when:
- Customer completes onboarding
- Customer reaches usage milestone
- Customer adds new users
- Customer discovers new feature
Action: Celebrate milestone, offer next steps
Best practices
Regular review
- Check New Alerts badge daily
- Review Priorities section weekly
- Follow up on at-risk customers promptly
Proactive outreach
- Use Email Draft feature for at-risk customers
- Personalize outreach based on risk factors
- Offer help and resources
Track outcomes
- Monitor health score trends after outreach
- Track which actions improve scores
- Refine outreach strategies
Email draft integration
Customer Insights includes AI-powered email draft generation:
- Click customer in dashboard
- Click "Generate Email Draft" button
- Select tone (Professional, Friendly, Urgent)
- Review and edit draft
- Send via your email client
Email drafts are personalized based on:
- Customer health score and trends
- Risk factors identified
- Recent activity patterns
- Account details and history
Alert configuration
Currently, alerts are automatically configured with sensible defaults. Future updates will allow:
- Custom health score thresholds
- Alert frequency settings
- Notification preferences
- Integration with external tools
Troubleshooting
Not receiving alerts?
- Ensure Customer Insights is enabled
- Verify events are being tracked
- Check that
FirstDistro.group()is being called - Confirm health scores are calculating (check dashboard)
Too many alerts?
- Review alert criteria
- Focus on highest priority customers first
- Dismiss milestone alerts after reviewing
- Health scores will improve as customers re-engage
Alerts not updating?
- Health scores update hourly
- Refresh dashboard to see latest alerts
- Check for any error messages
Related documentation
- Getting Started - Set up Customer Insights
- Health Scores - Understand health scoring
- Event Tracking Guide - Track events that trigger alerts
Support
Questions about alerts? Email us at jide@firstdistro.com or visit the Dashboard.