Home Google Tools Can You Mail Merge In Google Sheets? How to and Options

Can You Mail Merge In Google Sheets? How to and Options

by Stewart Gauld
Last updated on June 13th, 2024
Can You Mail Merge In Google Sheets? Easy Step-by-step Guide

In this Google Sheets blog post, we answer the question you’ve been wanting to know: Can you Mail Merge in Google Sheets?

Attention all small business owners! If you use Google Sheets to manage and organize your contacts and data, listen up!

Did you know you can easily and efficiently send personalized bulk emails to your clients and customers without learning to code?

Read more: Google Workspace Tutorial For Small Business.

Can You Mail Merge In Google Sheets?

Can You Mail Merge In Google Sheets_

Yes! You can Mail Merge in Google Sheets to send completely customized emails to your recipients using an app script, add-on, browser extension, or Google Sheets template.

Thanks to this handy feature, you’ll completely streamline your communication processes and improve conversion and engagement rates!

So, what is Mail Merge, and how can you Mail Merge in Google Sheets?

Read more: Google Sheets Sales Pipeline Template 

What Is Mail Merge?

Mail Merge is essentially the act of taking values within the rows of your spreadsheet and inserting them into another text document such as an email, letter, label, or invoice.

Mail Merging is essential for many businesses as it helps streamline workflows and enhance communication strategies.

We will show you how you can leverage this clever feature available within Google Sheets to create and send bulk emails to your Gmail recipients.

And the best thing is, with Mail Merge and Google Sheets, each email is personalized!

Unfortunately, there is no default Mail Merge option within Google Sheets. However, it is still possible!

Let’s find out how.

Read more: How To Send Emails From Google Sheets?

How To Mail Merge In Google Sheets?

How To Mail Merge In Google Sheets_

If you’re looking for an effective way to increase targeted communication with your contacts, Mail Merge might be the secret ingredient you’ve been craving!

You can Mail Merge a Google Sheet spreadsheet in three different ways:

  1. Using an Apps Script.
  2. Installing an add-on.
  3. Adding a browser extension (Chrome users).

And in this article, I will walk you through how to Mail Merge in Google Sheets for each method.

All you need is a Gmail account from which you intend to send your emails and a Google Sheets spreadsheet containing the personalized data for each email recipient.

Plus, I’ll show you how you can use Mail Merge with my very own Google Sheets CRM Template!

Let’s get stuck in.

Read more: Google Sheets Task Tracker Template.

How To Mail Merge In Google Sheets With Apps Script

How To Mail Merge In Google Sheets With Apps Script

The first method in Mail Merging with Google Sheets is by using an Apps Script.

I know what you’re thinking….I don’t know how to write an Apps Script!? Well, you don’t have to! The script is readily accessible online. Here’s how to use it:

  • Click this link and copy the spreadsheet.
  • Edit the dummy text and replace it with your own data.
  •  Add or remove columns (optional) to include extra placeholder text in your emails.

Note: If you edit the ‘Recipient’ or ‘Email Sent’ columns, you must change the code within the Apps Script by selecting ‘Extension’ then ‘Apps Script.’

Next, you’ll need to create an email template inside your Gmail account.

This is the email that you want to merge your spreadsheet data with. To do this:

  •  Craft an email draft within your Gmail account.
  • Type any placeholder text within curly brackets that match the column names (e.g., {{First name}}).
  • Make sure each placeholder text is formatted exactly the same as the column headers.
  • Once you’ve drafted your email, copy the subject line.

Now you’re ready to initiate the script! To do this:

  • Navigate to your spreadsheet and click ‘Mail Merge > Send Emails’ (you might need to refresh the page to view this menu).
  • Authorize the script when prompted.
  • If you see ‘This app isn’t verified’ within the OAuth consent screen, click ‘Advanced > Go to {Project Name} (unsafe).’
  • Click ‘Mail Merge > Send Emails’ again.
  • Paste the email template subject line, then click ‘OK’.

This will then run the script (mail merge spreadsheet data to your email template).

Once this is done, it will send your emails to all recipients within your spreadsheet.

And that is how you can Mail Merge in Google Sheets using an Apps Script!

If you want an in-depth walk-through of this process or want to review the code or modify the Mail Merge, check out this article.

How To Mail Merge In Google Sheets With Add-On

How To Mail Merge In Google Sheets With Add-On

For users who find the Apps Script for Mail Merging inside Google Sheets complicated, don’t worry!

The second method is a lot easier, and is done through enabling a Mail Merge add-on within Google Sheets.

And luckily, there are many Google Sheets Mail Merge add-ons available. Some popular add-ons are:

Note: YAMM is currently the most installed add-on from the Google Marketplace!

Each of these add-ons offers a different set of features, so make sure you look at multiple options (and pick one based on the type of Mail Merge you want to perform).

To choose a Mail Merge add-on:

  • Within your spreadsheet, navigate to ‘Extensions > Add-ons > Get add-ons’.
  • Search ‘Mail Merge’.
  •  Explore the different add-ons and review their features, pricing, and other details.
  • Choose the one that best suits your needs.
  • Install the add-on and follow the specific add-on instructions to learn how to Mail Merge in Google Sheets.

Read more: Manage Your Inventory With Google Sheets.

How To Mail Merge In Google Sheets With Chrome Extension

How To Mail Merge In Google Sheets With Chrome Extension

Okay, so I’ve covered how you can Mail Merge in Google Sheets through an Apps Script (complex) and add-ons (simpler).

But what if you want advanced email capabilities without the hassle of creating complicated App Scripts?

Well, the good news is that you can use a Chrome browser extension for complete Mail Merge functionality, and guess what? It’s super simple to set up!

