How to send bulk emails with Gmail

Go Mail Merge

Go Mail Merge

The best Mail Merge add-on for Google Workspace

Gmail supports sending 500 emails per day for a regular account and 1500 per day for a Google Workspace account. Click here to read about Gmail's quota limits #


So you found yourself with hundreds or thousands of subscribers to your newly minted newsletter and you're already overwhelmed with creating content that keeps your readers engaged

Or maybe you're an instructor with an extremely large student body and you need to ensure effective and efficient communication with your students, you need to ensure each student receives their respective documents and you can't be sitting there all day sending emails.

The question then arises... how do you distribute the newsletter effectively, affordably, and efficiently and also how do you manage your students?



Today we'll go over a few methodologies for sending bulk emails with Gmail depending on your circumstances.

1. Add all of your recipients to the "to" box in Gmail#

Albeit an extremely rudimentary strategy, it can work if your emailing requirements are a one-off scenario and all of your recipients are ok with you exposing their emails.

Gmail allows a maximum of 2000 emails to be entered in the to box which seems very attractive at first but that is a bad strategy for several reasons:

  1. You're exposing all of your recipient's emails addresses to every other recipient
  2. The odds your email will end up in their spam folders increases drastically
  3. This becomes extremely unmanageable as your email list grows
  4. You won't have any analytical data about your emails i.e. who opened your emails, which emails are valid, or whether the recipient blocked your email address.

2. There's a better way#

When the need arises to send multiple email campaigns in Gmail, manage an email list, and need to add attachments to these emails then you definitely need to take advantage of a Google Workspace add-on such as Go Mail Merge

Steps to send an email campaign with Go Mail Merge#

  1. Create a new Google Sheet by visiting this link and clicking the giant plus button with the label "Blank"

    how to create a new sheet

  2. Open up Go Mail Merge via the add-ons button in order to have your Spreadsheet auto-formatted for you

    how to open go mail merge

  3. Close the Go Mail Merge Manager and insert your email list in the Email Address column

    spread sheet template

  4. Open up Gmail and create a draft email with the content of your choosing, notice the values enclosed in the {{}} will map to any columns we have added in our spreadsheet

    draft email example

  5. Go back to your respective Google Sheet and open up Go Mail Merge and select the draft email that you just created from the dropdown list in Go Mail Merge

    Go Mail Merge draft email select

  6. Click send and watch your emails be delivered in real-time

    send email campaign success

  7. Finally, open up the tracker and watch your emails' status be updated in real-time

    Go Mail Merge tracker

Start saving hours when sending emails in bulk today#

Go Mail Merge is the leading Google Workspace add-on for sending bulk email campaigns. It is the most accurate email tracker (bounces, email opens, link clicks, and responses) compared to our competitors. We also have a few exclusive features that our competitors do not have:

  1. Cancel an email campaign at any time regardless of how many emails have been sent or if none have been sent at all.

  2. Dynamic attachments from your Google Drive. Go Mail merge enables you to input a "dynamic query" in order for each recipient to receive their respective attachments example documentation here

  3. No artificial rate-limiting. Your emails will be delivered until your Gmail quota is reached and we will automatically retry to send your emails once per hour until they're all sent.

    Purchase a yearly subscription here