Skip to main content

Health Monitoring System

FireGlue's Health Monitoring system provides real-time insights into your domain and mailbox health, helping you maintain optimal email deliverability.

Overview

The Health Monitoring system continuously tracks:

  • Domain Health Scores - Overall domain reputation
  • Mailbox Health - Individual mailbox performance
  • DNS Record Status - SPF, DKIM, DMARC validation
  • Deliverability Metrics - Bounce rates, complaint rates, open rates
  • Alert System - Real-time notifications for issues

Health Score Calculation

Domain Health Score (0-100)

The health score is calculated based on multiple factors:

Reputation Factors (40%)

  • Domain Age: Older domains score higher
  • Sending History: Consistent patterns improve scores
  • Volume Consistency: Gradual increases vs. sudden spikes

Deliverability Metrics (35%)

  • Bounce Rate: Target < 5%
  • Complaint Rate: Target < 0.1%
  • Spam Trap Hits: Should be 0
  • Blacklist Status: Clean domains score higher

Technical Factors (25%)

  • DNS Configuration: Proper SPF, DKIM, DMARC
  • IP Reputation: Clean sending IPs
  • Authentication: Proper email authentication

Health Score Ranges

ScoreStatusDescriptionAction Required
90-100🟢 ExcellentOptimal deliverabilityMaintain current practices
80-89🟢 GoodGood deliverabilityMonitor trends
70-79🟡 FairSome concernsReview practices
60-69🟠 PoorDeliverability issuesImmediate attention
0-59🔴 CriticalSerious problemsUrgent action required

Monitoring Dashboard

Key Metrics

Domain Overview

  • Current health score
  • Score trend (7-day, 30-day)
  • Last updated timestamp
  • Status indicators

Recent Activity

  • Latest health checks
  • DNS record changes
  • Alert history
  • Performance trends

Alert Summary

  • Active alerts count
  • Critical issues
  • Warning notifications
  • Resolved issues

The dashboard displays health score trends over time:

  • 7-day trend: Short-term performance
  • 30-day trend: Medium-term patterns
  • 90-day trend: Long-term analysis

DNS Health Monitoring

SPF Record Validation

  • Checks for proper SPF syntax
  • Validates include statements
  • Monitors record changes
  • Alerts on misconfigurations

DKIM Configuration

  • Verifies DKIM key setup
  • Checks key rotation
  • Monitors authentication rates
  • Alerts on failures

DMARC Policy Monitoring

  • Validates DMARC syntax
  • Tracks policy compliance
  • Monitors reporting
  • Alerts on violations

Alert System

Alert Types

Critical Alerts

  • Health score drops below 60
  • High bounce rate (> 10%)
  • Spam trap hits detected
  • Blacklist appearances
  • DNS configuration failures

Warning Alerts

  • Health score drops below 70
  • Elevated bounce rate (> 5%)
  • Complaint rate increase (> 0.1%)
  • Volume spikes detected
  • Authentication issues

Info Alerts

  • DNS record changes
  • New domain verification
  • Health score improvements
  • System updates

Alert Channels

  • In-app notifications: Real-time dashboard alerts
  • Email notifications: Critical issue emails
  • Webhook integration: Custom alert endpoints
  • Status page updates: Public status changes

Health Check Process

Automated Checks

Health checks run automatically every:

  • 5 minutes: Critical metrics
  • 15 minutes: Standard metrics
  • 1 hour: Comprehensive analysis
  • 24 hours: Full health assessment

Manual Checks

You can trigger manual health checks:

  1. Navigate to Health Monitoring
  2. Select your domain
  3. Click Run Health Check
  4. Review results

Check Components

Domain Reputation

  • IP reputation analysis
  • Domain age verification
  • Historical sending patterns
  • Blacklist monitoring

DNS Validation

  • SPF record verification
  • DKIM key validation
  • DMARC policy check
  • MX record analysis

Deliverability Metrics

  • Bounce rate calculation
  • Complaint rate tracking
  • Open rate analysis
  • Click rate monitoring

Troubleshooting Health Issues

Low Health Score

Immediate Actions

  1. Review bounce rates - Clean your email list
  2. Check complaint rates - Improve email content
  3. Verify DNS records - Ensure proper configuration
  4. Reduce sending volume - Gradual increase recommended

Long-term Improvements

  1. Domain warming - Gradually increase sending limits
  2. List hygiene - Regular list cleaning
  3. Content optimization - Improve email quality
  4. Authentication - Strengthen email authentication

DNS Issues

SPF Problems

# Check SPF record
dig TXT yourdomain.com | grep spf

# Example SPF record (actual values depend on your email provider)
v=spf1 include:_spf.google.com include:_spf.microsoft.com ~all

DKIM Issues

# Verify DKIM key (selector name depends on your email provider)
dig TXT default._domainkey.yourdomain.com

# Check authentication
Authentication-Results: yourdomain.com; dkim=pass

DMARC Problems

# Check DMARC policy
dig TXT _dmarc.yourdomain.com

# Monitor reports
v=DMARC1; p=quarantine; rua=mailto:[email protected]

High Bounce Rates

Common Causes

  • Invalid email addresses
  • Full mailboxes
  • Server rejections
  • Spam filtering

Solutions

  • Implement list validation
  • Use double opt-in
  • Monitor bounce categories
  • Regular list cleaning

Complaint Issues

Reducing Complaints

  • Improve email content quality
  • Clear unsubscribe process
  • Relevant targeting
  • Frequency management

Best Practices

  • Personalize messages
  • Segment your audience
  • Respect unsubscribe requests
  • Monitor feedback loops

API Integration

Health Score API

// Get domain health score
GET /api/outreach/health-scores/

// Response
{
"id": 1,
"domain": "yourdomain.com",
"health_score": 85,
"status": "good",
"last_checked": "2025-10-09T18:30:00Z",
"trend": "improving",
"factors": {
"reputation": 90,
"deliverability": 80,
"technical": 85
}
}

Alert API

// Get active alerts
GET /api/outreach/health-alerts/

// Response
{
"results": [
{
"id": 1,
"domain": "yourdomain.com",
"alert_type": "critical",
"message": "Health score dropped to 55",
"created_at": "2025-10-09T18:30:00Z",
"resolved": false
}
]
}

Best Practices

Maintaining Health Scores

Daily Practices

  • Monitor health dashboard
  • Review bounce and complaint rates
  • Check for new alerts
  • Verify DNS record status

Weekly Practices

  • Analyze health trends
  • Review sending patterns
  • Clean email lists
  • Update email content

Monthly Practices

  • Comprehensive health review
  • DNS record audit
  • Provider performance analysis
  • Strategy adjustments

Preventive Measures

Domain Management

  • Use dedicated domains for cold email
  • Maintain domain age and history
  • Regular DNS record verification
  • Proper authentication setup

Sending Practices

  • Gradual volume increases
  • Consistent sending patterns
  • High-quality email content
  • Regular list maintenance

Monitoring

  • Set up alert notifications
  • Regular health check reviews
  • Trend analysis
  • Performance optimization

Support

Need help with health monitoring?

Next Steps

Now that you understand health monitoring:

  1. Set Up Alerts →
  2. Explore API Integration →
  3. Review Best Practices →
  4. Troubleshooting Guide →