What's inside
- The spam police: who actually decides inbox or spamYannic
- Gmail, Microsoft, Azure, SMTP: pick your IP reputationYannic
- The ESP-matching myth: cross-provider beats Gmail to GmailYannic
- Enterprise spam filters: when cold email can't get inYannic
- Inbox providers vs sequencers: what you're actually buyingYannic
- Warmup is not a checkbox: composition, pools and shardsYannic
- Domain burn: the one rule that prevents itYannic
- The real 2026 sending numbersYannic
- Unsubscribe, GDPR and open tracking done rightYannic
- Run email and LinkedIn as one systemPeter
Your emails get delivered. That's not the same as read.
The single most misunderstood thing in cold email: delivering is easy, inboxing is the whole game. An email can be technically accepted by the receiving server, land in spam, and no error message ever tells you. Nobody tracks it, so nobody knows.
Everything on this page is about closing that gap - based on what sending.ac sees across 6M+ tracked domains.
The spam police: who actually decides
Contrary to popular belief, the spam police is not a blacklist and not your sending server. The judge is whoever receives your email - and the world's inboxes are overwhelmingly Google and Microsoft.
That one fact explains most of the industry:
- Sending from Gmail or Microsoft means sending from their IPs. You inherit their reputation, and you're policed less strictly inside their own ecosystem. That's why they became the default for cold email.
- SMTP is the outsider. Your own server gives you maximum control and looks cheap - but you walk into Google's and Microsoft's ecosystem with zero reputation benefits, fighting uphill on every variable.
- An SMTP server is the easiest thing to set up and one of the hardest to make land. In Yannic's words: two years of R&D in, and they still haven't started marketing. Most teams that try to save 10x on infrastructure get exactly what they paid for.
If deliverability is your main concern (it is), don't run your own SMTP. Use infrastructure with a strong IP reputation behind it - and spend your energy on the variables that actually move the inbox rate.
Gmail, Microsoft, Azure: pick your IP reputation
"Microsoft inboxes" doesn't mean Outlook. It means Microsoft IPs - and you can get them two ways: Outlook, or Azure.
That difference matters more than most people realize. Azure sends from the same Microsoft IP space, so you keep the full reputation benefit - but you also get SMTP-grade control that Outlook and Google will never give you. That combination (outsider-level control, insider-level reputation) is exactly what sending.ac has spent two years building on.

sending.ac: cold email inboxes on Azure infrastructure - Microsoft IP reputation with custom-level control.
Practical consequences:
- Google and Outlook inboxes are practically the same product these days - well isolated at most providers. The provisioning is commoditized.
- Azure allows far more inboxes per domain (see the 2026 numbers below) - which collapses your domain costs at scale.
- Google is the harshest, most dynamic spam judge. Its algorithms fluctuate faster than Microsoft's and they analyze the sending side too, not just what arrives.
The ESP-matching myth: cross-provider wins
The industry consensus says match the provider: Gmail to Gmail, Microsoft to Microsoft. The sending.ac data says the opposite works better - and this insight was published on this webinar first.
The logic, once you see it, is simple. If you send Gmail to Gmail, Google is the spam police on both ends: it scores your sending behavior AND judges you on arrival. An outbound-only inbox that barely receives anything looks suspicious from the sending side alone. Send from a Microsoft IP into Google, and only half of that surveillance applies - the receiving half.
If your domain has only ever sent to Google and you suddenly blast Outlook, that volatility is itself a risk flag - the new ESP has zero track record with you. This is another reason warmup composition matters (below): it builds pre-established history with both sides before your campaigns need it.
Enterprise spam filters: when email can't get in
Best rule of thumb from 6M domains: the bigger the headcount, the harder the filters. More employees means more internal policies, and Fortune 500-grade companies filter cold email aggressively.
Mass-emailing enterprise targets doesn't make sense. What works instead:
- Go conservative and isolated - low volume, clean setup, every best practice followed. The filters cut the average sender; being "plus one" above average is what gets through.
- Support the touch from every side - a real profile, real content on your feed, a recognizable name. Filters judge the message; people judge you.
- Run enterprise accounts on LinkedIn in parallel. This is exactly why GetSales customers reach big brands through LinkedIn campaigns - no corporate spam filter sits between you and a LinkedIn inbox.
Inbox providers vs sequencers: what you're actually buying
Two different purchases people constantly mix up: the inbox provider (sending.ac, Zapmail - the infrastructure) and the sequencer (Instantly, Smartlead, EmailBison - the tool that sends).
The uncomfortable truth about providers: the inboxes themselves are mostly the same now. Isolation used to be a differentiator; today most providers isolate well enough. So what should you actually choose on?
What's commoditized
The provisioning: domains, inboxes, DNS setup, basic isolation. Good enough almost everywhere.
What differentiates
Observability: do you know when things break, why, and what to do next? Features, data and analysis on top of the inbox - that's the hard layer.
The industry's biggest problem is a lack of transparency - not from ill intent, but structurally. Something stops working, and the finger pointing starts: is it the sequencer? The inboxes? The list? The copy? Nobody can see across the boundary. Whoever gives you data across that boundary is worth paying for.
Don't pick a provider on inbox price. Pick on whether they can tell you when things break and what to do about it. And keep experimenting: every client, inbox and IP is a variable - without experiments you end up with zero pipeline and no idea why.
Warmup is not a checkbox
Warmup is the second most important variable in cold email after infrastructure - and almost everyone treats it as a toggle they switched on once. "I got warmup on, did my part." That's exactly how domains die.
Composition is the whole point
Say your lead list is 100% Google inboxes (most are - Microsoft gives senders a hard time). If your warmup pool is only 15% Google, you are not warming where you need to land. The track record you're building is with the wrong judge.
sending.ac tracks the live warmup composition of the four big sequencers publicly at warm.ac - pool composition, Google share trend and bounce rate per sequencer, updated regularly:

