Home › Blog

Send Cold Email From Gmail Cheaply: Setup, Limits and Costs

By BobWork23 Oct 202612 min read
Spreadsheet-style dashboard comparing Gmail warm-up status, DNS checks, and cold email sending costs.

The cheapest way to send cold email from Gmail is to warm the mailbox for free, then send through a pay-as-you-go tool at $2 per 1,000 emails. If you skip warm-up, authentication and daily caps, Gmail can throttle sending or push your mail to spam. This guide gives the setup, limits, checks and cost table.

If you only need warm-up first, start with the free email warm-up tool before you pay for a monthly platform. You can connect Gmail or Google Workspace, build sending history, check authentication, and start outbound only after the mailbox passes a readiness gate.

What is the cheapest setup?

Use Gmail for the mailbox, but be precise about what Gmail means.

A regular @gmail.com address is fast to open. You cannot publish SPF, DKIM or DMARC for gmail.com, because Google controls that domain. That is acceptable for personal mail, but it gives you less control for business outreach.

A Google Workspace mailbox uses the Gmail interface on your own domain. That gives you DNS control. You can publish SPF, enable DKIM, add DMARC, and monitor domain reputation with Google tools.

For cold email, Workspace is usually the cleaner route.

ItemCheapest practical choiceWhy it matters
MailboxGmail or Google WorkspaceSends from your own account
Warm-upFree up to 10 mailboxesBuilds normal sending and reply activity
DNSSPF, DKIM, DMARCProves your mail is authorised
Outbound sending$2 per 1,000 emails sentAvoids a monthly platform fee at low volume

BobWork Email Warm-up is free for up to 10 mailboxes per account, with no credit card and no time limit. Each active mailbox above 10 is billed monthly, and extras pause without billing.

The default pool is a shared warm-up network. Your mailbox exchanges warm-up emails with other active mailboxes on the service. If you prefer isolation, switch to private pool in the dashboard under Mailbox pool → Pool mode. Private mode needs at least two mailboxes.

That matters for cost. One Gmail mailbox is enough to start in the shared network. You do not need to buy extra inboxes just to create warm-up traffic.

How should Gmail connect?

For BobWork, the recommended Gmail route is IMAP with an app password. It requires 2-Step Verification on the Google account.

Google documents the flow here: Sign in with app passwords. Create the generated password inside your Google account, then paste it into the Gmail or Google Workspace IMAP connection form.

StepActionHow to verify
1Turn on Google 2-Step VerificationGoogle Account → Security shows it enabled
2Create an app passwordGoogle gives a generated mail password
3Add the mailbox in BobWorkUse the Gmail or Google Workspace IMAP route
4Run the connection testSend and receive both pass
5Start warm-upThe mailbox begins sending from its own account

One-click Google sign-in also exists, but it has a constraint. Google caps unverified apps at 100 users, and BobWork has not completed the CASA audit. Google shows an unverified-app notice, so spots are limited.

Workspace admins can mark the app as trusted in the Admin console. Google documents that here: Control which third-party apps access Google Workspace data.

If you are setting up a team, app passwords are easier to standardise. For provider-specific steps, use the Google Workspace warm-up guide or the Gmail warm-up guide.

How long should warm-up run?

Warm-up is not magic. It creates normal mailbox behaviour before the same account sends sales emails.

BobWork starts each mailbox at 3 warm-up emails per day. It adds 2 per day, capped at 30 per day by default. You can edit the cap per mailbox, up to 100.

Weekends run at 30% volume. Sends are spread across 09:00–18:00 in the mailbox’s own time zone. The engine checks every 15 minutes and adds randomness.

A pair of mailboxes never writes to each other twice within 3 hours. Peers on a different domain or provider are picked twice as often. About 40% of received warm-up mail gets a reply. Threads end after 3 messages.

The free pool does this automatically. You do not write fake messages or ask colleagues to reply manually. For the trade-off, read manual email warm-up vs automation.

