All posts

Google Workspace or Microsoft 365 for Cold Email Inboxes? A Side-by-Side for Setups at Scale

··6 min read

Both Google Workspace and Microsoft 365 can host cold email inboxes, and their published limits are not the deciding factor. Google Workspace allows 2,000 messages a day per user and Exchange Online allows 10,000 recipients a day per mailbox, while a cold inbox is normally run at a few dozen. The differences that bite are at the start: trial accounts, new tenants and default domains have much lower caps. Neither provider sells mailboxes for bulk unsolicited mail, so what keeps either alive is low volume per inbox, a verified list and few complaints. Many teams run inboxes on both so a single account action does not stop everything.

This guide sets the two side by side from each provider's own documentation, then gives a setup order.

The published limits, side by side

These come from Google's Gmail sending limits in Google Workspace page (last updated 26 Oct 2026) and Microsoft's Exchange Online limits service description (ms.date 19 Oct 2026), both read on 2 Nov 2026.

Limit Google Workspace Microsoft 365 (Exchange Online)
Daily ceiling per inbox 2,000 messages a day per user 10,000 recipients a day per mailbox
Unique external recipients 2,000 a day (3,000 unique in total) No separate per-user number; a tenant-wide external limit applies
Rate Not published per minute 30 messages a minute
Tenant-wide limit None published Tenant External Recipient Rate Limit, based on licence count
Trial accounts 500 messages and 500 unique external recipients a day Trial tenants capped at 5,000 external recipients a day
Default domain Not applicable (you sign up with your domain) onmicrosoft.com limited to 100 external recipients a day
What happens at the limit Sending stops for up to 24 hours; the account may be suspended Sending stops until the rolling 24-hour count drops below the limit

Two things in the table matter more than the big numbers.

Workspace trial limits do not rise during the trial. Google says limits go up after the account converts to paid and the domain has paid at least $100 in total, which can take up to 75 days. A team that buys new Workspace domains and starts sending on day one is working inside the trial cap.

Microsoft counts at the tenant level as well as the mailbox. If you put twenty cold inboxes in one tenant, they share the tenant's external recipient limit. That limit depends on the number of licences, and admins can see it in the Exchange admin center's mail flow reports. Microsoft also throttles mail from the default onmicrosoft.com domain to 100 external recipients a day, returning 550 5.7.236 when the limit is hit.

What each provider says about bulk mail

Neither treats a business mailbox as a bulk sending tool.

  • Google's acceptable use policy (read 2 Nov 2026) prohibits using the service "to generate, distribute, publish or facilitate unsolicited mass email, promotions, advertisements, or other solicitations".
  • Microsoft's limits page says the recipient rate limit exists "to discourage the delivery of unsolicited bulk messages", and recommends other services for bulk or high-volume email to external recipients.

So the published limits are not a target. Cold email that works on either provider looks like a person's mail: a modest number of individually addressed messages a day, to people who plausibly want to hear from you, with replies coming back. Accounts get restricted when an inbox sends a lot, to a list that bounces, and people mark it as spam. Our guides to a suspended Google Workspace account and a restricted Microsoft 365 sender cover what happens when that line is crossed.

The practical differences for cold senders

Question Google Workspace Microsoft 365
Setup effort per domain Add domain, MX, SPF, DKIM in the admin console Add domain, MX, SPF, DKIM (two CNAMEs) in the admin center
DKIM guide Google Workspace DKIM setup Microsoft 365 DKIM setup
Connecting a sequencer OAuth or app password depending on tool and admin settings OAuth; basic SMTP AUTH is being retired, see the SMTP AUTH cut-off
New-account risk to watch Trial cap; early account review New-tenant limits; 550 5.7.708 on new or trial tenants
Where you see trouble Bounces, "sending limit" errors, account suspension NDRs, restricted users, tenant throttling

Pricing changes often and varies by plan and commitment, so check each provider's own page before you budget. On 2 Nov 2026, Google's Workspace pricing page listed Business Starter at $7 per user per month on an annual plan. Each inbox is a paid user on either provider, so inbox count is your main cost driver.

