How to avoid spam filters in cold email 2026: exactly how Gmail and Outlook score emails, what triggers each filter, and the complete setup to reach the inbox.
Sarah Okonkwo
Sales ops specialist, deliverability obsessive · Updated June 24, 2026
Last updated: June 2026 · Sarah Okonkwo, Sales ops specialist, deliverability obsessive
TL;DR — 5 things to know before reading
- Modern spam filters score emails across four layers: authentication status (binary pass/fail), sender reputation (accumulated over weeks), content signals (link density, HTML complexity, trigger phrases), and recipient engagement history — all four layers must score clean simultaneously for reliable inbox placement
- Per Google's email sender guidelines, spam complaint rates must stay below 0.3% at Gmail; above this threshold, automatic filtering routes all future sends from the same domain to spam regardless of content quality
- Authentication failure is a binary filter: one missing or misconfigured record (most commonly DMARC) causes Gmail and Outlook to treat every email from your domain as potentially spoofed — per Mailgun's SPF, DKIM, and DMARC setup guide, full authentication achieves 15–25% higher inbox placement than partial authentication
- Infrastructure decisions have permanent consequences: a primary business domain that gets blacklisted through cold outreach affects all organisational email — use dedicated sending domains via Inframail
- Verdict: Inframail for dedicated Microsoft 365 inboxes with auto-configured DNS, Instantly for warmup and inbox rotation, and Quarvio verified contact lists to keep bounce rates under 1%
Spam filter avoidance is not a trick or a workaround. It is a set of technical and operational decisions that align your sending behaviour with what spam filters are built to recognise as legitimate email. Spam filters are not designed to detect cold email specifically — they are designed to detect behaviour that looks like bulk unsolicited mail. Cold email sent from properly authenticated dedicated domains, at volumes matching warmup status, to verified contact lists, with relevant personalised content, does not trigger these filters because it does not look like spam to the systems doing the evaluation.
The deliverability problems I see consistently in practice are almost never about message content. They are about sending too much too fast from a new domain, missing SPF/DKIM/DMARC configuration, sending to a list with 5% bounce rate, or using a primary business domain for cold outreach and watching it get flagged. Inframail solves the infrastructure layer. Instantly handles warmup and inbox rotation. Quarvio keeps bounce rates low. Aimfox extends outreach to LinkedIn for prospects reachable through a second channel. The content of the email is the last variable to optimise, not the first.
Understanding how spam filters actually score emails matters even when you are using tools that automate much of the process. Settings that look safe on paper can still cause problems if you do not understand what signals they control. This guide covers exactly how Gmail and Outlook score emails, and what operational decisions trigger each filter layer.
Gmail uses a layered scoring architecture that evaluates each email across four sequential filters. An email must clear all four layers to reach the inbox.
Layer 1: Authentication check (binary pass/fail)
Gmail's first filter is a binary check: does the sending domain have valid SPF, DKIM, and DMARC records, and do they align with the From: header? This is not a scored layer — an email either passes authentication or it does not. Authentication failure routes the email to spam or rejects it at the server level before any other factor is evaluated.
The authentication check is where DMARC matters most. SPF and DKIM can individually pass while DMARC fails if the From: domain does not align with the SPF envelope sender and DKIM signing domain. Per Mailgun's SPF, DKIM, and DMARC setup guide, DMARC is the record most frequently missing in failed deliverability setups.
Layer 2: Sender reputation (accumulates over time)
Gmail maintains a reputation score for every sending domain and IP address. This score is built over time from engagement signals: complaint rate, bounce rate, reply rate, open rate, and the ratio of emails that recipients move out of spam versus into spam. A domain with no history starts with no positive reputation and is treated with suspicion. This is why warmup is necessary — it builds the reputation signal before high-volume campaign sends begin.
Reputation is visible in Google Postmaster Tools as a tier: "High," "Medium," "Low," or "Bad." Once a domain drops to "Low" reputation due to sustained high complaint rates or bounce rates, it takes weeks of clean sending behaviour to recover. Once a domain hits "Bad" reputation, recovery is extremely difficult.
Reputation scoring operates at both the domain level (the sending domain in the From: header) and the IP level (the mail server's IP address). Infrastructure providers like Microsoft 365 (used by Inframail) maintain high IP reputation through shared infrastructure management. Domain reputation is entirely in your control.
Layer 3: Content analysis (scored against known patterns)
Gmail's content filter scores emails against patterns statistically associated with spam: link density (multiple links to different domains), presence of certain phrases, image-to-text ratio, HTML complexity, and the relationship between the From: domain and linked domains. A plain-text cold email with one link and no images scores significantly better on this layer than an HTML newsletter.
Content analysis is less decisive than authentication and reputation in Gmail's 2026 filter architecture, but it still affects placement at the margin. An email from a well-authenticated domain with strong reputation that contains five links and "FREE OFFER" in the subject line will still take a content score penalty.
Layer 4: Recipient engagement signals (contextual per recipient)
Gmail uses individual recipient engagement history to refine spam filter decisions. If other Gmail users have moved emails from your domain to spam, deleted them without opening, or reported them as spam, this creates a negative engagement signal that affects inbox placement for new recipients at Gmail. Conversely, if recipients have been replying to, forwarding, and opening emails from your domain, this creates a positive signal.
The engagement layer is why ICP precision matters beyond conversion logic: sending to recipients who genuinely find the email relevant generates positive engagement signals, while broad-spray sending to poorly matched contacts generates negative ones.
Outlook's spam filter uses a similar layered architecture to Gmail but with different weighting across layers.
Authentication layer: identical to Gmail — SPF, DKIM, and DMARC are all evaluated. Missing DMARC is penalised. Microsoft also checks against DMARC adkim and aspf alignment.
Microsoft Sender Reputation (MSR): Microsoft maintains its own sender reputation system separate from Gmail. MSR scores track complaint rates, bounce rates, and spam trap hits across all Microsoft email properties (Outlook.com, Hotmail, Office 365). A domain with poor MSR scores receives elevated spam filtering at all Microsoft email addresses regardless of domain reputation on Gmail.
SmartScreen filter: Outlook's SmartScreen content filter is more aggressive on HTML formatting than Gmail. Heavily designed HTML emails, emails with mismatched link text and URL destinations, and emails with high image-to-text ratios score poorly in SmartScreen. Plain-text or simple-HTML cold emails pass more consistently.
Complaint-based learning: Outlook uses recipient junk mail reporting more aggressively than Gmail in its filtering decisions. High complaint rates from Outlook users (who click "Junk" on emails) trigger SpamHaus-style blacklisting at the Microsoft infrastructure level that affects all sends to Microsoft-hosted email addresses from the flagged domain.
Authentication is the first and most decisive filter layer. Every sending domain needs all three records configured and aligned before sending a single cold email.
Inframail configures SPF, DKIM, and DMARC automatically when provisioning Microsoft 365 inboxes, eliminating the most common authentication configuration errors. For teams managing authentication manually, follow the exact configuration below.
SPF configuration (per domain):
Type: TXT
Host: @
Value: v=spf1 include:spf.protection.outlook.com -all
TTL: 3600
Rules that prevent configuration failure:
-all (hard fail), not ~all (soft fail) or +all (permit all)DKIM configuration (per domain, Microsoft 365):
admin.microsoft.com → Security → Email & Collaboration → Policies & Rules → Threat policies → DKIMType: CNAME
Host: selector1._domainkey
Value: selector1-[domain-hash]._domainkey.[tenant].onmicrosoft.com
Type: CNAME
Host: selector2._domainkey
Value: selector2-[domain-hash]._domainkey.[tenant].onmicrosoft.com
DMARC configuration (per domain):
Start with monitor mode:
Type: TXT
Host: _dmarc
Value: v=DMARC1; p=none; rua=mailto:dmarc@your-sending-domain.com; pct=100
TTL: 3600
After two weeks of confirming no legitimate sending failures, move to enforcement:
v=DMARC1; p=reject; rua=mailto:dmarc@your-sending-domain.com; pct=100; adkim=s; aspf=s
Verifying authentication: use MXToolbox blacklist checker (which also offers free SPF, DKIM, and DMARC lookup tools) to confirm all three records are passing. Also send a test email to a Gmail address and view full headers — look for dkim=pass, spf=pass, and dmarc=pass in the Authentication-Results header. All three must pass before running any campaign.
Benchmark: 100% authentication pass rate on all sending domains. DMARC at p=reject within 30 days of domain setup.
Failure mode: DMARC still at p=none after 60 days. p=none provides partial authentication credit; p=reject provides full authentication credit and signals to Gmail and Microsoft that you actively enforce domain security.
Sender reputation is the most influential of the four filter layers. Authentication gets you to a neutral starting position; reputation determines where emails go from there.
A new sending domain has zero reputation. Gmail and Outlook treat zero-reputation domains as statistically more likely to be spam operations than established domains with positive history. Warmup builds reputation by creating authentic-looking email exchanges before high-volume campaign sends begin.
Warmup setup in Instantly:
Reputation-building timeline: per Woodpecker's email warmup guide, minimum 2–4 weeks before meaningful cold campaigns, with full maturity up to 12 weeks.
Why warmup must continue permanently: Gmail and Outlook's reputation systems are dynamic. Reputation decays without consistent positive engagement signals. Disabling warmup when campaigns start removes the ongoing maintenance that keeps reputation scores stable. Keep warmup running at 10–20 emails per day in the background for every inbox throughout its active life.
Benchmark: warmup score above 80 in Instantly before starting cold campaigns on that inbox. Warmup running continuously in background at all times.
Failure mode: completing warmup and then disabling it to "save sending capacity." Every send from warmup contributes 15–20 positive engagement signals per day that offset negative signals from campaign sends. Removing these tips the balance toward negative and reputation degrades within weeks.
Volume-based spam filters are triggered when an inbox sends significantly more email than its reputation level can support. A brand-new inbox sending 100 emails on day one exhibits volume behaviour characteristic of a spam operation. A fully warmed inbox sending 200 emails per day has exceeded the threshold where even positive reputation cannot prevent filter triggers.
Per Woodpecker's guide on daily sending limits, 30–50 emails per inbox per day is the safe operating range for a properly warmed account.
Volume limit configuration in Instantly:
Scaling volume: add inboxes rather than increasing per-inbox limits. With Inframail providing unlimited inboxes at a flat monthly rate, adding 5–10 inboxes to scale from 400 to 700 sends per day is the correct approach. Every new inbox needs full warmup before being added to live campaigns.
Benchmark: no inbox exceeds 50 emails per day including warmup emails. Total campaign volume = number of inboxes × per-inbox daily limit.
Failure mode: no daily sending limit set in Instantly. The platform routes however many sends the campaign demands from connected inboxes with no per-inbox guardrail. This is the second most common cause of deliverability failure and is entirely preventable through a single configuration step.
Spam complaint rate is the most direct input to Gmail's sender reputation system. Per Google's email sender guidelines, rates must stay below 0.3% to maintain inbox placement. However, the warning threshold is 0.1% — at this level, inbox placement begins degrading before the hard limit is reached.
ICP precision drives complaint rate: the most common cause of elevated complaint rates is sending cold email to recipients who have no plausible reason to find it relevant. A recipient who receives an email that clearly has no relationship to their role, industry, or actual work situation is more likely to mark it as spam than one who receives a message that demonstrates clear knowledge of why it was sent to them.
Segment contact lists around tight ICP criteria:
Suppression management: maintain a global suppression list across all campaigns in Instantly. Anyone who has unsubscribed, replied negatively, bounced, or been marked as spam should be suppressed from all future sends. Sending to a known opt-out violates the FTC's CAN-SPAM Act compliance requirements and generates the complaint signals that damage deliverability for all future sends from the same domain.
Complaint rate monitoring: complaint rate is only visible in Google Postmaster Tools. Instantly does not have access to Gmail's complaint rate data. Set up Postmaster Tools for every sending domain and review it weekly. This is free and takes 15 minutes to configure.
Benchmark: spam complaint rate below 0.1% per sending domain. Warning zone is 0.1–0.3%. Above 0.3% triggers automatic filtering for all future sends from that domain.
Failure mode: not setting up Postmaster Tools and therefore having no visibility into complaint rate. Many senders discover they have a complaint rate problem only when reply rates have already collapsed significantly.
Bounce rates above 2% are a negative sender reputation signal for both Gmail and Outlook. High bounce rates indicate a sender is emailing invalid or outdated addresses — behaviour characteristic of purchased spam lists and operators who do not maintain contact hygiene. Per Mailmodo's B2B email marketing statistics guide, campaigns starting on unverified data consistently show bounce rates 3–5x higher than campaigns using verified contacts.
Contact verification before every campaign:
info@, support@, sales@) before uploadingQuarvio delivers pre-verified B2B contact lists where addresses have been validated before delivery, keeping bounce rates near zero from the first send. Quarvio pricing starts from $129 for 5,000 contacts — see /pricing for full tier options. Place your contact order at Quarvio.io before starting campaign setup.
Bounce rate response thresholds:
Benchmark: hard bounce rate below 1% per campaign. Configure automatic hard bounce suppression so no bounced address is ever contacted again from the same Instantly account.
Failure mode: treating bounce rate as a data quality metric rather than a deliverability signal. High bounce rates actively degrade sender reputation for all future sends from the same domain, not just the current campaign. A campaign that ends with a 6% bounce rate has left the sending domain in a worse position for every subsequent campaign.
Content analysis is the third filter layer and the one most senders focus on exclusively while ignoring the first two. In reality, fixing authentication and reputation issues produces dramatically larger inbox placement improvements than optimising content. But once authentication and reputation are clean, content signals become the marginal variable.
Link density: the single most impactful content signal in cold email. Multiple links in one email — especially links to different domains — is a pattern statistically associated with spam. For cold outreach:
HTML complexity: cold email should look like a personal email, not a marketing newsletter. Heavy HTML formatting with multiple images, tables, branded headers, and complex layout scores poorly on content filters. Use plain text or minimal HTML. A simple <p> tag structure is better than a newsletter template.
Phrase-based triggers: certain phrases are statistically associated with spam and contribute to content score penalties: "free trial," "limited time offer," "click here," "guaranteed," "risk-free," "act now." These are not absolute disqualifiers but they contribute to content scoring when other signals are also present. Write in natural business language.
Attachments in first-touch emails: attachments significantly increase spam content score. Never include attachments in cold outreach first-touch emails. Offer to send a document after a reply establishes a conversation context.
Domain alignment: the domain in outbound links should be related to the sending domain. Sending from company.com but linking to a completely unrelated domain raises a content flag. If you link to external resources, ensure they are from authoritative, well-known domains.
Benchmark: plain-text or minimal HTML email with zero to one outbound links, no attachments, business language with no spam trigger phrases.
Failure mode: treating cold email templates like marketing emails. Newsletter-style HTML templates, multiple images, and branded headers are appropriate for newsletter marketing but generate content filter penalties in cold outreach. The goal is to look like a direct person-to-person email.
Using your primary business domain for cold outreach is the highest-risk infrastructure decision in cold email. If a spam filter flags the primary domain, or if it appears on an email blacklist due to complaint rate or bounce rate problems from cold campaigns, all organisational email is affected — customer communication, billing emails, partnership emails, internal communication.
Dedicated sending domains contain the risk. Authentication failures, complaint rate spikes, and blacklistings on a sending domain affect only that domain. The primary domain remains clean.
Domain naming best practices:
companyname-hq.com, hello-companyname.com.com)Domain age before campaigns: register sending domains 30–45 days before using them for campaigns. Begin warmup immediately from registration day. A 45-day-old domain with 45 days of warmup history starts campaigns with significantly more accumulated reputation than a 2-day-old domain.
Benchmark: minimum 2 dedicated sending domains, both in active warmup, neither being the primary business domain. Register 2 domains before needing them rather than urgently setting up a single domain when a campaign is ready.
Failure mode: registering a single sending domain one week before campaign launch and starting campaigns without warmup. Single domain means zero redundancy if a reputation issue develops. Zero warmup means immediate spam filter exposure from the first send.
Inbox rotation distributes campaign sends across multiple inboxes, ensuring no single inbox carries more than its reputation can support. Without rotation, campaign spikes concentrate volume on individual inboxes and trigger volume-based filters.
Configuring inbox rotation in Instantly:
Inbox portfolio for rotation: plan for at least 4–6 inboxes across 2–3 sending domains to enable meaningful rotation. At 40 emails per inbox per day, 5 inboxes deliver 200 sends per day. 10 inboxes deliver 400 sends per day. 15 inboxes deliver 600 sends per day. Add inboxes proportionally to scale.
Monitoring rotation balance: in Instantly's Campaign Analytics, verify that sends are distributed across all connected inboxes. If one inbox is carrying disproportionate volume (e.g., 80% of sends from one account), rotation may not be configured correctly or some inboxes may have lower daily limits than others.
Benchmark: sends distributed across all connected inboxes in rotation. No single inbox carries more than its configured daily limit per day regardless of campaign volume.
Failure mode: connecting multiple inboxes to a campaign but not enabling rotation. Instantly may route all sends through one or two inboxes rather than distributing automatically unless rotation is explicitly enabled.
| Signal | Safe range | Warning zone | Danger zone |
|---|---|---|---|
| Spam complaint rate (Gmail) | Below 0.1% | 0.1–0.3% | Above 0.3% |
| Spam complaint rate (Outlook) | Below 0.1% | 0.1–0.2% | Above 0.2% |
| Hard bounce rate | Below 1% | 1–3% | Above 3% |
| Sends per inbox per day (warmed) | 30–50 | 51–75 | Above 75 |
| Sends per inbox per day (warmup week 1) | 5–10 | 11–20 | Above 20 |
| Warmup score before campaigns | 80–100 | 70–79 | Below 70 |
| Domain reputation (Postmaster) | High | Medium | Low or Bad |
| Authentication pass rate | 100% | 99% | Below 99% |
| DMARC policy | p=reject | p=quarantine | p=none |
| Links per cold email | 0–1 | 2 | 3+ |
| Time between sends | 120–180 seconds | 61–119 seconds | Below 60 seconds |
| Domain age at campaign start | 30+ days | 15–29 days | Under 15 days |
| List verification age | Under 30 days | 30–90 days | Over 90 days |
| Blacklist listings | 0 | 1 (minor list) | 1+ major list |
Not all campaigns carry the same deliverability risk. Outreach to a new, untested ICP segment is higher risk than a proven sequence running to a verified audience that has been producing consistent 4%+ reply rates. Run higher-risk campaigns on dedicated test domains that are isolated from your primary sending infrastructure.
When a test campaign performs well (complaint rate below 0.1%, bounce rate below 1%, reply rate above 3%), migrate it to the primary domain portfolio. When it performs poorly, the damage is contained to the test domain.
Before launching a campaign, send a test version of the first-touch email to a test Gmail and Outlook address. View the email headers in Gmail and check:
Authentication-Results header: confirms SPF, DKIM, DMARC pass/fail statusIf the test email lands in spam on a fresh test account, investigate authentication and content before running the campaign. This catches issues before they generate real complaint signals.
Implement a weekly five-minute routine every Monday:
This routine catches developing deliverability issues before they compound into major problems. Most deliverability crises were preceded by warning signals that went unreviewed.
Structure first-touch emails to generate the most valuable engagement signal for Gmail's filter: an actual reply. A recipient who replies to your email creates a positive reputation signal for your sending domain across their entire Gmail context cluster. Even a short reply ("thanks, not right now") is a positive signal compared to no engagement.
Write first-touch emails that make replying easy: a specific, direct question with a clear yes/no answer is easier to reply to than a long pitch. "Would it make sense to explore this for Q3?" generates more replies than three paragraphs of value proposition.
Sending domains accumulate reputation history — positive and negative — over their lifetime. After 12–18 months of active cold email use, even clean domains may carry accumulated negative signals from past campaigns that are no longer relevant but still affect scoring. Plan a periodic portfolio refresh: onboard new warmed domains to replace older ones that may have accumulated noise.
Retire domains gracefully: reduce campaign volume by 25% per week over four weeks rather than stopping abruptly, then mothball the domain for 90 days before deciding whether to continue using it or retire it.
Problem 1: Cold emails landing in spam despite correct authentication
Check in order: (1) warmup score above 80 in Instantly; (2) daily sending volume below 50 per inbox; (3) bounce rate below 2% in campaign analytics; (4) spam complaint rate below 0.1% in Postmaster Tools. If all four check out, review content: simplify to plain text with no images and one or zero links. If the simplified version reaches the inbox, the previous content was scoring poorly on the content filter.
Problem 2: Open rate dropped 40% compared to last month with the same sequence
Likely cause: spam folder migration triggered by a complaint rate increase. Check Postmaster Tools for the date the domain reputation or spam rate changed. Identify which campaign was running at that time and review its ICP targeting. Tighten targeting and restart the sequence on a clean domain.
Problem 3: Bounce rate spiked to 8% on campaign launch
Emergency stop. Remove all hard bounces immediately. Do not continue sending. Re-verify the entire contact list before restarting — the list source has a fundamental data quality problem. If the list is more than 90 days old, full re-verification is required. Check whether the same contact list has been used successfully before or whether this is a new, unverified source.
Problem 4: Domain appeared on Spamhaus blacklist
Spamhaus is a major blacklist used by Gmail, Outlook, and most ISPs to block email at the server level. Being listed on Spamhaus means emails are not reaching spam — they are being blocked entirely. Pause all sends immediately. The Spamhaus delisting process requires demonstrating that the behaviour causing the listing has been permanently corrected. Address root cause (typically high complaint rate or spam trap hits) before submitting a delisting request. Expect 3–7 days for the delisting process to complete.
Problem 5: DMARC aggregate reports show high failure rate
Review the aggregate report data (sent to the rua= address in your DMARC record) for the failing IP addresses and From: domains. Common causes: (1) a team member is sending email from the sending domain through an unauthorised email client not in the SPF record; (2) DKIM is not configured for all inboxes using that sending domain; (3) alignment is failing because the sending platform uses their own DKIM signing domain. Identify the source of failures in the report data and address each one before moving DMARC to p=reject.
Problem 6: Warmup score declining despite no campaign sends
Warmup score decline without campaign sends suggests authentication is failing and warmup emails are landing in spam. A warmup exchange where the email lands in spam generates a negative signal rather than a positive one. Check authentication: send a test email and verify dkim=pass, spf=pass, dmarc=pass in the headers. If any fail, fix the authentication record before continuing warmup.
Problem 7: Complaint rate spiking only on Outlook addresses
Microsoft Outlook and Gmail have independent reputation systems. A complaint rate spike at Outlook addresses specifically (visible in Postmaster Tools if you segment by email provider) suggests either: (1) the ICP segment being targeted uses Outlook as their primary email provider and has higher ambient complaint rates; or (2) the email content is scoring poorly on Outlook's SmartScreen filter specifically. Simplify HTML formatting — SmartScreen is more sensitive to HTML complexity than Gmail — and test with a plain-text version.
Problem 8: Inbox rotation is not distributing sends evenly
Check in Instantly's Campaign Analytics that all inboxes intended for rotation are showing sends. Common causes: (1) rotation was not explicitly enabled in Campaign Settings; (2) some inboxes have very low daily limits compared to others, so they fill their quota quickly and the remaining sends route to other inboxes; (3) one or more inboxes are showing an authentication error that prevents them from sending. Review each inbox's status under Email Accounts.
"We were sending to a clean list with well-written messages and still landing in spam at Gmail. The issue was DMARC — we had SPF and DKIM configured but DMARC was missing. Added DMARC with
p=quarantine, then moved top=rejecttwo weeks later. Inbox placement went from 40% to 89% at Gmail in three weeks. DMARC was the single change that fixed it."— Verified G2 reviewer, director of growth, B2B SaaS company, Inframail reviews on G2
"The volume mistake almost ended our cold email programme. New domain, started at 80 per day, in spam within a week. Rebuilt with Inframail, proper warmup at 15 per day for four weeks, then ramped to 40 per day. No spam issues in six months since. The warmup is not optional and the volume limit is not optional — both are required simultaneously."
— Verified G2 reviewer, operations lead, outbound agency, Instantly reviews on G2
"Running a Monday morning Postmaster Tools review became a non-negotiable part of our outbound process. We caught a complaint rate spike at 0.18% three weeks into a new campaign, paused it, narrowed the ICP segment, and restarted on a clean domain. Without the weekly check, we would have let it run until the domain hit the 0.3% threshold and got automatically filtered. The five-minute review saves weeks of recovery."
— Verified G2 reviewer, head of outbound, B2B demand gen agency, Instantly reviews on G2
Instantly holds a 4.9/5 rating from 2,800+ verified reviews on G2, with deliverability and warmup consistently cited as the strongest differentiators by practitioners managing high-volume outbound programmes.
| Need | Tool | Notes |
|---|---|---|
| Verified B2B contacts | Quarvio | One-time purchase, no subscription |
| Email inboxes | Inframail | Microsoft 365 inboxes, auto DNS |
| Cold email sending | Instantly | Sequences, warm-up, reply tracking |
| LinkedIn outreach | Aimfox | Connection campaigns, Unibox |
Why does cold email land in spam even when the content looks fine?
Content is typically not the primary cause. The most common causes in order of frequency: failed or missing DMARC (authentication layer failure); a new inbox sending at full volume without warmup (reputation layer failure); bounce rate above 3% from an unverified contact list (reputation damage); spam complaint rate above 0.3% from poorly targeted outreach. Check authentication, warmup status, and bounce rate before adjusting message content. Per Mailgun's SPF, DKIM, and DMARC setup guide, authentication is the most decisive factor for inbox placement.
How long does it take to warm up an email inbox?
Per Woodpecker's email warmup guide, 2–4 weeks is the minimum warmup period before running campaigns at full volume. Full maturity — where the domain can handle campaign spikes without reputation degradation — takes up to 12 weeks. Instantly automates warmup through its warmup network.
Should cold email be sent from the primary business domain?
No. The primary business domain is used for all company communications. A spam filter flag or blacklisting on that domain affects customer service emails, billing communications, and partner emails — not just cold outreach. Use dedicated sending domains via Inframail for cold outreach. Keep the primary domain clean and separate.
What bounce rate is acceptable?
Under 2% is acceptable; under 1% is the target. Above 3% signals list quality problems to spam filters, which penalise inbox placement for future sends from the same domain. If bounce rate exceeds 3%, pause the campaign and clean the contact list before continuing. Quarvio verified contacts routinely produce bounce rates under 1%.
What spam complaint rate triggers automatic filtering at Gmail?
Per Google's email sender guidelines, sustained spam complaint rates above 0.3% trigger automatic filtering. However, inbox placement begins degrading at 0.1% as Gmail's reputation system scores the sending domain more cautiously. The warning threshold to act on is 0.1%, not 0.3%.
Does email content matter for spam filter avoidance?
Content matters but is the third layer, not the first. Authentication and sender reputation are more decisive than content for inbox placement. Once authentication is clean and reputation is positive, content becomes the marginal variable. The highest-impact content changes are: reducing to zero or one link per email, switching from HTML to plain text, and removing attachments from first-touch emails.
How do Gmail and Outlook differ in their spam filter behaviour?
Gmail weights sender reputation and engagement signals more heavily than Outlook. Outlook's SmartScreen filter is more sensitive to HTML complexity. Gmail uses per-recipient engagement history more aggressively. Outlook's complaint-based blacklisting (from users clicking "Junk") can affect all Microsoft-hosted email more broadly than Gmail's per-domain reputation scoring. In practice, the correct approach is identical for both: clean authentication, proper warmup, volume limits, verified contacts.
What is the most effective single change to improve inbox placement?
For most senders who have not yet configured it: adding DMARC. SPF and DKIM are commonly present; DMARC is the record most frequently missing. Per Mailgun's SPF, DKIM, and DMARC setup guide, adding DMARC to a domain that already has SPF and DKIM produces a 15–25% improvement in inbox placement. It is a one-time DNS change that takes five minutes to implement.
How do I monitor whether emails are reaching the inbox?
The most reliable method is Google Postmaster Tools — it shows domain reputation tier and spam rate directly. Set it up for every sending domain. Secondary indicators: sudden unexplained drops in open rate (spam folder migration), replies from contacts saying they found emails in spam. Postmaster Tools is free and provides data available from no other source.
What is the minimum inbox setup before starting cold campaigns?
Minimum viable setup: (1) dedicated sending domain, not primary domain; (2) SPF, DKIM, and DMARC all configured and passing; (3) inbox warmup score above 80 in Instantly; (4) per-inbox daily sending limit set to 30; (5) verified contact list with bounce rate projected below 2%; (6) Postmaster Tools configured for the sending domain. Running campaigns before any of these five are in place risks the kind of reputation damage that takes weeks to recover from.
Can I run cold email on Google Workspace inboxes?
Yes, but Google Workspace inboxes have stricter daily sending limits and less flexibility for warmup automation than Microsoft 365 inboxes. Inframail uses Microsoft 365 inboxes which are better suited for cold email infrastructure at scale. If you must use Google Workspace, apply the same warmup and volume limit rules: 4 weeks warmup minimum, 30–50 sends per inbox per day maximum.
How frequently should I check deliverability monitoring tools?
Postmaster Tools and MXToolbox blacklist checks should be weekly during active campaigns. In-platform metrics (bounce rate, reply rate, unsubscribe rate in Instantly) should be checked daily during active campaigns. A weekly five-minute routine covering all three monitoring sources is sufficient for most operations. Daily monitoring is warranted only when a warning signal (complaint rate above 0.1%, reputation drop, bounce rate above 2%) has been detected and is being actively managed.
Deliverability starts with the list
Even the best technical setup produces high bounce rates with an unverified contact list. Quarvio delivers verified B2B contact lists that keep bounce rates under 1% and spam complaint rates low — one-time purchase, credits valid for 12 months, no subscription. Lists start at $129 for 5,000 contacts, $199 for 10,000, $399 for 25,000, and $699 for 50,000.