Mailbox or domain stateWarm-up periodStarting warm-up volumeCampaign warm-up volumeCold email volume after ready
Existing healthy domain7+ days3/day, +2/day10–15/day30–50/day per mailbox
New domain2–3 weeks3/day, +2/day10–15/dayStart near 30/day
Spam rate above 5%Pause a few daysResume low10–15/dayDo not send until recovered
First week after readyAfter ready gateWarm-up continues10–15/day30/day cap
Later weeks after readyOngoingWarm-up continues10–15/day50/day cap

BobWork marks a mailbox ready for outbound only after three conditions are true:

The spam rate is measured directly in receiving mailboxes. It is the share of a sender’s warm-up mail found in Spam over the last 7 days. BobWork does not use third-party seed lists for this metric.

If warm-up mail lands in Spam, the engine rescues only its own warm-up mail. It moves that mail to Inbox, marks it read, labels it Warm-up, and archives it after 24 hours. Real mail is never read, moved or answered.

If you want a day-by-day ramp, use the email warm-up schedule before you start a campaign.

Which DNS records must pass?

If you send from Google Workspace on your own domain, set authentication before cold outreach.

CheckWhat it provesWhat to verify
SPFGoogle is allowed to send for your domainYour SPF record includes Google’s sending service
DKIMGoogle signs your mail cryptographicallyDKIM is enabled in Google Workspace and passing
DMARCYour domain tells receivers what to do with failed mailA DMARC record exists and starts at least with monitoring

Google’s sender guidelines cover authentication, spam rate expectations and bulk sender rules: Email sender guidelines. Google says to keep spam rates reported in Postmaster Tools below 0.10%, and avoid ever reaching 0.30% or higher.

Do not treat those numbers as a target. Treat them as a ceiling. Cold email can create complaints quickly if the list is weak or the message is misleading.

Yahoo also requires SPF and DKIM, DMARC at least p=none and passing, aligned From domains, one-click unsubscribe for bulk mail, and spam rates under 0.3%. Its sender rules are published here: Yahoo sender best practices.

Microsoft consumer mailbox rules also matter if your prospects use Outlook.com or Hotmail. For domains sending over 5,000 emails per day, Microsoft requires SPF, DKIM and DMARC with alignment. Since 5 May 2025, non-compliant mail is rejected with 550 5.7.515.

That volume is beyond most small Gmail cold email setups. Still, set the records early. It is easier than fixing reputation after failures.

BobWork checks SPF, DKIM and DMARC daily and shows results per domain. You can also check records directly with the SPF checker, DKIM checker, and DMARC checker.

Can you send cold email from Gmail cheap?

Yes, if the mailbox is ready and the campaign stays within conservative limits.

BobWork Outbound sends cold email from your own warmed mailboxes. It is pay as you go at $2 per 1,000 emails sent, with no monthly fee. Warm-up keeps running on the same mailboxes while they send.

Only mailboxes that pass the ready gate can send. That prevents a fresh or failing mailbox from starting outbound too early.

Outbound supports CSV upload with fields such as email, first_name, company and custom columns. You can write up to 4 steps with delays. Merge fields include {{first_name}} and {{company|there}}.

RuleBobWork Outbound behaviour
First week after ready30 cold emails/day per mailbox
After first week50 cold emails/day per mailbox
Sending windowMailbox working hours only
Gap between sends4–9 minutes from one mailbox
UnsubscribeList-Unsubscribe header and link
SuppressionUnsubscribes and bounces suppressed forever for the account
RepliesA reply stops the sequence for that contact
Bounce protectionMailbox stops sending if bounce rate passes 5%
Campaign sizeUp to 5,000 contacts per campaign

Here is the cost comparison with assumptions stated.

Assumptions: 20 sending days per month, 50 cold emails per warmed mailbox per day after the first week, Gmail or Google Workspace mailbox cost excluded, list data excluded, and prices read from vendor pages on 17 October 2026. Competitor entry plans may include features BobWork does not. Where starter plan volume is not enough or not stated, check the vendor before buying.

