All Articles
Outbound19 min read

Cold Email Deliverability Checklist: 23 Things to Check Before You Send

The complete 23-point cold email deliverability checklist covering DNS setup, infrastructure, content optimization, and sending practices to land in the inbox.

Cold Email Deliverability Checklist: 23 Things to Check Before You Send

Cold email deliverability is the measure of whether your outbound emails successfully reach the recipient's primary inbox rather than being filtered to spam, promotions, or blocked entirely. Deliverability depends on three pillars: domain authentication (SPF, DKIM, DMARC), sending infrastructure (dedicated domains, warmed mailboxes, volume management), and content quality (avoiding spam triggers, proper formatting, relevant messaging). Getting all three right is the difference between a 45% open rate and your emails never being seen.

If your cold emails aren't getting responses, the problem might not be your messaging - it might be that your emails never reached the inbox in the first place. Studies suggest that 15-25% of legitimate B2B emails never reach the inbox. For cold email specifically, that number can be much higher if your infrastructure isn't set up correctly.

This checklist covers the 23 most critical items to verify before launching any cold email campaign. Fix every single one. Deliverability is binary - one misconfiguration can tank your entire sending reputation.

Domain and DNS Setup (Items 1-7)

1. Use Dedicated Sending Domains

What: Register separate domains for cold email outbound. Never send cold emails from your primary business domain.

Why: If your cold email domain develops a bad reputation (bounces, spam complaints), it won't affect your primary domain's ability to send transactional emails, marketing emails, and internal communications.

How to check:

  • Your cold email sending domains should be different from your website domain
  • Use variations: if your site is company.com, register getcompany.com, trycompany.com, companyapp.com
  • Register 3-5 sending domains for rotation
  • Each domain should have a basic landing page (not a blank page) with your company info

Common mistake: Using your primary domain for cold email and damaging its reputation. This can affect transactional emails (password resets, invoices) and internal email deliverability.

2. SPF Record Configured

What: Sender Policy Framework (SPF) is a DNS TXT record that tells receiving mail servers which servers are authorized to send email on behalf of your domain.

Why: Without SPF, any server can send email claiming to be from your domain. Receiving servers use SPF to verify that the sending server is authorized, and emails failing SPF checks are much more likely to be flagged as spam.

How to check:

  • Run dig TXT yourdomain.com in terminal, or use MXToolbox SPF lookup
  • You should see a record like: v=spf1 include:_spf.google.com include:servers.mcsv.net ~all
  • The record should include all services that send email on your behalf
  • You should have only ONE SPF record per domain (multiple records cause failures)
  • Keep your SPF record under 10 DNS lookups (the spec limit)

Common mistake: Having multiple SPF records (causes both to fail) or exceeding the 10-lookup limit by including too many services.

3. DKIM Signing Enabled

What: DomainKeys Identified Mail (DKIM) adds a cryptographic signature to your emails that proves they haven't been modified in transit and genuinely came from your domain.

Why: DKIM is one of the three pillars of email authentication. Without it, receiving servers can't verify that your email content is authentic, significantly increasing spam likelihood.

How to check:

  • DKIM is configured in your email provider (Google Workspace, Microsoft 365) and requires adding a DNS TXT record
  • Use MXToolbox DKIM lookup or Google's Check MX tool
  • Look for a TXT record at selector._domainkey.yourdomain.com
  • Send a test email to mail-tester.com - it will verify DKIM is passing

Common mistake: Setting up DKIM in your email provider but forgetting to add the DNS record, or vice versa. Both steps are required.

4. DMARC Policy Set

What: Domain-based Message Authentication, Reporting, and Conformance (DMARC) tells receiving servers what to do when an email fails SPF and DKIM checks - and sends you reports about authentication failures.

Why: DMARC ties together SPF and DKIM into a unified policy. Without DMARC, receiving servers decide on their own what to do with unauthenticated emails. With DMARC, you control that decision.

How to check:

  • Look for a TXT record at _dmarc.yourdomain.com
  • Minimum record: v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com
  • Start with p=none (monitor only) for new domains
  • After 2-4 weeks of clean reports, move to p=quarantine
  • Eventually move to p=reject for maximum protection

