Article content and detailed guides remain in English. The selected language applies to controls and quick instructions.

Back to articles

Domain Reputation Monitoring: Tools, Metrics and Best Practices

On this page

What Domain Reputation Is

Domain reputation is a score that mailbox providers (Gmail, Outlook, Yahoo and others) assign to your sending domain based on how recipients interact with your email. It directly affects whether your email reaches the inbox, goes to spam or gets blocked entirely:

Reputation level What happens Typical symptoms
High / Good Most email reaches the inbox 95%+ inbox placement; low spam complaints
Medium / Fair Some email goes to spam; varies by provider 70-90% inbox placement; occasional spam folder
Low / Poor Most email goes to spam or is blocked Under 70% inbox placement; delivery failures
Blacklisted Email is actively rejected Bounce messages citing blacklist; near-zero delivery

Factors that affect domain reputation

Factor Weight Details
Spam complaint rate Very high Recipients clicking "Report spam" or "Junk"
Bounce rate High Sending to invalid addresses (hard bounces)
Spam trap hits Very high Sending to addresses that are known spam traps
Engagement rates Medium-high Opens, clicks, replies indicate wanted email
Unsubscribe rate Medium High unsubscribe signals unwanted content
Email volume patterns Medium Sudden spikes in volume trigger scrutiny
Authentication High SPF, DKIM, DMARC properly configured
Blacklist presence Very high Listed on one or more DNS blacklists
Content quality Medium Spammy content, excessive links, misleading subjects
Sending infrastructure Medium Shared vs dedicated IP; IP reputation

Monitoring Tools

Free monitoring tools

Tool What it checks URL
Google Postmaster Tools Gmail-specific domain reputation, spam rate, authentication, delivery errors postmaster.google.com
Microsoft SNDS (Smart Network Data Services) Outlook.com/Hotmail reputation, spam complaints, trap hits sendersupport.olc.protection.outlook.com/snds
MXToolbox Blacklist check, MX records, SPF/DKIM/DMARC, DNS mxtoolbox.com
Mail-Tester Score your email for spam signals; authentication check mail-tester.com
DMARC Analyzer (free tier) DMARC reporting and monitoring dmarcanalyzer.com
Sender Score (Validity) IP reputation score (0-100) senderscore.org
Talos Intelligence (Cisco) IP and domain reputation lookup talosintelligence.com
Barracuda Reputation Lookup Barracuda blacklist and reputation check barracudacentral.org
Spamhaus Blacklist lookup for IPs and domains spamhaus.org
SURBL Domain-based blacklist lookup surbl.org

Paid monitoring platforms

Platform Features Pricing
Validity (Everest) Inbox placement, reputation monitoring, blacklist alerts, seed testing $500+/month
GlockApps Inbox placement testing, blacklist monitoring, DMARC analytics $59+/month
250ok (now Validity) Inbox placement, reputation, DMARC, design testing Enterprise pricing
Dmarcian DMARC reporting, monitoring, management $100+/month
Valimail DMARC enforcement, authentication monitoring $300+/month
Mailgun Inbox Placement Inbox placement testing across providers Included with Mailgun plans
SendForensics Reputation monitoring, inbox placement prediction Custom pricing

Key Metrics to Monitor

Google Postmaster Tools metrics

Metric What it means Target
Domain reputation Google's assessment of your domain (Bad, Low, Medium, High) High
IP reputation Reputation of your sending IP (Bad, Low, Medium, High) High
Spam rate Percentage of delivered emails marked as spam by Gmail users Under 0.10%; definitely under 0.30%
Authentication rate (SPF) Percentage of emails passing SPF 100%
Authentication rate (DKIM) Percentage of emails passing DKIM 100%
Authentication rate (DMARC) Percentage of emails passing DMARC alignment 100%
Delivery errors Percentage of emails rejected or temporarily failed Under 2%
Encrypted percentage (TLS) Percentage of emails sent over TLS 100%

Blacklist monitoring

Blacklist Importance What listing means
Spamhaus SBL Critical IP is a known spam source
Spamhaus DBL Critical Domain is a known spam source
Spamhaus XBL High IP is compromised (open proxy, botnet)
Barracuda BRBL High Listed for sending spam to Barracuda-protected networks
SURBL High Domain appeared in spam messages
SpamCop Medium Reported by SpamCop users
SORBS Medium Various listing criteria
UCEProtect Medium Volume-based listings; can be aggressive
Invaluement Medium Focuses on snowshoe spam
PSBL Low-medium Passive spam block list

Setting up alerts

