Mail Merge is Google Sheets add-on to send personalized emails with attachments per recipient, visual editor, scheduled messages and analytics

Mail Merge is a Google Sheets add-on designed to send personalized emails, newsletters or forms to multiple recipients without needing to know how to write HTML for your templates.

Simply select your existing draft in Gmail or compose a template using our rich text editor and the add-on will replace the template tags with names or any other information from a spreadsheet, before automatically sending mass emails to a list of recipients.

Mail Merge is available on Gmail, Google Apps for Work, Education & Government.

... Emails Sent

... Campaigns

... Active Users

Import contacts

Import contacts (name, email etc...) from Google contacts or add manually

Gmail draft or visual editor

Write your messages using visual editor or use existing Gmail draft as template

Personalized attachments

Add personalized attachment to each email using file URLs from your Google Drive

Personalized CC, BCC

Add personalized cc and bcc to each email simply by adding cc, bcc columns in sheet

Send now or Schedule

Send merged email immediately or schedule later at specific date and time

Google Analytics

Open tracking for email in real time using Google Analytics Email Tracking Measurement

Variable repeater merge fields that let you make variable length bullet lists
HTML editor to provide all the flexibility needed by advanced power users
Throttle your email blast across multiple days if larger than daily sending quota
Retain data formats from your sheet (like currency, amounts, dates)
Skip merging and sending certain rows in the current batch if needed
External email sender integrations Elastic Email, Mailgun and Sparkpost to send 10k+ emails a day