There are many Mail Merge Google Chrome extensions available, such as Mail Merge for Gmail and Myriab Hub.

However, in my opinion, GMass is one of the more versatile choices, providing seamless email sending and tracking capabilities for Mail Merged emails.

To install the GMass extension:

  • Head to the Chrome Web Store (on your Chrome browser).
  • Search for ‘GMass’.
  • Click ‘Add to Chrome’ to install the extension.
  • Once installed, you’ll see the GMass button within the browser window, allowing you to easily access the Mail Merge extension whenever you compose an email.

Some key benefits of the GMass extension include:

  • Flexibility to send emails to all or specific rows.
  • Automated follow-up sequences.
  •  The ability to include links, images, and attachments.
  • 10,000 email sending limit.
  •  Delivery reports, which include open, click, reply, and bounce rates.
  •  Suppression lists for better email management.

Read more: Google Sheets Issue Tracker.

My Google Sheets Email Marketing Template (Sheetify CRM)

My Google Sheets Email Marketing Template Sheetify CRM

As you can see, there’s no native menu option within Google Sheets for Mail Merging.

However, Mail Merging isn’t as complicated as you think!

And what if I told you it was even easier to send personalized emails with my awesome Google Sheets CRM template, Sheetify?

For just one single lifetime payment of $67, Sheetify CRM bridges the gap between effective email marketing and CRM software.

With Sheetify CRM, you can manage your contacts, leads, inventory, and sales, create tickets and invoices, and, of course, send dynamic, customizable emails to your contacts.

This is another way you can Mail Merge in Google Sheets! But the best part is, you don’t have to install any complicated Apps Scripts or extensions!

So, how does it work? It’s time to find out.

Read more: Read more about Sheetify Google Sheets CRM Template Here.

Google Sheets Email Marketing (Sheetify)

Wave goodbye to complicated email marketing tools and CRM systems and say hello to streamlined communication with Sheetify CRM.

I’ve done all the hard work for you and created customizable email templates within Sheetify so you can easily send bulk emails to your leads and deals.

Templates include:

  • Follow-ups.
  • Proposals.
  • Invoices.
  • Payment reminders.
  • Event invites.
  • Thank You emails.
  • Upsells.
  • Discounts.
  • Holiday emails, and so much more.

And if that wasn’t enough, you can even curate your very own customized email template with specific links and placeholder data.

This is so you can send email campaigns specific to your business and brand!

Check out my video below on how to use Sheetify 

How To Send Emails With Google Sheets and Sheetify

How To Send Emails With Google Sheets and Sheetify

Okay, so how can you effortlessly send individual or bulk emails to your contacts directly from your Sheetify CRM Google Sheet template?

Firstly, you’ll need to head to Sheetify CRM and install the Google Sheet template.

Once you’ve done that:

  • Click the ‘Contacts & Leads’ tab at the bottom of your Sheetify Google Sheet template.
  • In the ‘Full Name’ column, select all the contacts you wish to email (ensure that these contacts have a valid email address associated with their name).
  • Click ‘Sheetify’ at the top of your Google Sheet, then ‘Email Marketing’ from the drop-down menu.
  •  Click ‘Send Preview Email’.

This means a preview email will be sent to the specified email address you added under your settings (preferably your own email address).

I always recommend sending a preview email to yourself before sending the actual email to your contacts to ensure the formatting is correct.

  • Select the appropriate email template that you wish to send.
  • Click ‘Yes’ on the popup.
  • You’ll then see a notification stating that your email has been successfully sent!

If you need to view your sent emails, you can via the ‘Sent’ email section of your Gmail account.

This is because Sheetify CRM (and Google Sheets) seamlessly integrates with your Gmail account!

If you’re looking for a lightweight CRM and email marketing solution that easily connects with Google Sheets and Gmail, I seriously recommend giving Sheetify a go!

Read more: Best All-in-one Google Sheets Calendar Template.

Stews Final Thoughts

And that is everything you need to know about Mail Merging in Google Sheets!

Although there’s no built-in Google Sheets Mail Merge function (yet!), there are plenty of options available to Mail Merge in Google Sheets.

Whether you use an Apps Script, add-on, Chrome extension, or my fully functional CRM tool Sheetify, there’s one thing for certain:

It is totally possible to send personalized, targeted, bulk emails to your clients through Mail Merging!

Have you tried the methods above? Let me know which is your favorite.

Frequently Asked Questions

Can You Mail Merge In Google Sheets?

Absolutely! While there’s no native menu option for mail merging in Google Sheets, there are various easy options at your disposal.

Leverage the power of Apps Scripts, add-ons, and Chrome extensions to seamlessly conduct Mail Merges using Google Sheets.

Or, use my intuitive Google Sheets CRM template, Sheetify CRM, to send Mail Merge emails on the same template you use to organize your contacts, leads, deals, and so much more.

Can You Mail Merge In Google Sheets To Word?

No, but a way around this is to download your Google Sheet (as a .xls file) and then use that to Mail Merge in Word.

How To Mail Merge From Google Docs to Google Sheets?

Unfortunately, it’s not possible to Mail Merge between Google Docs and Google Sheets.

You can only Mail Merge Gmail with Google Sheets or Google Docs.

How To Mail Merge Labels From Google Sheets?

You can Mail Merge labels by using an add-on like Avery Mail Merge.

Does Google Sheets Have a CRM?

Yes! There are many free or paid Google Sheet CRM templates out there.

I recommend using Sheetify, my simple yet powerful Google Sheet CRM template, to manage your contacts, deals, leads, and more.

You may also like

Leave a Comment

Subscribe for More!

Join us to receive actionable tips, tutorials and tools to grow your small business online

My name is Stewart Gauld. I’ve been helping small and local businesses with digital activties over the last 7 years.