Should you run both?

Splitting inboxes across both providers is common, and the reasoning is risk, not deliverability magic.

  • One account action does not stop everything. If a Workspace account is suspended or a Microsoft tenant is throttled, campaigns on the other keep running.
  • Filtering changes hit one provider at a time. If Microsoft recipients suddenly start throttling (see 451 4.7.650), Google-hosted inboxes are on different sending IPs.
  • Some teams match sender to recipient. They send to Microsoft-hosted recipients from Microsoft inboxes and to Google-hosted recipients from Google inboxes. There is no published rule that this helps, so treat it as a test, not a fact. To try it, split your list by recipient provider first; our guide to segmenting a list by mailbox provider and the free bulk email provider lookup show how.

The cost of running both is admin time: two consoles, two DKIM procedures, two sets of connection settings in your sequencer.

A setup order that works on either provider

  1. Buy secondary domains close to your brand. Our secondary domain setup guide covers naming, redirects and what a separate domain does not protect. Size the count with how many domains you need.
  2. Add the domains to a paid account, not a trial. On Microsoft, never send cold mail from the onmicrosoft.com address.
  3. Publish MX, SPF, DKIM and DMARC for every domain, then check them all at once with the free bulk email authentication checker.
  4. Create two or three inboxes per domain with real names, signatures and profile photos.
  5. Warm up before sending to prospects. Use our warm-up schedule or the email warm-up calculator.
  6. Set a daily cap per inbox far under the provider ceiling. Our post on cold emails per day per inbox explains why, and the cold email volume calculator turns your target into inbox and domain counts.
  7. Verify every list before it enters a campaign. Bounces are one of the fastest ways to get a new inbox restricted on either provider.

Planning inbox count from a target

A worked example, with illustrative assumptions:

Input Value
New prospects a month 6,000
Steps per sequence 3
Emails a month 18,000
Sending days a month 21
Emails a day about 860
Cap per inbox per day 30
Inboxes needed 29, so about 30
Inboxes per domain 3
Domains needed 10

On Microsoft, check the tenant external recipient limit for 30 inboxes' worth of traffic before putting them all in one tenant. On Google, make sure the accounts are out of trial before they carry that load.

Where verification fits

The provider decides how much an inbox is allowed to send. Your list decides how much of that mail bounces, and bounces are a fast route to a restricted account on either side. Verify the list right before launch and send only to valid rows. Handle catch-all rows separately; see should you email catch-all addresses.

SimpleVerifier checks each address with a live mailbox check and returns valid, risky or invalid with a reason. Catch-alls come back risky and graded, never guessed valid. Upload a CSV on the verify page; the first 100 checks are free with a Google sign-in. Pro is $39 a month: the first 100,000 checks a month at full speed, then slower, never cut off. All plans are on the pricing page.

Common questions

Is Google Workspace or Microsoft 365 better for cold email?

Neither is better in every case. Workspace is simpler to set up and its limits are per user. Microsoft 365 has per-mailbox limits plus a tenant-wide external recipient limit that depends on licences. What matters more than the provider is how many emails each inbox sends, how clean the list is and how many people mark you as spam.

How many cold emails can a Google Workspace inbox send per day?

Google's published limit is 2,000 messages a day per user (500 on trial accounts), but that is a ceiling for normal business use. Cold email teams usually keep each inbox to a small fraction of that and add inboxes for more volume.

Why does my new Microsoft 365 tenant bounce external mail?

New and trial tenants have lower external recipient limits, and mail sent from the default onmicrosoft.com domain is capped at 100 external recipients a day. Add and verify your own domain, buy paid licences, and ramp slowly.

Should I mix Google and Microsoft inboxes in one campaign?

Many teams do. It spreads the risk of one account being restricted, and some like to send from Microsoft to Microsoft recipients and Google to Google recipients. Keep the same daily caps and the same verified list for both.

Check your list before you send

Real mailbox checks over SMTP, and nothing is sent to the address. Sign in with Google and your first 100 email checks are free, no card. Plans for bigger lists are on the pricing page.