Home › Fixes

Emails Going to the Promotions Tab: Fix Gmail Tab Placement

By BobWorkUpdated 2026-11-0212 min read
Checklist for fixing emails that land in the Gmail Promotions tab

Gmail sends emails to the Promotions tab when a message looks like bulk, commercial, or campaign mail, even if SPF, DKIM, and DMARC pass. If you ignore it, the email may stay in the inbox but miss the recipient’s main view. This guide shows the checks to run first, the records to verify, and the changes to test.

Start by separating Promotions from spam. Promotions is Gmail’s inbox classification. Spam is a filtering failure. If your mail is also landing in spam, fix that first with the Gmail spam troubleshooting guide, then come back to tab placement.

For Gmail-specific setup, use the Gmail warm-up guide. For DNS, check SPF, DKIM, and DMARC with the free SPF checker, DKIM checker, and DMARC checker before changing copy.

Why are emails going to promotions tab?

Use this table before rewriting everything. Most Gmail Promotions problems come from a small group of signals: design, links, tracking, send pattern, and recipient behaviour.

SymptomLikely cause5-minute checkFix
Plain cold emails land in PromotionsCopy sounds like a campaignRead the first 2 lines and CTARewrite as a short one-to-one note
Designed emails land in PromotionsHTML template, banners, buttonsSend yourself the email and inspect itUse plain text or very light HTML
Only tracked emails land in PromotionsTracking domain or redirect patternSend one test with tracking offAlign tracking domain or reduce tracking
Newsletters land in PromotionsCorrect Gmail classificationCheck if the email is bulk marketingAccept Promotions or ask users to move it
First-touch cold emails land in PromotionsCommercial intent is too obviousCount links, images, and sales termsRemove links, images, and heavy sales copy
All Gmail recipients see PromotionsDomain or sender pattern issueTest from another mailbox and domainFix DNS, ramp volume, reduce campaign signals
Some recipients see PrimaryRecipient-level Gmail learningCompare engaged and unengaged contactsImprove targeting and replies
Mail lands in spam, not PromotionsReputation or authentication issueCheck spam folder and headersFix SPF, DKIM, DMARC, and sending behaviour

Gmail says users can change inbox categories, move messages between categories, and turn categories on or off in settings. That means tab placement is partly personal. The same message can land in Primary for one recipient and Promotions for another.

Google’s sender guidelines focus on authentication, low spam complaints, unsubscribe, and wanted mail. They do not publish a “Primary tab formula.” Treat each fix as a controlled test, not a guaranteed switch.

Read the primary sources when you need the current rules: Google’s email sender guidelines and Gmail inbox categories.

What numbers matter?

These limits and thresholds matter while diagnosing Promotions. Use them as guardrails. They do not promise Primary placement.

AreaNumber or settingWhat it meansWhere to check
Gmail spam complaint rateKeep under 0.1%; never above 0.3%High complaints damage sender trustGoogle Postmaster Tools
SPF DNS lookupsMaximum 10Too many lookups can break SPFSPF record lookup
DMARC record name_dmarc.yourdomain.comPublishes your DMARC policyDNS TXT record
DMARC minimum for bulkp=none with alignmentBaseline required by major mailbox providersDMARC record and reports
Typical cold email volume30–50/day per mailboxSafer than forcing volume through one inboxSending tool logs
Warm-up start3/day, then +2/dayBuilds normal mailbox activity graduallyWarm-up dashboard
Campaign warm-up level10–15/dayKeeps activity running during outreachWarm-up settings
BobWork ready gate7+ days, ≤3% 7-day spam rate, 30 receivedPractical readiness check before outboundMailbox health view

If you are sending bulk or campaign mail, also check Yahoo’s requirements. Yahoo requires SPF and DKIM, DMARC at least p=none, alignment, one-click unsubscribe for bulk mail, and spam rates under 0.3%. See Yahoo sender best practices.

Are authentication records passing?

Authentication will not make a sales email look personal. It does stop Gmail from treating your domain as suspicious.

Check SPF, DKIM, and DMARC before copy changes. If any of them fail, you may be solving the wrong problem. Broken authentication can move mail to spam, and spam problems often look like tab problems during quick tests.

SPF is a TXT record on the sending domain. It names the services allowed to send for that domain. A typical Google Workspace SPF record looks like this:

v=spf1 include:_spf.google.com ~all

Do not copy that record unless Google is your sending provider. If you send through Zoho, SendGrid, Mailgun, Amazon SES, or another system, use that provider’s current include value.

SPF also has a hard 10-lookup limit. Includes, redirects, and nested includes count. If you use several tools, check the record with the free SPF checker and remove old services.

DKIM signs the message. Gmail can verify that the message was not changed after sending. In DNS, DKIM is usually a TXT record at a selector such as:

google._domainkey.yourdomain.com

Other common selectors include default, selector1, selector2, zmail, k1, s1, mail, dkim, lark, feishu, and zoho. Use the selector your provider gives you. Do not guess. Check it with the DKIM checker.

DMARC tells receivers what to do when SPF or DKIM fails alignment. The record sits at:

