Gmail Postmaster Tools tells you your domain's spam rate — the percentage of messages Gmail users marked as spam. What it cannot tell you is whether a specific campaign is landing in the inbox or the promotions tab or the spam folder for a specific ISP right now. Inbox placement testing — sending to seed addresses at major ISPs and checking where the messages land — fills this gap. This guide covers the complete inbox placement testing methodology: manual seed lists, commercial testing tools, when to test, and how to interpret what the results mean for the programme's deliverability management.
Why Seed Testing: What Postmaster Tools Cannot Show
Postmaster Tools provides domain-level reputation and spam rate data aggregated across all Gmail recipients — it does not show inbox placement for a specific campaign to a specific segment at a specific time. A domain at High reputation with a 0.02% spam rate is almost certainly achieving excellent inbox placement, but the specific placement for a new campaign template, a new list segment, or a new sending IP cannot be confirmed from Postmaster Tools alone.
Seed testing fills four specific monitoring gaps that Postmaster Tools and SNDS leave open:
- Template-level spam scoring: A new email template may contain elements that trigger spam filter scoring at specific ISPs. Seed testing reveals template-level placement issues that aggregate reputation data cannot detect.
- ISP-specific placement: Postmaster Tools covers Gmail only. A programme sending 30% of volume to Yahoo and 25% to Microsoft has no visibility into placement at these ISPs without seed testing.
- Post-configuration verification: After a DKIM key rotation, an ESP migration, or a domain block configuration change, seed testing confirms that the change did not inadvertently break inbox placement before the change is applied to full production traffic.
- New sending IP validation: During warmup, seed testing confirms that a new IP is achieving inbox placement at each ISP at the current warmup volume, rather than landing in spam due to insufficient reputation for the volume level.
Building a Manual Seed List
A manual seed list is a set of email addresses at the ISPs and domains the programme needs to monitor, controlled by the testing team. Manually checking placement at these addresses after each test send provides direct inbox/spam placement data without requiring a commercial tool subscription.
The minimum effective manual seed list for a consumer-facing programme: 2 Gmail addresses (one used regularly as an active account, one that receives minimal email to represent an account with less engagement history), 2 Yahoo addresses (similarly differentiated), 2 Outlook.com/Hotmail addresses, and 1 address each at Apple Mail and any EU ISPs that represent a significant portion of the programme's list (GMX, Web.de, Orange.fr as appropriate).
For a B2B-focused programme: replace consumer ISP addresses with addresses at corporate Microsoft 365 tenants (create a Microsoft 365 Developer Programme tenant for testing purposes), Google Workspace accounts, and any industry-specific corporate email environments relevant to the programme's audience.
The manual seed testing process: subscribe each seed address to the programme's list using the programme's own signup flow (ensuring the seed address receives production-identical messages through the full sending path, not a bypassed test path). Before each significant campaign or configuration change, send a test message to the seed list and check each inbox. For each address, record: inbox, promotions tab, spam folder, or missing (delivered but not in any folder — indicates filtering). The manual process takes 15-30 minutes per test and provides coverage without tool cost.
Commercial Testing Tools: GlockApps, Validity, Litmus
GlockApps: The most commonly used commercial inbox testing tool for small-to-midsize programmes. GlockApps maintains a network of seed addresses at 90+ ISPs worldwide. To test: send a campaign to a GlockApps-generated test address, and the platform reports placement (inbox/spam/promotions) at each ISP in its network within 3-5 minutes. GlockApps also provides spam score analysis (content scoring against SpamAssassin and ISP-specific filters), authentication check, and a historical trend view showing inbox placement over time per ISP.
GlockApps strengths: wide ISP coverage including EU ISPs (GMX, Web.de, Orange, Libero), fast results, useful spam score analysis alongside placement data, per-ISP filtering category breakdown (Primary/Promotions/Social/Spam for Gmail). Pricing starts at approximately €60/month for 1,000 tests per month. The free tier allows 3 tests before requiring a paid subscription.
Validity Everest (formerly Return Path): The enterprise-grade inbox testing platform used by large commercial senders. Everest provides seed network coverage at 150+ ISPs including corporate gateways (Proofpoint, Mimecast testing through their seed networks), daily inbox placement monitoring (not just manual test triggers), Sender Score for sending IPs, and integrated DMARC monitoring. Pricing starts at approximately €400/month for the basic tier — appropriate for high-volume programmes where daily inbox placement visibility across all ISPs justifies the cost.
Litmus: Primarily an email rendering testing tool (showing how emails display across 100+ email clients and devices), with inbox placement testing as a secondary capability. Litmus's inbox placement tool tests fewer ISPs than GlockApps but is bundled with the email rendering tests that email designers need. Appropriate for programmes where email rendering quality and inbox placement are both important testing requirements.
Tool Comparison: Features, Accuracy, Cost
| Tool | ISP coverage | Corporate gateway coverage | EU ISP coverage | Pricing (approx) | Best for |
|---|---|---|---|---|---|
| Manual seed list | Your choice (5-10 ISPs) | If you create accounts | If you create accounts | Free | Pre-campaign spot checks |
| GlockApps | 90+ ISPs | Limited | Strong (GMX, Web.de, Orange, Libero) | €60-200/mo | SMB-midmarket regular testing |
| Validity Everest | 150+ ISPs | Proofpoint, Mimecast | Good | €400-2,000/mo | Enterprise, daily monitoring |
| Litmus | 40+ ISPs | None | Limited | €100-400/mo | Teams combining rendering + placement testing |
| Mail-tester.com | 1 address (mail-tester) | None | None | Free (3/day) | Quick spam score check, not placement |
When to Test: Pre-Campaign, Post-Config, Ongoing
Pre-campaign (always): Test every new campaign template before the first production deployment. A new template that introduces heavy HTML, new link domains, or unusual formatting should be tested to confirm it does not trigger spam filter scoring at the ISPs the programme sends to. This pre-campaign test is the most important test type because it catches template-level issues before they affect real recipients.
Post-configuration change (always): After any infrastructure change — DKIM key rotation, new sending IP, ESP migration, domain block configuration update, TLS certificate renewal — run a seed test within 24 hours to confirm the change did not accidentally break authentication or placement. Configuration changes are the most common cause of sudden inbox placement drops, and the post-change test catches them before the change affects significant production volume.
Ongoing monitoring (weekly or monthly depending on volume): High-volume programmes (above 1M monthly messages) benefit from weekly seed tests on a representative campaign — this catches gradual reputation or filtering changes that develop between major configuration events. Lower-volume programmes can reduce to monthly or pre-campaign-only testing once a stable baseline is established.
During warmup (weekly): Weekly seed tests during the 8-10 week warmup period confirm that the reputation building is producing genuine inbox placement improvement at each ISP, not just accounting log delivery confirmation. A message can be accepted (250 OK) by an ISP and still land in spam — seed testing during warmup reveals whether accepted messages are reaching the inbox or being filtered.
Interpreting Results: What Inbox vs Spam vs Missing Means
Inbox: The message reached the primary inbox. This is the target outcome. For Gmail, "inbox" in testing tools typically means the Primary tab — some tools distinguish between Primary, Promotions, and Social tabs as separate categories.
Promotions tab (Gmail): Not spam, but not the primary inbox. Promotional commercial email is often correctly categorised here by Gmail's tab system. Whether Promotions tab placement is acceptable depends on the programme type: for marketing newsletters and promotional email, Promotions tab is generally acceptable and expected. For transactional or relationship email, Promotions tab is unexpected and warrants investigation of the From name, subject line, and content structure.
Spam: The message was filtered to the spam folder. This is the outcome to investigate and resolve before the campaign is sent to real recipients. Spam placement can result from content scoring (fix the template), authentication issues (fix DKIM/SPF/DMARC), reputation problems (investigate Postmaster Tools and SNDS), or ISP-specific issues (check for blocklist listings at that specific ISP).
Missing (not delivered or no result): The test tool did not detect the message at the seed address. Possible causes: the message was rejected before delivery (check the accounting log for SMTP rejection from that ISP), the message is in the queue and has not delivered yet (check queue depth), or the tool's seed address has a deliverability issue of its own (test with a manual seed address at the same ISP). Missing results from a specific ISP consistently should be investigated as a potential rejection or severe filtering event.
Testing Cadence for Different Programme Types
High-volume bulk mailer (5M+ monthly): Pre-campaign test before every major campaign deployment. Weekly ongoing test on a representative sample. Post-configuration test within 24 hours of any infrastructure change. During warmup: twice weekly.
Mid-volume marketing programme (500K-5M monthly): Pre-campaign test before every new template or list segment. Monthly ongoing baseline test. Post-configuration test after any change. During warmup: weekly.
Newsletter (any volume): Pre-launch test before each new issue format change. Quarterly ongoing test to confirm stable placement. After any platform or template change.
Transactional email (SaaS, e-commerce): Post-configuration test after any infrastructure change. Monthly spot check on the highest-volume transactional flow. During warmup: weekly. Transactional email generally has the best placement of any sending type — testing confirms it is being maintained, not improving it.
The Limits of Seed Testing
Seed testing provides valuable placement data but has three structural limitations that affect how its results should be interpreted.
Seed accounts are not real recipients: Commercial seed testing tools use seed accounts that receive few other emails — their inbox is not representative of the complex engagement history that a real recipient's inbox has. Gmail's spam filter weights individual recipient engagement signals; a seed account with no engagement history provides a weaker positive signal baseline than a real recipient who has opened the programme's previous emails. Seed test results may be slightly more pessimistic than real recipient placement for programmes with strong engagement histories.
Seed testing tests a snapshot: A seed test shows placement at the moment of the test. ISP filtering can change within hours based on real-time complaint signals. A campaign that tests clean in a seed test at 09:00 may begin generating elevated complaint rates by 11:00 if the first batch of real recipients generates unexpected complaint signals. Seed testing is not a substitute for ongoing Postmaster Tools monitoring — it is a complement to it.
Seed networks do not cover all corporate environments: Commercial seed networks cover major consumer ISPs well. Corporate Microsoft 365 and Google Workspace tenants are represented by only a few accounts, and specific corporate security configurations (Proofpoint rules, Mimecast policies set by specific IT teams) are not replicated in seed networks. For programmes with significant B2B audiences, manual seed accounts in representative corporate environments provide more relevant placement data than commercial seed network results alone.
Seed testing, understood within its structural limits and applied at the right cadence, is one of the most effective deliverability quality assurance tools available. It confirms what the accounting log and Postmaster Tools data infer — that the programme's emails are reaching the inbox — with direct empirical evidence that the infrastructure team can point to as proof of placement quality. Build the testing cadence; interpret results with appropriate context; and inbox placement testing will provide the visibility layer that completes the programme's deliverability monitoring stack.
Seed testing is the empirical confirmation of everything else the monitoring stack infers. Postmaster Tools tells you the domain reputation; the accounting log tells you the delivery events; seed testing tells you where the messages actually land. All three data sources, read together, provide the complete picture of inbox placement that any single source cannot. Build the testing cadence, use the right tools for the programme's scale, and inbox placement will never be an unknown variable in the deliverability equation.
The inbox is where email marketing earns its ROI. Testing systematically that messages reach it — before campaigns deploy, after configuration changes, on an ongoing cadence — is the operational discipline that protects that ROI continuously. Test regularly; interpret correctly; act on what the data shows; and the inbox will be where the programme's messages consistently arrive.