Monthly cold emailsDaily send targetWarmed Gmail mailboxes neededBobWork Outbound costWoodpecker entry priceApollo entry priceMailshake entry priceQuickMail entry price
50025/day1$1$35/mo for up to 500 contacted prospects$49/mo Basic$29/mo monthly Starter, 1,500 sends/month$49/mo Starter, 5,000 emails/month
2,000100/day2$4Starter volume fit not stated from available facts$49/mo Basic, email volume fit not statedStarter is 1,500 sends/month, so not enough$49/mo Starter, 5,000 emails/month
10,000500/day10$20Starter volume fit not stated from available facts$49/mo Basic, email volume fit not statedStarter is 1,500 sends/month, so not enoughStarter is 5,000 emails/month, so not enough

This table does not say BobWork replaces every platform. It shows the cheapest sending cost when you already have Gmail mailboxes and only need warm-up plus simple outbound.

Monthly platforms do more. Woodpecker offers 16-step sequences, inbox rotation, adaptive sending, free email verification, LinkedIn steps, and buying domains or mailboxes in-app. Apollo has a B2B contact database, sequences, and managed Microsoft 365 mailboxes. Mailshake has a campaign and sequence engine with Outlook and Exchange support. QuickMail has inbox rotation and campaigns with warm-up wired in.

If you need those features, a monthly platform can be the better buy. If you only need to validate a list and send from your own warmed Gmail mailboxes, pay-as-you-go is cheaper at low and mid volume.

What limits avoid Gmail blocks?

The without getting blocked part is not a guarantee. No tool can guarantee inbox placement or prevent every provider lock. Gmail, Yahoo and Microsoft make their own filtering decisions.

Your job is to remove avoidable risk.

Use 30–50 real cold emails per mailbox per day. Do not push one Gmail account to solve a volume problem. Add warmed mailboxes instead.

Keep warm-up running at 10–15 emails per day during campaigns. Warm-up is background activity, not the main sending volume.

Failure pointSafer actionWhy it helps
Too much volume from one mailboxAdd warmed mailboxesReduces pressure on one account
New domain sending immediatelyWarm for 2–3 weeksBuilds history first
Bad list qualityRemove bounces and role accountsAvoids bounce spikes
Missing unsubscribeAdd one-click unsubscribeMeets major receiver expectations for bulk mail
Misleading subject linesMake the offer clearReduces complaints
Sending all dayUse working hoursLooks closer to normal use
Ignoring spam ratePause above 5% warm-up spamPrevents deeper reputation damage

Start with a small, relevant list. Send plain emails. Avoid images, link-heavy templates and aggressive tracking on day one. Watch replies, bounces and spam placement before you scale.

If Gmail warns about unusual activity, stop increasing volume. Let the mailbox stabilise, then resume lower.

What should you do now?

Use this checklist before your first Gmail cold email campaign.

StepActionHow to verify
1Decide between @gmail.com and Google WorkspaceIf you need DNS control, use Workspace on your own domain
2Turn on Google 2-Step VerificationGoogle account security page shows it enabled
3Create a Gmail app passwordGoogle gives a generated app password for mail access
4Connect the mailbox to warm-upBobWork connection test passes for send and receive
5Check SPF, DKIM and DMARCDomain checks show passing records, or tools find the records
6Warm the mailbox firstMailbox has 7+ warm-up days, spam rate ≤3%, and 30+ received warm-up emails
7Keep warm-up activeWarm-up cap is around 10–15/day while outbound runs
8Start outbound lowFirst week sends no more than 30/day per mailbox
9Scale by adding mailboxesTotal daily send target is split across warmed accounts
10Watch bounces and repliesBounces and unsubscribes are suppressed; replies stop sequences