_dmarc.yourdomain.com

A safe starting record is often:

v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com

Move slowly before using p=quarantine or p=reject. If not every legitimate sender is aligned, stricter DMARC can break real mail. Check the record with the DMARC checker before tightening the policy.

What looks promotional?

Gmail’s Promotions tab exists for commercial mail. If your email looks like a promotion, Gmail may classify it correctly.

Remove campaign design first. Avoid banners, hero images, coloured buttons, multiple columns, coupons, sale language, and long branded footers. A first cold email should look like a message one person wrote to another.

Use plain text where possible. If your sending tool requires HTML, keep the HTML minimal. Do not use a newsletter template for cold outreach. Do not paste a designed marketing email into a cold email tool and expect Primary placement.

Reduce links. First-touch cold emails often work better with no link. If you need one, use one normal URL on your own domain. Avoid link shorteners, redirect chains, and multiple calls to action.

Be careful with images. Tracking pixels, logos, social icons, and signature images all add marketing signals. They also create remote image requests. For cold outreach, a text signature is usually enough.

Rewrite the opening line. Promotional emails often start with a broad claim, a discount, a launch, or a benefit stack. One-to-one email starts with context.

Weak opening:

We help teams increase pipeline with a powerful automation platform.

Better opening:

I saw your team is hiring two SDRs in Austin. Are you also changing your outbound setup?

The second version still has commercial intent. It gives Gmail and the recipient fewer campaign signals.

Keep the CTA low-friction. “Book a demo” reads like a campaign. “Worth a quick look?” or “Should I send the details?” reads more like a conversation.

Do not remove required unsubscribe features from bulk mail. Google expects easy unsubscribe for bulk senders, and one-click unsubscribe uses the List-Unsubscribe mechanism. RFC 8058 defines one-click unsubscribe behaviour for mail systems; read the standard at RFC 8058.

Is tracking the cause?

Tracking can help measurement, but it can also make mail look less personal. Test with tracking off before changing infrastructure.

Send the same short email to your own Gmail test account twice. In version A, disable open tracking, click tracking, and link rewriting. In version B, keep your normal tracking. If A lands in Primary and B lands in Promotions, tracking is part of the problem.

A tracking domain should align with your sending domain. If you send from alex@example.com, a tracking domain such as links.example.com is cleaner than a shared vendor domain.

Shared tracking domains create a reputation dependency. If many unrelated senders use the same redirect host, your mail can inherit signals you do not control. Use a custom tracking domain if your sending platform supports it.

Also check the visible From domain. If your From address, return path, DKIM domain, tracking domain, and landing page domain all differ, the message looks more like a campaign. Alignment does not guarantee Primary, but mismatch makes trust harder.

For cold email, ask whether you need open tracking at all. Open tracking is noisy because image loading varies by client. Replies and booked meetings are better signals. If disabling open tracking improves tab placement, keep it off for first-touch emails.

How should you send?

Gmail learns from recipient behaviour. If people ignore, delete, or mark your emails as spam, future emails are less likely to get favourable treatment.

Volume matters because behaviour compounds. Sending too much from one mailbox makes a campaign pattern obvious. For cold outreach, a typical safe range is 30–50 real cold emails per mailbox per day after the mailbox is ready. Add mailboxes instead of forcing higher volume through one sender.

Do not send identical copy to every recipient. Small personalisation helps, but fake personalisation can hurt replies. Use real context: role, hiring, technology, location, recent change, or a specific reason for reaching out.

Avoid sudden changes. If a mailbox normally sends 5 messages a day and then sends 200 similar emails, the pattern is not normal. Ramp gradually.

Segment by fit. The best deliverability fix is wanted mail. A smaller list with clearer relevance usually beats a large list with generic copy. Poor targeting creates low replies, deletes, and complaints.

Respect unsubscribes quickly. Yahoo says bulk senders should honour unsubscribes within 2 days. Google also expects easy unsubscribe for bulk mail. Even if you send cold email rather than a newsletter, suppress opt-outs permanently.

If you use sequences, stop when someone replies. A reply is a strong engagement signal. Continuing automated follow-ups after a reply creates a bad recipient experience and can generate complaints. For structure, use the 4-step cold email sequence template.

Warm-up helps when the mailbox has little normal activity, is new, recently moved providers, or previously had spam landings. It is not a fix for promotional design.

Authenticate first. Then warm the mailbox and domain with a gradual pattern. For a new domain, plan 2–3 weeks. For an existing domain, 7 days is a practical minimum.

BobWork Email Warm-up runs a shared warm-up network by default, or a private pool per account if you prefer. The free pool sends plain office-style messages, replies to about 40% of received warm-up mail, rescues only warm-up mail found in Spam, and measures spam landings directly in receiving mailboxes.

The published warm-up ramp starts at 3 emails per day, adds 2 per day, and caps at 30 per day. Weekends run at 30%. During real campaigns, keep warm-up around 10–15 per day and keep real outreach around 30–50 per mailbox per day.