warm.ac: live warmup pool data by sequencer and inbox type - free, public, no signup.
Pools, shards and why a referee matters
A sequencer's warmup pool is made of its own users - good actors, average ones, and hostile ones uploading garbage. To protect the good users, sequencers segregate the pool into shards: sub-pools of similar quality. Land on SURBL or another blacklist and you can get quietly moved to a worse shard - and you'll never know which shard you're in.
That's why warmup can't be graded by the sequencer that runs it. It needs a third party as referee - which is exactly the gap warm.ac exists to fill.
Does warmup even pay off? The honest data answer
Peter pushed on this: years ago he A/B-tested warmup on and off and saw no reply-rate difference. Yannic's answer, from the full dataset, is more interesting than either camp:
- Without warmup, reply rates are actually slightly higher - for days, maybe two weeks. Less total volume means fewer negative track records accumulating at first.
- Then the domain burns much faster. Warmup accumulates good-behavior points that outweigh campaign negatives; without it there's nothing on the positive side of the ledger.
- Economically warmup wins - the alternative is buying new domains and inboxes on a much shorter replacement cycle.
Domain burn: the one rule that prevents it
Asked for the top 3 causes of domain burn, Yannic refused: there are hundreds, not three. But first, what burning actually means: a burned domain is simply a domain that stopped inboxing. Not necessarily blacklisted - just landing less and less.
Since you can't monitor hundreds of variables, the one rule that beats all of them:
It's much easier to fix an engine before it explodes. At the first sign of degradation: stop sending and put the domain back into warmup. Don't wait until it's dead and then scream at support - by then everyone's options are worse.
And the structural version of the same rule - the single best insurance in cold email:
Run infrastructure for 3x your need and rotate: batch A sends while batches B and C rest in warmup, then swap. Every domain gets recovery time, momentum stays on healing, and no single failure can dent your volume. On Azure-style economics (many inboxes per domain), this costs far less than it sounds - and it's how sending.ac's happiest agency customers run.
The real 2026 sending numbers
The numbers people quote (20-30 outreach emails per inbox) miss the point: the cap is total sends, warmup included. Blast 30 outreach plus 50 warmup and you're overkilling the inbox.
There was a time 50 total per inbox was fine. That time is over - go lower, and let the volume come from more inboxes, not hotter ones. The Azure math is what makes that affordable: one domain carrying 50+ inboxes instead of 2-3 collapses your per-send domain cost.
Follow-ups: two, not five
Every extra follow-up is another chance for the wrong person to hit "mark as spam" - the metric you want near zero. The play: 2 touches, then stop. Recycle the lead four weeks later with a different offer instead of message five of the same one. Maximize replies, minimize anger.
Where to buy domains
- Always .com. Its abuse rate is ~5% because of sheer volume; some cheap TLDs (.info, .click) run 40-50% abuse - an ESP seeing that TLD starts you at a penalty.
- Buy where others don't. Registrars carry reputation too - a domain from the registrar every spammer uses is a signal in itself.
- Space out purchases and diversify - bulk-registered batches are a known blacklist trigger. Or buy through a provider that diversifies for you.
Unsubscribe, GDPR and open tracking done right
The unsubscribe question has a trap in it: add the link and you've turned your email into HTML - and HTML means marketing email to every classifier. Same for the word "unsubscribe" at the bottom: it tells any basic algorithm exactly what kind of mail this is.
The deliverability-safe way to stay compliant:
- No unsubscribe link, no HTML. Plain text, human-written, human-looking.
- Give a reply-based escape hatch instead - and make it part of the CTA, not the footer: "Reply 1 if interested, 2 if not." Same opt-out effect, zero spam-mark anger, and your reply rate (the one metric that matters) goes up instead of down.
- Keep the PS line free - it's the strongest converting area of the whole email. Don't waste it on legal boilerplate.
What the CTA looks like in practice:
Worth a look? Reply 1 and I'll send it over - reply 2 and I won't email you again.
PS: we pulled this from 6M tracked domains, so you can see exactly where your setup stands.
Open tracking: turn it off
Open tracking adds the same marketing-email fingerprint - and the data it gives you is garbage anyway. Apple's mail app has auto-opened emails for years; AI agents skim inboxes now. You're sacrificing deliverability for numbers that mean nothing.
Reply rate. It's the one signal that's real, it's what ESPs read as engagement, and it's what pays. Everything in your email should maximize it.
Your email infrastructure checklist
Score your own setup - every unchecked box is deliverability you're leaving on the table:
- No self-hosted SMTP unless deliverability isn't your main concern (it is).
- Strong IP reputation: Google, Outlook or Azure - and consider Azure for control plus inbox-per-domain economics.
- Test cross-provider sending - Microsoft IP into Google inboxes - instead of ESP matching. No abrupt target switches.
- Warmup composition matches your lead list - check your sequencer's pool at warm.ac.
- 3x infrastructure, rotated - domains cycle through warmup before they degrade, not after.
- ≤30 total emails per inbox a day on Google/Outlook, warmup included; 10-15 on Azure inboxes.
- 2 follow-ups max, recycle with a new offer after 4 weeks.
- .com domains, quiet registrars, spaced purchases.
- Plain text only: no unsubscribe link, no HTML, no open tracking. Reply-based opt-out in the CTA.
- Optimize one metric: reply rate.
Run email and LinkedIn as one system
Everything above keeps your email channel alive. The teams that win in 2026 run it next to LinkedIn, from one lead state - because the channels cover each other's blind spots.
Enterprise filters blocking your emails? Those same accounts are reachable on LinkedIn. Lead never accepted your connection request? Half of them have findable, verified emails. On the webinar Peter showed the reply-rate story behind this: a client with 200 accounts added LinkedIn-native emails to their sequences and booked 4 calls the same day.
Email finder
Verified emails for the leads that never accepted your connection request - the silent 80% becomes a warm second channel.
LinkedIn-native emails
Free InMails to open profiles and Sales Navigator email credits - replies arrive through LinkedIn, past every corporate spam filter.
Smart Limits
The LinkedIn side of "be proactive": dynamic per-account limits that ease down before LinkedIn's cap does damage.
One lead state
LinkedIn touches, emails and replies on one timeline per lead - no finger pointing between tools.