Do not skip steps 5 and 6. DNS and warm-up are cheaper than reputation repair.

The low-cost route is simple: authenticate the domain, connect Gmail with an app password, warm the mailbox, wait for the ready gate, then send at 30–50 cold emails per mailbox per day. BobWork Email Warm-up handles the warm-up for free, and Outbound lets you send from the same warmed mailboxes at $2 per 1,000 emails when you are ready.

What do people ask?

Can I send cold email from a regular Gmail address?

You can send from a Gmail mailbox, but a Google Workspace address on your own domain is usually better for business outreach. With Workspace, you control SPF, DKIM and DMARC. With an @gmail.com address, Google controls the domain authentication.

How many cold emails per day is safe from Gmail?

Use 30–50 cold emails per mailbox per day as a practical range. Start at the low end, especially after warm-up. Add more warmed mailboxes instead of pushing one Gmail account harder.

Do I need to warm up Gmail first?

Yes, if the mailbox or domain is new, quiet or has deliverability problems. Warm an existing domain for at least 7 days. Use 2–3 weeks for a new domain before serious outbound volume.

Is an app password better than one-click sign-in?

For BobWork, the recommended Gmail route is IMAP with an app password. It needs 2-Step Verification. One-click Google sign-in exists, but Google shows an unverified-app notice and caps unverified apps at 100 users.

What does BobWork charge to send?

Warm-up is free for up to 10 mailboxes. Outbound cold email is pay as you go at $2 per 1,000 emails sent, with no monthly fee. Paid sending uses prepaid credits.

Can I use Outlook with BobWork?

Not yet. BobWork supports Gmail and Google Workspace, Zoho Mail, Lark, Yahoo, iCloud, Amazon SES, SendGrid, Mailgun, and any IMAP+SMTP mailbox. Outlook and Microsoft 365 are not supported yet because Microsoft requires OAuth.

Should warm-up stop once I send?

No. Keep warm-up running at about 10–15 emails per day during campaigns. Warm-up supports normal sending, but it does not replace good targeting, low bounce rates, consent and unsubscribe handling.

Frequently asked questions

Can I send cold email from a regular Gmail address?

You can send from a Gmail mailbox, but a Google Workspace address on your own domain is usually better for business outreach. With Workspace, you can control SPF, DKIM and DMARC. With an @gmail.com address, Google controls the domain authentication.

How many cold emails per day is safe from Gmail?

Use 30–50 cold emails per mailbox per day as a practical range. Start at the low end, especially after warm-up. Add more warmed mailboxes instead of pushing one Gmail account harder.

Do I need to warm up Gmail before cold email?

Yes, if the mailbox or domain is new, quiet or has deliverability problems. Warm an existing domain for at least 7 days. Use 2–3 weeks for a new domain before serious outbound volume.

Is an app password safer than Google one-click sign-in?

For BobWork, the recommended Gmail route is IMAP with an app password. It needs 2-Step Verification. One-click Google sign-in also exists, but Google shows an unverified-app notice and caps unverified apps at 100 users.

What does BobWork charge to send cold email?

Warm-up is free for up to 10 mailboxes. Outbound cold email is pay as you go at $2 per 1,000 emails sent, with no monthly fee. Paid sending uses prepaid credits.

Can I use Outlook with BobWork?

Not yet. BobWork supports Gmail and Google Workspace, Zoho Mail, Lark, Yahoo, iCloud, Amazon SES, SendGrid, Mailgun, and any IMAP+SMTP mailbox. Outlook and Microsoft 365 are not supported yet because Microsoft requires OAuth.

Should warm-up stop once I start sending?

No. Keep warm-up running at about 10–15 emails per day during campaigns. Warm-up should support normal sending, not replace good targeting, consent, low bounce rates and unsubscribe handling.

Warm up your mailboxes free

Connect Gmail, Google Workspace, Zoho or Lark. Your mailboxes warm on a shared network, or in a private pool of your own, starting today.

Start free