A mailbox is ready for outbound when it has warmed for at least 7 days, has a 7-day spam rate of 3% or less, and has received at least 30 warm-up emails. If spam rate rises above 5%, pause the mailbox for a few days. Do not push more volume into a struggling sender.

For a deeper split between domain reputation and mailbox behaviour, read domain warm-up versus mailbox warm-up. If you are warming several inboxes, use how to warm up multiple mailboxes to avoid burning the domain.

How do you verify it?

Work in this order. Fast checks come first. Do not rewrite your full campaign until you know whether the problem is spam, DNS, content, tracking, or send pattern.

StepActionHow to verify
1Confirm the email is in Promotions, not SpamSearch Gmail tabs and the spam folder in a test inbox
2Check SPFSPF passes and stays under 10 DNS lookups
3Check DKIMDKIM record exists and a test email shows DKIM pass
4Check DMARC_dmarc TXT record exists, at least p=none
5Send a plain-text testSame message lands better without template design
6Disable tracking for one testOpen and click tracking are off for a controlled send
7Remove extra links and imagesFirst-touch email has 0–1 link and no images
8Rewrite the first two linesOpening line contains recipient-specific context
9Lower sending volumeMailbox stays in the 30–50/day cold email range
10Warm up weak mailboxes7+ days warming, spam rate ≤3%, 30 received
11Check complaintsGoogle Postmaster Tools stays under 0.1% where shown
12Run a small live batchCompare replies, deletes, spam, and tab placement

If you only have 15 minutes, do steps 1 through 6. Those checks catch the biggest mistakes.

If you have one hour, also rewrite the message and run a small Gmail test. Keep everything else constant. Change one variable at a time.

Do not judge the fix from one inbox. Gmail tab placement is personalised. Use several Gmail test accounts if you can, including one that has never interacted with your domain and one that has replied before.

Send controlled tests. Use the same sender, same subject, same recipient type, and same time window. Change one variable: template, tracking, link count, opening line, or sender domain.

Check headers in Gmail. Open the message, click the three-dot menu, then choose “Show original.” Confirm SPF, DKIM, and DMARC pass. If authentication fails, fix that before reading tab results.

Check Google Postmaster Tools if your volume is high enough to show data. Watch domain reputation, IP reputation where available, authentication, delivery errors, and spam rate. Gmail’s published complaint guidance is clear: keep spam rate under 0.1%, and avoid ever reaching 0.3%.

Watch replies, not just opens. Open tracking can be unreliable. Replies, positive responses, unsubscribe requests, and spam complaints are stronger feedback.

Compare categories over time. A single test may land in Promotions because Gmail has not seen enough interaction. If recipients reply, move the message, or regularly engage with your sender, Gmail can classify future mail differently for that recipient.

Ask friendly recipients to move wanted mail. For newsletters and customer updates, it is acceptable to ask subscribers to drag the message to Primary or add the sender to contacts. Do not rely on that for cold outreach.

If the message still lands in Promotions after DNS passes, tracking is reduced, links are removed, and copy is plain, the classification may be accurate. Improve the offer, targeting, and reply rate instead of fighting the tab.

If the message moves from spam to Promotions, that is progress. You have restored inbox placement. The next job is reducing commercial signals and increasing wanted engagement.

You can use BobWork Email Warm-up to warm Gmail and Google Workspace mailboxes before outreach. It is free with no credit card and no time limit for up to 10 mailboxes on new accounts. For Gmail, the recommended route is IMAP with an app password, which requires 2-Step Verification. Keep warm-up running while you test copy, tracking, and sending volume.

Frequently asked questions

Can I force Gmail to put my emails in Primary?

No. Gmail controls tab placement per recipient. You can reduce promotional signals, authenticate the domain, and improve replies, but you cannot force Primary placement for every inbox.

Is the Promotions tab the same as spam?

No. Promotions is still inbox placement. Spam means the message was filtered out of the inbox. Treat Promotions as a content and classification issue before treating it as a sender reputation failure.

Should I remove the unsubscribe link?

No, not for bulk or campaign mail. Gmail and Yahoo expect one-click unsubscribe for bulk senders. If the email is true one-to-one mail, avoid newsletter-style footers, but do not hide required opt-out mechanisms.

Does warm-up fix the Promotions tab?

Warm-up helps when low engagement, new mailboxes, or spam landings are part of the problem. It does not fix promotional copy, heavy templates, too many links, or a newsletter-style send pattern.

How many links are safe in a cold email?

Use the fewest links possible. Typically, one plain-text link or no link is safer for first-touch cold email. Avoid buttons, banners, link shorteners, and tracking-heavy templates.

How long should I test after making changes?

Test for at least several normal send cycles. For cold outreach, run a small batch first, then compare replies, tab placement in test inboxes, spam landings, and Google Postmaster Tools data where available.

Do SPF, DKIM and DMARC affect Promotions?

They do not directly choose the tab. They affect trust and authentication. Broken SPF, DKIM or DMARC can push mail toward spam, and weak trust can make promotional classification harder to overcome.

Records fixed? Rebuild the reputation

Warm-up is the part you cannot do by hand for two weeks. The free pool sends, replies and rescues from Spam for you.

Start free