Spam & Placement 8 min read

How to Test If Cold Emails Are Landing in Spam Before a Campaign Tanks

Once a campaign burns your best leads in spam, the damage is done. Here's how to test inbox placement before going live — and what to do with the results.

You are about to launch a cold email campaign, or you have just launched one and want to verify that emails are actually reaching inboxes. Open rates are not reliable indicators of inbox placement — the only way to know for certain is to test with seed accounts and check placement directly.

Why you must test before sending at scale

Once you send a campaign to a cold list and those emails go to spam, the damage is done. You do not just lose those leads — the spam placement generates negative engagement signals and potentially spam complaints that further damage your domain reputation. Testing before sending at scale is the cheapest insurance you can buy.

How to set up seed accounts

Create test accounts across every major provider your audience uses:

  • 2–3 personal Gmail accounts
  • 1–2 Google Workspace accounts if your targets are on GWS
  • 2–3 Outlook.com personal accounts
  • 1–2 Microsoft 365 business accounts if possible
  • 1–2 Yahoo accounts

Do not add these seed addresses to your contacts and do not set up any rules. They should represent a default, unknown recipient experience.

How to run the test correctly

Step 1: Use the placement test tool

The inbox placement test sends through your actual sending infrastructure and checks where it lands. The result shows authentication results from the receiver's perspective — which is more reliable than manual seed testing for confirming end-to-end auth. Run this first.

Step 2: Send realistic campaign content

Use your actual subject line, body content, links, tracking, and signature. Do not send a generic test message — it will not trigger the same filters as your real campaign. Send from each inbox you plan to use.

Step 3: Check each seed account

For Gmail: check Primary, Promotions, Social, Updates, and Spam. For Outlook: check Focused, Other, and Junk. For Yahoo: check Inbox and Spam. Record results in a spreadsheet by sending inbox and receiving provider.

Step 4: Calculate your inbox placement rate

Count emails that landed in the primary inbox (not tabs, not spam) divided by total sent. Target 80% or better before launching production campaigns. Run at least 3 rounds of tests over a week.

Reading the results

All providers show spam: Domain or IP reputation issue. Check Postmaster Tools and the blacklist checker.

Only Gmail shows spam: Gmail-specific reputation or content filtering. Check Postmaster Tools for domain reputation data.

Only Outlook shows Junk: Microsoft-specific reputation or IP issue. Check SNDS.

Emails in Promotions on Gmail: Content formatting issue. Simplify to plain text.

Some inboxes place well, others don't: Inbox-specific issue. Check warmup status with the warmup readiness checker.

Repair or replace?

Testing catches problems before they become expensive. Most issues found during testing are fixable because you caught them before they caused reputation damage from real campaign sends.

If testing reveals that specific inboxes are consistently performing poorly despite proper setup and warmup, those inboxes may need replacement. Having a set of tested, prewarmed backup inboxes from WarmInboxes means you can swap out underperformers immediately and keep your launch timeline intact.

Run the checks first

Before replacing anything, run a free inbox placement test. You might find the issue is DNS, not the domain — and save yourself a week of unnecessary work.

Free inbox placement test Check burn score

More guides

Why Your Cold Emails Suddenly Started Going to SpamHow to Run an Inbox Placement Test Before You Blame the CopyCold Email Spam Checklist: 21 Reasons Your Emails Aren't Hitting Inbox