Inbox Placement Testing
Why Inbox Placement Testing Matters
Delivery rate and inbox placement are different metrics that tell different stories:
- Delivery rate = Messages accepted by the receiving server (not bounced). This number is almost always 95%+, even for poor senders.
- Inbox placement rate = Messages that actually reach the recipient’s inbox (not spam/junk folder). This is the metric that determines whether your email is seen.
A sender can have 99% delivery rate and 30% inbox placement. The 70% that was “delivered” went straight to spam. Delivery rate alone is dangerously misleading.
Seed List Testing
What Are Seed Lists?
Seed lists are sets of test email addresses at various mailbox providers that you control. You send your campaigns to these addresses alongside your real list, then check where the messages landed.
Building a Seed List
Manual seed accounts: Create test accounts at each major provider:
- Gmail (personal and Google Workspace)
- Microsoft (Outlook.com and Microsoft 365)
- Yahoo Mail
- Apple Mail (iCloud)
- AOL
- Comcast, AT&T, and other regional ISPs
Requirements for useful seed accounts:
- Each account should have realistic inbox activity (not empty mailboxes)
- Accounts should occasionally open and interact with messages (providers treat dormant accounts differently)
- Use multiple accounts per provider to account for per-user filtering variations
- Keep accounts active — log in periodically, read some email, mark some as not spam
Commercial seed list services: Services like Everest (Validity), GlockApps, InboxMonitor, and Mail-Tester provide managed seed lists across hundreds of providers. These save the effort of maintaining individual accounts.
Running a Seed Test
Step 1: Prepare the test
- Include seed addresses in your regular campaign (not a separate send)
- Seeds should be embedded within the real list to receive the same treatment
- Use the exact same content, subject line, and sending infrastructure
Step 2: Wait for delivery
- Allow 30–60 minutes for delivery across all providers. Some providers delay delivery based on internal queuing.
Step 3: Check placement
- Log into each seed account or use your monitoring tool
- Record: Inbox, Spam/Junk, Promotions tab (Gmail), Focused/Other (Outlook), or Missing
- Note any authentication warnings or sender reputation indicators
Step 4: Analyze patterns
- Is the problem global (all providers) or provider-specific?
- Is the problem in a specific category (Gmail Promotions vs. Primary)?
- Has placement changed from the previous test?
Seed List Limitations
Seed testing has real limitations to be aware of:
User-level filtering isn’t captured: Major providers personalize filtering per user based on their individual interaction history. A seed account that never opens your email will get different treatment than a subscriber who opens every message. Seed results represent a “neutral user” baseline, not the experience of your actual subscribers.
Tab placement isn’t always spam: Landing in Gmail’s Promotions tab is not the same as landing in spam. Promotions tab placement is expected for marketing email and not necessarily a problem — many users browse their Promotions tab regularly.
Timing matters: Placement can vary by time of day, day of week, and sending volume. A test sent Monday morning may show different results than the same content sent Saturday evening.
Small sample problem: With 2–3 seeds per provider, you’re working with tiny sample sizes. A single anomalous result can skew your interpretation. Use multiple seeds and look for patterns across seeds, not individual results.
Interpreting Results
Provider-Specific Placement Patterns
Gmail Inbox (Primary): Your best-case outcome. Requires strong sender reputation and engagement history. Transactional emails and highly engaging marketing emails land here.
Gmail Promotions: Normal for marketing email. Not a deliverability problem. Gmail classifies based on content structure and commercial intent. You can request Primary placement with structured data, but Gmail makes the final decision.
Gmail Spam: A serious problem. Usually indicates domain reputation issues visible in Google Postmaster Tools. May also indicate authentication failures (SPF/DKIM/DMARC).
Microsoft Focused: The preferred inbox for Microsoft. Based on user engagement patterns and sender reputation.
Microsoft Other: Similar to Gmail Promotions. Not spam, but lower visibility. Based on content classification and engagement.
Microsoft Junk: Equivalent to spam. Check Microsoft SNDS for IP reputation and review your sending patterns.
Yahoo Inbox: Yahoo filters aggressively based on complaint rates. High complaint rates trigger immediate junk placement.
Missing / Not Delivered: The message was silently dropped. Most commonly seen with very poor IP reputation or active blocklist inclusions. Check Spamhaus and other blocklists.
Common Placement Patterns and Causes
| Pattern | Likely Cause | Investigation |
|---|---|---|
| Spam at ALL providers | Blocklist inclusion, severe authentication failure | Check Spamhaus, verify SPF/DKIM/DMARC |
| Spam at Gmail only | Gmail domain reputation “Low” or “Bad” | Check Google Postmaster Tools |
| Spam at Microsoft only | IP reputation issue or SNDS trap hits | Check Microsoft SNDS |
| Promotions at Gmail | Normal for marketing email | Not necessarily a problem |
| Intermittent spam | Shared IP reputation fluctuation | Check if other senders on the IP are causing issues |
| Missing at one provider | Silently dropped or rate-limited | Check bounce logs for 4xx codes |
Monitoring Tools
Google Postmaster Tools
What it shows: Domain and IP reputation at Gmail, spam rate, authentication results, and encryption status.
How to use it:
- Verify domain ownership through DNS TXT record
- Check daily: domain reputation, IP reputation, and spam rate
- Set thresholds: domain reputation should be “Medium” or “High,” spam rate below 0.1%
- Investigate any drops immediately
Microsoft SNDS (Smart Network Data Services)
What it shows: IP reputation, trap hits, and complaint data for Microsoft properties (Outlook.com, Hotmail, Live).
How to use it:
- Register your sending IPs
- Review daily for red/yellow status indicators
- Check trap hit data (any trap hits are a problem)
- Monitor sample messages to see what content is being flagged
MXToolbox / Multirbl
What they show: Blocklist status across dozens of blacklists.
How to use:
- Check all sending IPs and domains regularly
- Set up automated monitoring with alerts
- Prioritize Spamhaus, Barracuda, and SpamCop — these are the most impactful
Mailwel’s SMTP Probe & DNS Lookup
Use Mailwel’s built-in tools:
- SMTP Probe: Test SMTP connectivity to specific providers and see real response codes
- DNS Lookup: Verify your SPF, DKIM, and DMARC records are correctly published
- Header Analyzer: Paste email headers to trace the authentication and routing path of a delivered message
Building a Testing Cadence
Routine Testing Schedule
| Test Type | Frequency | Purpose |
|---|---|---|
| Seed list placement | Every major campaign | Track placement trends |
| Google Postmaster review | Daily | Catch reputation drops early |
| SNDS review | Daily | Monitor Microsoft reputation |
| Blocklist check | Every 4–6 hours (automated) | Catch new listings immediately |
| Authentication verification | Weekly | Ensure SPF/DKIM/DMARC remain valid |
| Full deliverability audit | Quarterly | Comprehensive review of all signals |
Setting Up Alerts
Automated alerts save you from manual checking:
- Blocklist inclusion → Immediate alert
- Google Postmaster domain reputation drops to “Low” → Alert within 24 hours
- Complaint rate exceeds 0.1% → Alert before next send
- Delivery rate drops below 95% → Alert immediately
- Bounce rate exceeds 5% → Alert before next send
Placement Optimization
When testing reveals placement problems, the fix depends on the root cause:
Authentication issues: Fix SPF/DKIM/DMARC records, verify DKIM signing is active, check for alignment failures.
Reputation issues: Reduce volume, tighten segmentation to most engaged subscribers, remove inactive addresses, monitor complaint sources.
Content issues: Test with simplified content to isolate whether content is a factor. Check URL reputation for all links in the message. Remove potentially problematic elements one at a time.
Infrastructure issues: Check if shared IP reputation has declined. Consider dedicated IP with warm-up plan. Verify DNS is properly configured.
Inbox placement testing isn’t a one-time project — it’s an ongoing discipline. The senders with the best deliverability are the ones who test consistently, monitor continuously, and respond quickly to changes.