Mass Email Sender.Add to Chrome

One draft in. One message per person out.

Write the email once in Gmail, the way you always do. Mass Email Sender rebuilds it for every recipient and sends the copies from your own account, one at a time, with uneven pauses in between.

Works inside Gmail · Nothing new to learn · Your message never passes through the extension

Send logcampaign · 5 of 240
10:04:12startanna@northwind.co — “Hi Anna,
10:05:07+55sd.ruiz@pallas.io — “Hi Diego,
10:05:44+37skenji@meridian.jp — “Hi Kenji,
10:07:01+77sm.olsen@fjordly.no — “Hi Marte,
10:07:33+32ssam@tinyatlas.com — “Hi there,

Every line is a separate email. No recipient sees another.

How it works

Four steps, and two of them are just Gmail

Add it to Chrome

One button appears in the Gmail compose toolbar. There is no second editor, no dashboard to log into, and nothing to configure before the first send.

Load your list

A spreadsheet, a CSV, a published Google Sheet, or pasted addresses. The list stays on our server and your draft carries a single placeholder address instead of hundreds of names.

Write it in Gmail

Attachments, inline images, your signature, your formatting. Personalise with tags like {FirstName|there}, where the text after the pipe is the fallback.

Send it and walk away

Gmail's own Send button starts the queue. We read the draft once, rebuild it per recipient, and send from your mailbox on a paced schedule that respects your daily limit.

What it does

Everything the send needs, none of it in your way

Recipients

Nobody sees the list

Real addresses never enter the compose window. The list is uploaded, and what goes into the To field is one alias address that stands in for all of them.

To: mes-8f21c4@mass-sender.com

Pacing

One at a time, unevenly

Sends are strictly serial with randomised gaps, in a careful, standard or fast preset. A machine-perfect interval is a machine-shaped signature, so there isn't one.

+55s +37s +77s +32s

Merge tags

Fields with a fallback

Any column in your list becomes a tag you can drop into the subject or the body. The text after the pipe is what a recipient gets when the cell is empty.

Hi {FirstName|there}, → Hi Anna,

Editor

Gmail, unchanged

The email is written in native Gmail and sent with the native Send button. Formatting, threading and drafts behave exactly the way they always have.

Preflight

Checked before anything leaves

SPF, DKIM, DMARC and MX on your domain, the list size against your remaining quota, whether the unsubscribe link resolves, and a scan of the draft for the words that trip bulk filters.

List hygiene

The bad rows, reported

Invalid addresses, duplicates, role accounts like info@ and support@, dead domains and anyone who unsubscribed before. Shown to you, not quietly dropped.

Quota

A rolling window, not a day

Google counts the last 24 hours, so we count the same way. New accounts ramp up gradually, and a campaign that runs out of quota pauses itself and resumes when there is room.

After the send

Opens, clicks, unsubscribes

Tracking is per message, and the unsubscribe link is switched on for you from 100 recipients up. Failures are classified, so a single bad address never takes the campaign down with it.

Google account access

What we ask for, and what we do with it

Mass Email Sender requests one Gmail scope. Here is exactly what it covers.

Scope
gmail.compose — read the draft you are sending and send the copies. Nothing else in your mailbox is readable.
Message bodies
Never typed into the extension and never stored after a campaign ends. The draft is fetched once, held while the queue runs, then dropped.
Credentials
Google refresh tokens are encrypted at rest and never leave the server. The extension never sees them.
Your list
Recipient addresses are stored to run and report on your campaigns. They are never shared, sold, or used to send anything of ours.

FAQ

The questions that come first

Does it work with mailboxes other than Gmail?

You write in Gmail's compose window, so that is where the extension lives. The sending itself goes out through the Gmail API on your own account, or through your own SMTP provider if you connect one.

Can you read my emails?

The message body never passes through the extension, and we ask for a single Gmail scope. The server reads the one draft you are sending, holds it while the queue runs, and drops it when the campaign ends. The rest of your mailbox is not readable.

Will this get my account flagged?

Nothing can promise that, and anything that does is selling you something. What the product does is send one message at a time with uneven pauses, stay inside a rolling 24-hour quota, ramp new accounts up slowly, and stop the campaign on the errors that mean Google is unhappy.

How many people can one campaign reach?

Up to 2000 recipients, which is where Gmail's own daily limit sits. Larger lists are split across days rather than pushed through in one run.

What happens if I close the tab?

The campaign keeps going. It is queued on our server rather than in your browser, so it survives a reload, a closed tab and a closed laptop, and several campaigns can run at once.

What happens to my recipient list?

Addresses are stored to run the campaign and report on it. They are never shared, sold, or used to send anything of ours, and they never appear in the compose window.

What does it cost?

No pricing has been announced yet.

How do I remove it?

Uninstall it from chrome://extensions like any other extension. To have your account and your lists deleted from our servers as well, email support@mass-sender.com and they go.

Put it in your Gmail toolbar

One button in the compose window, and the next campaign goes out of your own mailbox — addressed to one person at a time.

Add to Chrome