Recommended DMARC progression:

  1. Week 1-2: p=none (monitor, don't block anything)
  2. Week 3-4: p=quarantine; pct=25 (quarantine 25% of failing emails)
  3. Week 5-6: p=quarantine; pct=100 (quarantine all failing emails)
  4. Week 7+: p=reject (reject all failing emails)

Common mistake: Setting p=reject immediately on a new domain before confirming that all legitimate sending sources pass SPF and DKIM. This can block your own emails.

5. Custom Tracking Domain Set Up

What: If your email tool tracks opens and clicks, it rewrites links to go through a tracking server. By default, this uses the tool's shared domain (e.g., tracking.instantly.ai). A custom tracking domain uses your own domain instead.

Why: Shared tracking domains are used by thousands of senders, including spammers. When spam filters see a link from a known shared tracking domain, it raises flags. A custom tracking domain on your own domain looks more natural and improves deliverability.

How to check:

  • In Instantly/Smartlead/Lemlist, go to tracking domain settings
  • Set up a CNAME record: track.yourdomain.com pointing to the tool's tracking server
  • Verify it's active by sending a test email and checking the link URLs

Common mistake: Not setting up a custom tracking domain and using the tool's default shared domain. This is one of the easiest deliverability wins.

6. MX Records Properly Configured

What: Mail Exchange (MX) records tell the internet which servers handle incoming email for your domain.

Why: Even for domains you primarily use for sending, having valid MX records is important. Receiving servers sometimes check if the sender's domain can receive email - a domain that can only send but not receive looks suspicious.

How to check:

  • Run dig MX yourdomain.com or use MXToolbox
  • You should see MX records pointing to your email provider (e.g., Google Workspace, Microsoft 365)
  • Even for dedicated sending domains, set up basic email receiving capability

Common mistake: Registering a sending domain, setting up SPF/DKIM/DMARC, but forgetting MX records. The domain can send but can't receive, which is a red flag for spam filters.

7. Reverse DNS (PTR Record) Configured

What: A PTR record maps an IP address back to a domain name. It's the reverse of an A record.

Why: Receiving mail servers perform reverse DNS lookups to verify that the sending server's IP address resolves back to a legitimate domain. If the reverse lookup fails or returns a generic hostname, it's a spam signal.

How to check:

  • This is typically handled by your email provider (Google Workspace, Microsoft 365) automatically
  • If using a dedicated IP or custom mail server, verify with: dig -x YOUR_IP_ADDRESS
  • The result should resolve to a domain name associated with your sending domain

Common mistake: This only applies if you're using dedicated sending IPs or custom mail servers. If you're using Google Workspace or Microsoft 365, PTR records are handled automatically.

Infrastructure (Items 8-14)

8. Mailboxes Properly Warmed Up

What: Domain warmup is the process of gradually increasing your sending volume over 2-4 weeks to build a positive sender reputation with email providers.

Why: Sending 500 cold emails from a brand-new mailbox on day one is the fastest way to land in spam. Email providers trust senders with established sending patterns and positive engagement signals. Warmup simulates this by exchanging emails with a network of real inboxes.

How to check:

  • Use a warmup tool (Instantly's built-in warmup, Warmbox, Mailwarm)
  • Warmup for a minimum of 14 days before sending any cold emails
  • During warmup, send 20-40 warmup emails per day per mailbox
  • Monitor warmup dashboards for inbox placement rate (should be 95%+)
  • Don't stop warmup when you start sending - keep it running alongside campaigns

Warmup timeline:

  • Days 1-7: 20 warmup emails/day, no cold emails
  • Days 8-14: 30 warmup emails/day, no cold emails
  • Days 15-21: 30-40 warmup emails/day, start cold sends at 10-15/day
  • Days 22+: Maintain 20-30 warmup emails/day, increase cold sends to 30-50/day

Common mistake: Skipping warmup or cutting it short. Two weeks minimum. Three weeks is better.

9. Multiple Mailboxes With Rotation

What: Distribute your cold email volume across multiple mailboxes, rotating which mailbox sends each email.

Why: Sending all your cold email from one mailbox concentrates risk. If that mailbox gets flagged, all your outbound stops. Rotation distributes volume so no single mailbox sends enough to trigger spam filters.

How to check:

  • Set up 3 mailboxes per sending domain (e.g., jeff@, sarah@, mike@ at getcompany.com)
  • With 3 domains and 3 mailboxes each = 9 mailboxes total
  • Configure your sending tool (Instantly, Smartlead) to rotate across all mailboxes
  • Keep per-mailbox daily volume at 30-50 emails maximum

Volume math:

  • 9 mailboxes x 40 emails/day = 360 cold emails per day
  • 360/day x 5 days/week = 1,800 emails per week
  • Need more volume? Add more domains and mailboxes, not more emails per mailbox

Common mistake: Sending 200+ emails from a single mailbox. Even if you don't immediately get flagged, your deliverability will degrade over time.

10. Sending Domains Are Aged Appropriately

What: The age of your sending domain matters. Brand-new domains that immediately start sending cold email are suspicious.

Why: Spammers constantly register new domains, blast emails, and abandon them. Email providers know this pattern. Domains less than 30 days old that start sending outbound are treated with high suspicion.

How to check:

  • Register your sending domains at least 2-4 weeks before you need them
  • Ideally, age them for 30+ days with basic warmup before cold sending
  • Set up a simple website on each domain during the aging period
  • Start warmup at day 14, start cold sending at day 28+

Common mistake: Registering a domain on Monday, setting up mailboxes on Tuesday, and sending cold emails on Wednesday. This is a recipe for immediate spam filtering.

11. Sender Reputation Monitoring Active

What: Track your sender reputation across email providers using monitoring tools.

Why: Deliverability can degrade gradually without obvious symptoms. By the time you notice lower open rates, you may have been landing in spam for weeks. Proactive monitoring catches issues early.

How to check:

  • Google Postmaster Tools: Register your sending domains and monitor reputation, spam rate, and authentication
  • Microsoft SNDS: Monitor your IP reputation with Microsoft/Outlook
  • Use a deliverability testing tool (Mail-tester.com, GlockApps, InboxAlly) to send test emails weekly
  • Monitor bounce rates in your sending tool - sudden spikes indicate problems
  • Check blacklists monthly (MXToolbox blacklist check)

Key metrics to watch:

  • Google Postmaster spam rate: keep under 0.1% (Google's threshold is 0.3%)
  • Inbox placement rate: should be 85%+ across providers
  • Bounce rate: keep under 3% per campaign
  • Blacklist status: should be on zero blacklists

Common mistake: Not monitoring at all. Sending tools show open rates, but open rates don't tell you about inbox vs. spam placement. A 20% open rate could mean 40% inbox placement with 50% opens, or 80% inbox placement with 25% opens. The difference matters.

12. Bounce Handling Automated

What: Automatically detect and handle bounced emails to protect your sender reputation.

Why: High bounce rates are one of the strongest negative signals to email providers. Continuing to send to addresses that bounce tells providers you don't maintain your list, which is a spammer behavior.

How to check:

  • Your sending tool should automatically detect hard bounces and remove those addresses
  • Set up a threshold: if a campaign exceeds 3% bounce rate, pause it immediately
  • Hard bounces (invalid address) should be permanently suppressed
  • Soft bounces (mailbox full, temporary issue) should retry once and then suppress
  • Sync bounced addresses back to your CRM and mark them as invalid

Common mistake: Not verifying emails before sending and tolerating high bounce rates. Every bounced email damages your reputation across ALL emails you send, not just the bounced one.

13. Unsubscribe Mechanism Included

What: Include a way for recipients to opt out of future emails.

Why: Beyond being legally required (CAN-SPAM, GDPR), unsubscribe mechanisms are now technically required by major email providers. Google's 2024 bulk sender requirements mandate a one-click unsubscribe header for senders sending 5,000+ emails per day. While cold email typically operates below this threshold, including an unsubscribe option reduces spam complaints (people unsubscribe instead of reporting spam).

How to check:

  • Include a brief opt-out line at the bottom of your emails: "Not interested? Reply 'stop' and I'll remove you from future emails."
  • Or use a simple unsubscribe link (most sending tools generate these automatically)
  • Process unsubscribes within 24 hours (automated in most tools)
  • Sync unsubscribes across all sending tools and your CRM

Common mistake: Making unsubscribe difficult or invisible. If people can't easily opt out, they'll mark you as spam instead - which is much worse for your reputation.

14. Sending Schedule Mimics Human Behavior

What: Configure your sending patterns to look like a human sending individual emails, not a machine blasting thousands.

Why: Email providers detect and penalize machine-like sending patterns: emails sent at exact intervals, identical timestamps, or in large bursts. Human-like patterns build trust.

How to check:

  • Set random delays between emails (60-300 seconds between each send)
  • Send only during business hours in the recipient's timezone
  • Avoid sending on weekends (unless your audience works weekends)
  • Ramp up volume gradually (don't go from 0 to 50 emails in one day)
  • Vary daily volume slightly (35 one day, 42 the next, 38 the day after)
  • Best sending windows: Tuesday-Thursday, 8-10 AM and 1-3 PM local time

Common mistake: Sending all 50 daily emails in a 10-minute burst at exactly 9:00 AM. Spread them across 4-6 hours with random intervals.

Content (Items 15-20)

15. No Spam Trigger Words in Subject Line

What: Avoid words and phrases in your subject line that trigger spam filters.

Why: Modern spam filters use machine learning, but certain words and patterns still carry negative weight. Combining multiple triggers can push your email over the spam threshold.

Words and phrases to avoid:

  • "Free," "guaranteed," "act now," "limited time," "urgent"
  • All caps: "IMPORTANT" or "DON'T MISS THIS"
  • Excessive punctuation: "!!!" or "???"
  • Dollar signs or specific dollar amounts: "$1,000 off"
  • "Click here," "buy now," "order now"
  • "No obligation," "risk-free," "no cost"
  • Re: or Fwd: when it's not an actual reply or forward

How to check:

  • Run your subject line through a tool like Mail-tester.com or SubjectLine.com
  • Keep subject lines under 60 characters
  • Use natural, conversational language (write it like you'd text a colleague)
  • Test: "Quick question about {{company_name}}'s outbound" not "AMAZING OFFER: Free Sales Automation!!!"

Common mistake: Using clickbait subject lines that get opens but also trigger filters. A subject line that works is one that reaches the inbox AND gets opened.

16. Plain Text Format (No HTML Templates)

What: Send cold emails as plain text, not HTML templates with images, buttons, and fancy formatting.

Why: HTML-heavy emails with images, multiple fonts, colored text, and buttons look like marketing emails. Spam filters treat them differently from person-to-person emails. Plain text emails look like genuine 1:1 communication, which is exactly what cold email should be.

How to check:

  • Your emails should have zero HTML formatting (no bold, no colors, no font changes)
  • No embedded images or logos
  • No HTML signatures with images
  • Keep your email signature simple: name, title, company, phone, website (text only)
  • If your sending tool forces HTML, use the minimal/plain text option

Common mistake: Including a fancy email signature with your company logo, social media icons, and a banner. This adds HTML weight and makes your cold email look like a marketing blast.

17. Minimal or No Link Tracking

What: Limit the number of tracked links in your cold emails, or disable link tracking entirely for initial touches.

Why: Link tracking works by rewriting your URLs to go through a tracking server. Spam filters inspect these rewritten URLs. Too many tracked links, especially on shared tracking domains, significantly increases spam probability.

How to check:

  • Include no more than 1 link per email (your calendar link or website)
  • Consider disabling click tracking for the first email in a sequence (prioritize inbox placement over click data)
  • If you use link tracking, ensure you have a custom tracking domain set up (item #5)
  • Never include more than 2 links in a cold email
  • Avoid link shorteners (bit.ly, etc.) - they're heavily associated with spam

Common mistake: Including 3-4 links in a cold email (website, case study, calendar, LinkedIn). Each link increases spam risk. Use one link maximum for cold emails.

18. Email Copy Under 150 Words

What: Keep your cold email body concise - under 150 words, ideally 75-125 words.

Why: Long emails are a signal that you're sending a mass marketing message, not a personal email. Additionally, shorter emails get higher response rates. Data from analysis of millions of cold emails shows that 50-125 words is the sweet spot for reply rates.

How to check:

  • Paste your email into a word counter
  • First email: 75-125 words
  • Follow-up emails: 50-75 words
  • Every sentence should earn its place - if it doesn't add value, cut it
  • One CTA per email (don't ask them to do three things)

Performance by email length:

Word Count: Under 50 | Average Reply Rate: 3.1%

Word Count: 50-75 | Average Reply Rate: 4.8%

Word Count: 75-125 | Average Reply Rate: 5.2%

Word Count: 125-200 | Average Reply Rate: 3.9%

Word Count: 200-300 | Average Reply Rate: 2.4%

Word Count: Over 300 | Average Reply Rate: 1.1%

Common mistake: Writing a 300-word essay about your product features. No one reads it. Get to the point in 3-4 sentences.

19. Personalization Tokens Rendering Correctly

What: Verify that all merge fields / personalization tokens ({{first_name}}, {{company_name}}, etc.) are populated and rendering correctly for every contact.

Why: Nothing kills credibility faster than "Hi {{first_name}}, I noticed {{company_name}} is..." Either the fallback wasn't set, or the data field was empty. Spam filters may also flag emails with unresolved tokens.

How to check:

  • Set fallback values for every token: {{first_name | there}} or {{company_name | your company}}
  • Preview 10-20 emails before launching to verify tokens resolve correctly
  • Check for data formatting issues (all caps names, special characters, encoding problems)
  • Test with records that have missing data to ensure fallbacks work

Common mistake: Not setting fallback values and sending emails with blank spaces or visible tokens. Also, not checking for data quality issues like "JOHN" instead of "John" in the first name field.

20. No Spam-Triggering Attachments

What: Never include attachments in cold emails.

Why: Attachments in cold email are one of the strongest spam signals. Receiving servers scan attachments for malware, and unsolicited emails with attachments are treated as high risk. Even PDF attachments will significantly increase your spam rate.

How to check:

  • Remove all attachments from cold email sequences
  • If you need to share a document, link to it (Google Drive, Notion, your website) instead of attaching it
  • Even in follow-up emails, avoid attachments until after the prospect has engaged

Common mistake: Attaching a one-pager, case study, or pricing PDF to the first cold email. Link to it instead, or better yet, wait until they reply and ask for it.

Sending Practices (Items 21-23)

21. Daily Volume Limits Enforced

What: Set hard daily sending limits per mailbox and per domain.

Why: Exceeding safe volume thresholds is the single most common cause of deliverability issues in cold email. Email providers track sending velocity. A sudden increase in volume or consistently high volume from a single mailbox triggers rate limiting and spam filtering.

Volume limits:

Limit Type: Per mailbox per day | Recommended Maximum: 40-50 cold emails

Limit Type: Per domain per day | Recommended Maximum: 120-150 cold emails (across all mailboxes)

Limit Type: Ramp-up rate | Recommended Maximum: Increase by 5-10 emails/day per week

Limit Type: Warmup emails (concurrent) | Recommended Maximum: 20-30 per mailbox per day

How to check:

  • Set limits in your sending tool (Instantly, Smartlead both support this)
  • Monitor daily send counts in your dashboard
  • Set up alerts if any mailbox exceeds its limit
  • Never increase volume more than 25% week-over-week

Common mistake: Seeing a campaign working well and doubling the volume. Sudden volume increases trigger throttling. Scale gradually.

22. Bounce Rate Monitored Per Campaign

What: Track bounce rates for every campaign in real-time and pause campaigns that exceed thresholds.

Why: A single campaign with bad data can damage the reputation of all your mailboxes and domains. Monitoring per-campaign bounce rates lets you catch and stop bad campaigns before they cause widespread damage.

Thresholds:

Bounce Rate: Under 2% | Action: Healthy - continue sending

Bounce Rate: 2-3% | Action: Warning - review data quality, consider pausing

Bounce Rate: 3-5% | Action: Pause campaign immediately - verify remaining emails

Bounce Rate: Over 5% | Action: Stop campaign - investigate data source, re-verify all emails

How to check:

  • Monitor bounce rates in your sending tool's dashboard (check daily)
  • Set up automated alerts for campaigns exceeding 3% bounce rate
  • After pausing, verify the remaining unsent emails before resuming
  • Track which data sources produce the highest bounce rates and stop using poor sources

Common mistake: Ignoring bounce rates or only checking weekly. A campaign with 8% bounce rate running for 3 days will damage your domain reputation. Check daily.

23. Reply Handling and Follow-Up Hygiene

What: Automatically detect replies (positive, negative, and out-of-office) and remove replied contacts from the sending sequence.

Why: Continuing to send automated sequence emails after someone has already replied is the most reputation-damaging mistake in cold email (other than deliverability failures). It tells the prospect you're not paying attention, and it can trigger spam complaints.

How to check:

  • Your sending tool should automatically pause sequences when a reply is detected
  • Out-of-office replies should trigger a pause (not a permanent stop - reschedule for when they're back)
  • Negative replies ("not interested," "remove me") should be processed as opt-outs
  • Positive replies should be routed to the assigned rep immediately
  • Verify that replies to any mailbox in the rotation are caught (not just the original sender)

Reply handling workflow:

  1. Reply detected > pause sequence automatically
  2. Classify reply: positive, negative, OOO, auto-reply, bounce
  3. Positive > notify rep, create task in CRM, move lead to "Responded" status
  4. Negative > opt out, suppress from future campaigns, update CRM
  5. OOO > pause for specified duration, resume when they return
  6. Auto-reply > ignore (don't count as real reply), continue sequence

Common mistake: Not testing reply detection. Send test replies from different email clients (Gmail, Outlook) to verify your tool catches them. Some tools miss replies that go to a different mailbox in the rotation or replies that are forwarded.

Pre-Launch Verification Workflow

Before launching any cold email campaign, run through this condensed checklist:

One-Time Setup (Do Once Per Domain)

  • [ ] Dedicated sending domain registered (not primary domain)
  • [ ] SPF record configured and verified
  • [ ] DKIM signing enabled and verified
  • [ ] DMARC record set (start with p=none)
  • [ ] MX records configured
  • [ ] Custom tracking domain set up
  • [ ] Domain aged 30+ days
  • [ ] Mailboxes warmed for 14+ days

Per-Campaign Checks

  • [ ] All emails in the list verified (bounce rate predicted < 2%)
  • [ ] Personalization tokens rendering correctly (preview 10-20 emails)
  • [ ] No attachments included
  • [ ] Plain text format (no HTML, no images)
  • [ ] Email body under 150 words
  • [ ] Maximum 1 link in email body
  • [ ] No spam trigger words in subject line
  • [ ] Daily sending limits set (40-50 per mailbox)
  • [ ] Random delays between sends (60-300 seconds)
  • [ ] Sending during business hours in recipient timezone
  • [ ] Reply detection and auto-pause configured
  • [ ] Bounce monitoring alerts active
  • [ ] Unsubscribe mechanism included

Deliverability Testing Tools

Tool: Mail-tester.com | What It Tests: Overall email score, SPF/DKIM/DMARC, content analysis | Price: Free (limited)

Tool: GlockApps | What It Tests: Inbox placement across providers, blacklist monitoring | Price: $59/mo+

Tool: MXToolbox | What It Tests: DNS records, blacklists, SMTP diagnostics | Price: Free (basic)

Tool: Google Postmaster Tools | What It Tests: Gmail-specific reputation, spam rate | Price: Free

Tool: Instantly Warmup | What It Tests: Inbox placement during warmup | Price: Included with Instantly

Tool: Smartlead Warmup | What It Tests: Inbox placement during warmup | Price: Included with Smartlead

Tool: InboxAlly | What It Tests: Inbox placement improvement through seed emails | Price: $149/mo+

FAQ

How long does it take to warm up a new sending domain?

Plan for 4 weeks minimum: 2 weeks of domain aging (register it and set up DNS, but don't send yet), then 2 weeks of warmup (gradually increasing warmup email volume). Some teams start sending low volumes of cold email at week 3, but we recommend waiting until week 4 for best results. Keep warmup running indefinitely alongside your cold sending - it continuously reinforces positive engagement signals.

What's the ideal number of sending domains and mailboxes?

For most B2B teams sending 1,000-2,000 cold emails per week, 3 sending domains with 3 mailboxes each (9 total mailboxes) is the sweet spot. This gives you 350-450 sends per day at safe per-mailbox volumes. Scale up by adding more domains and mailboxes, not by increasing per-mailbox volume. Some high-volume teams run 10+ domains with 30+ mailboxes. Buy new domains every month and retire domains that show reputation decline.

Should I use open tracking in cold emails?

Open tracking adds a tiny invisible image to your email, which requires HTML. This adds weight and can trigger spam filters. For your first email in a sequence, consider disabling open tracking to maximize deliverability. For follow-up emails (where you've already established that the first email reached the inbox), open tracking is less risky. Many experienced cold emailers disable open tracking entirely and measure engagement through reply rates and link clicks instead.

What should I do if my domain gets blacklisted?

First, identify which blacklist(s) you're on using MXToolbox's blacklist check. Most blacklists have a delisting process - follow it. Common causes: high bounce rates, spam complaints, or sending to spam trap addresses. Stop all sending from the affected domain immediately. Fix the underlying issue (clean your list, verify emails, reduce volume). Request delisting. If the domain is severely compromised, it may be faster to retire it and spin up a new domain from scratch.

Can I send cold emails from Gmail or Outlook without a dedicated tool?

Technically yes, but you shouldn't at any meaningful volume. Gmail limits sending to 500 emails per day (2,000 with Workspace), and manual cold email doesn't include features like automatic follow-ups, mailbox rotation, warmup, or reply detection. For testing your first 50-100 emails, a personal Gmail account is fine. For any ongoing campaign, use a dedicated cold email platform like Instantly or Smartlead that manages deliverability infrastructure automatically.

Need help implementing this?

GTME builds the systems described in this article. Book a call and we'll show you what it looks like for your business.

Book a Strategy Call

GTM insights, weekly

Get articles like this in your inbox every week. No fluff.

Want us to build this for you?

Every article we write is based on systems we've built for real clients. Let's build yours.