The Find Email step in a GetSales automation: verified emails for leads that never accepted on LinkedIn.
Related free guides: LinkedIn connection limits in 2026 and How to enrich 20,000+ leads for free.
From the partnership: GetSales users get 25% off all sending.ac plans for the first month (announced on the webinar - the GetSales code). Agencies on other LinkedIn stacks get a migration offer to GetSales: 50% off the first months or an extended trial. Ask either team.
FAQ: cold email infrastructure and deliverability
How many cold emails can I send per inbox per day in 2026?
10-30 TOTAL emails per inbox including warmup on Google and Outlook (2-3 inboxes per domain), roughly split 15 outreach / 15 warmup at the top end. On Azure inboxes 10-15 total each, with 50-75 inboxes per domain. sending.ac itself sends 10-12 total with only 2-4 outreach.
Does email warmup actually work?
Across 6M+ tracked domains: reply rates are slightly higher WITHOUT warmup for the first days, but the domain then burns much faster. Warmup accumulates good-behavior track record that outweighs campaign negatives, so economically it wins - if its composition matches where your leads actually are.
Should I send from Gmail to Gmail?
The data suggests the opposite of ESP matching: sending from a Microsoft IP (Azure or Outlook) into Google performs better, because Google otherwise judges you on both the sending and receiving side. Avoid abrupt switches of target provider - volatility itself is a risk flag.
What does it mean when a domain is burned?
A burned domain is one that stopped landing in the inbox - not necessarily blacklisted. Prevention beats repair: keep volume conservative, rotate domains back into warmup proactively, and run roughly 3x the infrastructure capacity you need so every domain gets recovery time.
Should cold emails have an unsubscribe link?
No. The link forces an HTML email, which classifiers read as marketing, and the word unsubscribe itself flags the message. Use a reply-based opt-out built into the CTA instead - for example reply 1 if interested, 2 if not - which satisfies the same opt-out purpose without the spam signals.
Is open tracking bad for cold email deliverability?
Yes. The tracking pixel adds a marketing-email fingerprint, and the data is meaningless anyway - mail apps and AI agents auto-open messages. The only metric worth optimizing is reply rate.