Spam & Placement 7 min read

Cold Emails Landing in Gmail Promotions Instead of Primary

Promotions tab is not spam — but it's close. Here's what triggers Gmail's tab classifier and how to get your cold emails back into Primary.

Your cold emails are not going to spam. They are arriving in the Promotions tab on Gmail. Open rates are low because most people don't check Promotions regularly, and your outreach is not getting the engagement it needs. Technically the emails are being delivered. Functionally they might as well not be.

Why this happens

Gmail's tab sorting system uses machine learning to classify messages into Primary, Social, Promotions, Updates, and Forums. Promotions is where Gmail puts marketing-style email. Cold outreach that looks like marketing email ends up there.

This is separate from spam filtering. Your authentication can be perfect, your domain reputation can be good, and your emails can still land in Promotions because the content pattern matches what Gmail considers promotional material. The biggest triggers are: HTML formatting with styled templates, multiple links, images and logos, tracking pixels, unsubscribe footers that look like marketing footers, and any content pattern that resembles newsletters or promotional blasts.

Step-by-step diagnosis

Step 1: Confirm it's Promotions not spam

Run a placement test to get the definitive verdict. Promotions and spam are very different problems with very different fixes. Confirm exactly which you're dealing with before changing anything.

Step 2: Strip the email to plain text

Remove all HTML formatting, images, logos, and styled signatures. Send a plain text test and check tab placement. If it moves to Primary, the format is the trigger.

Step 3: Remove links one at a time

Tracking pixels count as content that looks like marketing. Remove links progressively to find which ones are contributing. If open tracking is enabled, disable it temporarily and retest.

Step 4: Check your From name and email format

Display names that include company names in ALL CAPS, emojis, or subject-like text push toward Promotions. Send from a personal-looking address: firstname@domain.com rather than team@domain.com or outreach@domain.com.

The fix path

Write like a human, not a marketing team. Plain text, short paragraphs, conversational tone. One link maximum. No images. No HTML templates.

Use a custom tracking domain if you need open or click tracking. Check your current tracking domain setup with the tracking domain checker — if it's proxied through Cloudflare or sharing reputation with bulk email senders, that's contributing to the classification.

Keep your email signature simple: name, title, company, phone number. No logos, no banners, no social media icons. Every visual element pushes the email toward Promotions classification.

Personalize beyond first name tokens. Reference something specific to the recipient. Gmail's classifier picks up on template patterns — highly templated messages are more likely to be classified as promotional even without HTML.

Repair or replace?

Promotions placement is almost always a content and formatting issue rather than a domain or infrastructure issue. You do not need to replace your inboxes. You need to change how your emails look. Adjust your templates, strip formatting, and retest. Promotions tab placement can shift within a few sends once the content signals change.

If you are also seeing spam placement alongside Promotions placement on some test emails, then you have a layered problem where reputation issues are compounding content issues. Follow the spam placement diagnosis flow separately.

Mistakes that make this worse

  • Using HTML email templates designed for newsletter-style marketing
  • Including multiple links, CTAs, or images
  • Using company logo images in signatures
  • Sending the exact same template to hundreds of recipients without meaningful personalization
  • Using default shared tracking domains that Gmail has already associated with bulk marketing

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