Bulk Mail Sender

Send personalized emails from Gmail.

Connect Gmail, add your contacts, and send personalized emails with scheduled follow-ups.

Connect GmailPersonalizePreviewScheduleFollow-upsStop on reply

01Demo

Try it with sample data

Edit a sample campaign with made-up contacts. No Gmail account is connected and nothing is sent.

Resource outreachSample preview · nothing is sent

Audience

Choose who receives this campaign. Suppressed and duplicate addresses are excluded automatically.

Selected
{{ selectedCount }}
Suppressed
1
Duplicates
1
Missing fields
{{ incompleteCount }}
  • {{ r.title }}{{ r.sub }} {{ r.status }}

No recipients selected. Select at least one eligible recipient to continue.

Message

Write a plain-text message. Merge fields use curly braces, such as {first_name}.

{{ subjectError }}

{{ bodyError }}

Insert
Fallbacks

Used when a recipient's value is empty. Leave one blank to require a value.

{{ e.title }} {{ e.text }}

Recipient preview {{ previewPos }}

From{{ fromLine }}

To{{ previewTo }}

Subject{{ s.text }}

{{ s.text }}

{{ signatureLine }}

Not interested? Unsubscribe

PersonalizedFallbackMissing

Select at least one recipient in Audience to preview messages.

Sender

Campaigns send from a Gmail or Google Workspace account you own or are authorized to use.

No sender connected

In OutreachCode, you authorize your account on Google's own screen. OutreachCode never asks for your Gmail password.

Gmail authorization isn't available in this sample, so no account was connected. Use the sample sender to keep exploring.

[email protected]Sample sender · not a real account

{{ nameError }}

{{ orgHelp }}

{{ replyError }}

Schedule and follow-ups

Choose when messages can send. Start with a small, reviewed group and increase only when your mailbox and provider limits allow.

{{ startError }}

{{ dailyHelp }}

Sending days

{{ daysError }}

{{ windowError }}

Follow-ups

{{ fuHelp }}

  1. {{ f.title }} days without a reply

    {{ f.error }}

Always on: follow-ups stop on a detected reply, hard bounce or unsubscribe. Out-of-office replies pause the sequence for review.

Review

Check every detail before starting. Nothing sends until you confirm.

{{ r.label }}
{{ r.status }}{{ r.detail }}
{{ launchHint }}

Sample only — nothing was sent. In OutreachCode, starting a campaign re-checks Gmail authorization, your remaining allowance and suppression before the first message is queued.

02What you can do

What you can do

Everything you need to send careful, personal emails. Gmail's own rules and limits always apply.

Connect Gmail safely

Sign in through Google's own screen. We never ask for your Gmail password.

Add your contacts

Use emails from the finder or a CSV file. Unsubscribed and repeated emails are left out.

Personalize each email

Add first name, website or topic. Set a backup word for anyone missing a value.

Preview before sending

See the exact email each person will get, before anything is sent.

Schedule and follow up

Pick the days and hours to send, and add up to two follow-ups.

Stop automatically

Follow-ups stop when someone replies, unsubscribes, or their email bounces.

Clear results

You'll see which emails Gmail accepted, who replied, and which emails bounced or unsubscribed. Gmail accepting an email doesn't guarantee it reached the inbox.

Gmail outreach campaign checklist

03Questions

Bulk Mail Sender questions

No. Each plan has a monthly limit, and Gmail has its own limits too. The lower limit applies.

No. No tool can guarantee inbox delivery or replies. Relevant, clear emails sent at a steady pace work best.

Sending from that account stops. Reconnect it and check your campaign before starting again. Emails already sent can't be recalled.

Up to two per campaign. Make each one useful, for example by adding context or politely closing the conversation.

A reply, an unsubscribe or a bounced email stops follow-ups for that person. Out-of-office replies pause them so you can check.

No. It runs in your browser with made-up contacts. Real sending happens inside OutreachCode, from a Gmail account you connect.

Both tools are included in every plan. View Plans

Ready to send your next campaign?

Both tools are included in every plan.