What to monitor How often Alert threshold
Google Postmaster domain reputation Daily Any drop below "High"
Spam complaint rate Daily Above 0.10%
Blacklist status Every 4-6 hours Any new listing
Bounce rate Per campaign Above 2% hard bounce
Authentication failures Daily Any SPF/DKIM/DMARC failure
Inbox placement Weekly (seed tests) Below 85% inbox placement
Volume anomalies Daily More than 2x normal volume

Authentication Audit

SPF check

Check How to verify Expected result
SPF record exists nslookup -type=TXT example.com v=spf1 record present
All sending sources included Review SPF record against all sending services All IPs and include: statements present
DNS lookup limit Count lookups (max 10) Under 10 lookups
SPF alignment with DMARC Check DMARC policy SPF domain matches From domain or relaxed alignment
No multiple SPF records Only one v=spf1 record per domain Single record

DKIM check

Check How to verify Expected result
DKIM signing active Send test email; check headers DKIM-Signature header present
Key length Check DKIM DNS record 1024-bit minimum; 2048-bit recommended
Selector published nslookup -type=TXT selector._domainkey.example.com DKIM public key record present
Signature valid Use mail-tester.com or MXToolbox DKIM pass
DKIM alignment with DMARC Check d= value matches From domain Aligned

DMARC check

Check How to verify Expected result
DMARC record exists nslookup -type=TXT _dmarc.example.com v=DMARC1 record present
Policy level Check p= value p=quarantine or p=reject (not p=none for production)
Reporting configured Check rua= and ruf= tags Aggregate and forensic report addresses set
Alignment mode Check adkim= and aspf= Relaxed (r) or strict (s) as appropriate
Subdomain policy Check sp= if using subdomains Appropriate policy for subdomains

Reputation Recovery

If your reputation drops

Step Action Timeline
1. Identify the cause Check spam complaints, bounces, blacklists, authentication Immediately
2. Stop sending from affected domain/IP Pause all campaigns until diagnosis is complete Immediately
3. Clean your list Remove invalid addresses, complainers, inactive subscribers 1-2 days
4. Fix authentication Resolve any SPF/DKIM/DMARC failures 1-2 days
5. Request blacklist removal Submit delisting requests to relevant blacklists 1-7 days per blacklist
6. Re-warm gradually Start sending to most engaged subscribers only; increase volume slowly 2-4 weeks
7. Monitor recovery Track reputation metrics daily Ongoing

Blacklist delisting process

Blacklist How to delist Typical timeline
Spamhaus Fill out removal form at spamhaus.org; must fix underlying issue first 24-48 hours after fix is confirmed
Barracuda Submit removal request at barracudacentral.org/rbl/removal-request 12-24 hours
SpamCop Automatic after 24-48 hours if spam stops 24-48 hours
SORBS Submit delisting request at sorbs.net 48-72 hours
UCEProtect Automatic after 7 days (Level 1); wait or pay for express (Level 2-3) 7+ days

Re-warming after reputation damage

Week Volume Audience Notes
Week 1 10-20% of normal Most engaged subscribers only (opened in last 30 days) Monitor closely
Week 2 30-40% of normal Engaged subscribers (opened in last 60 days) Check reputation daily
Week 3 50-70% of normal Active subscribers (opened in last 90 days) Expand if metrics are stable
Week 4 80-100% of normal Full active list (exclude long-term inactive) Resume normal operations if reputation recovered

Ongoing Reputation Maintenance

Practice Frequency Purpose
Monitor Google Postmaster Tools Daily Catch reputation changes early
Check blacklists Daily (automated) Catch listings within hours
Review bounce rates Per campaign Catch list quality issues
Clean inactive subscribers Monthly or quarterly Remove addresses that do not engage
Audit authentication records Quarterly Verify SPF/DKIM/DMARC still correct
Seed test inbox placement Monthly Measure actual inbox delivery
Review feedback loop data Weekly Monitor complaint sources
Verify suppression list Monthly Ensure complainers and unsubscribers are excluded
Review sending volume trends Weekly Detect anomalies before providers do

Maintaining Clean Sending Lists

Before sending any campaign, verify that your list contains only valid, deliverable addresses. Upload your list files to Email Extractor to extract and deduplicate email addresses. This removes duplicates (which inflate volume without value and can trigger volume-based reputation flags) and consolidates contacts from multiple sources into a clean list ready for verification with an email verification service.

Extract emails

Explore tools

Verify emails

Check address validity before using your list.

ZeroBounce

Email Verification

Verifies email lists and provides tools for monitoring deliverability.

Useful when list cleaning and sender health belong in one workflow.

Explore ZeroBounce (opens in a new tab)