SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
Use Mail Merge with Gmail (Premium) to send personalized email messages to a large
group of people from your Gmail or Google Apps for Gmail account.
The program is written in Google Apps Script and includes premium features including:
1. Mail Open Tracking - you can track mail opens using Google Analytics.
2. Personalized Email Attachments - you can send different file attachments to different
email address. The files are picked from your Google Drive.
3. Support for Email Aliases - you can send mails from any other email address associated
with your Gmail account.
4. Splits Large Batches - Google only allows 100 emails per day so the Mail Merge
program will split bigger jobs into smaller batches and execute them on consecutive
days so as not to exceed the daily quota.
See this video tutorial on Youtube for a quick demo. This is for the standard (free)
edition of mail merge.
If you require custom Google Apps Script, please visit ctrlq.org. You can find more
useful Google Scripts on Digital Inspiration.
For help and support, contact the author at amit@labnol.org or tweet @labnol.
Step 1 - Create the Gmail Template
Compose a draft message in Gmail. You can add inline images, one or more file
attachments and also include recipients in the CC and BCC fields. The variable
columns are written in the format $%COLUMN-NAME%. For instance, if you have a
column named First Name in the Google Spreadsheet, you can add this variable in
the Gmail draft message as $%First-Name%
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 1
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 2
Step 2 - Copy the Mail Merge Premium Sheet
Open the Google Spreadsheet link that you received in my email and click "Yes,
make a copy" to create a copy of the sheet in your Google Drive.
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 3
Step 3 - Prepare the Sheet
Open the Mail Merge sheet and add the variable fields that you have included in the
Gmail draft message. For instance, in our example, we have 2 variable fields - First
Name and Tour Date.
Please do not edit the initial three columns as these are used to hold the recipient's
name, their email address and any personalized file attachments that you would like
to send to that recipient. We also have a separate column for Mail Merge Status that
will indicate whether the mails have been sent to the recipients or not.
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 4
Step 4 - Authorize the Sheet
Go to the Mail Merge menu and click Authorize.
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 5
Step 4a
Click OK at the Authorization Required prompt.
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 6
Step 4b
Click Accept at the Request for Permissions script. The script runs in your own
Google Drive and only needs permissions to send mails on your behalf. It does not
share or upload any of your data outside your Google Drive.
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 7
Step 5 - Import the Contacts
The latest version of Gmail Mail Merge can directly import contacts email addresses
and first names from Google Contacts into the spreadsheet. You can create a new
Contacts Group in Gmail with one or more contacts and then choose Import
Contacts option to bring all contact in that group into your Mail Merge sheet.
Alternatively, you can fill in the email addresses and first names in the sheet
manually.
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 8
Step 6 - Add the template data
Fill the sheet with the required data but keep the last column (Mail Merge Status)
blank. The next step will detail how you can add file attachments.
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 9
Step 7 - Add File Attachments
The latest version of Mail Merge for Gmail lets you add one or more personalized
email attachments to different recipients. For instance, you may send file1.pdf to
Michael and file2.pdf + file3.pdf to Peter. All you have to do is upload the files to your
Google Drive and add the file URLs in the File Attachments columns. If you would
like to send multiple attachments, just separate the URLs with commas.
To find the URL of a file, right-click the file in Google Drive and choose Share. It will
then show the URL which you can copy-paste inside the Google Sheet. You can
leave the cell blank in case you do not wish to include any personalized attachments.
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 10
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 11
Step 8 - Configure Mail Merge
1. Select the column in the spreadsheet that contains the recipient's emai address.
2. Select the Gmail template that you created in the previous step.
3. Choose your Gmail alias that will appear as the FROM address
4. Enter the replyTo address where you would like to receive replies
5. Enter your name that will appear in the message header.
6. Enter the Google Analytics Tracking ID (optional)
Click the Initiate Mail Merge button to save your changes. It make take 10 seconds
for Google Sheet to close the dialog, so please do not press the button twice.
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 12
Email Output
The program will now run Mail Merge in the background and you may close the
Google sheet. The first batch of emails will go approximately 2 minutes after you
have clicked the Mail Merge button.
You can check the Sent Items folder of your Gmail mailbox to see all the sent
message. Here's a sample of how the mails will look like in the recipient's mailbox.
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 13
Step 10: Mail Tracking with Google Analytics
Go to Google Analytics, switch to the Reporting tab and then choose the Event
report under Real-Time to track mail open activity in real time.
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 14
Step 11: Email Open Reports
Inside Google Analytics, expand the Behavior group and choose Events. Now select
the date range (make sure it includes today's date) and you'll see all mail activity
around your email campaign.
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 15
Email Report - Google Analytics
You can click the category name and switch to the Event Label dimension to see a
list of recipients who have read your email.
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 16
Mail Merge - Daily Limit
You can only send mails to a maximum of 100 recipients per day using Google
Scripts for free Gmail accounts and up to 1500 recipients for paid Google Apps
accounts. If you are sending a mail merge to two addresses - one in the To list and
other CC list - that will be counted as 2 messages and you'll then be able to send
only 50 mails that day.
That's a limitation imposed by Google to prevent abuse of the platform.
You can however use the Mail Merge program to send mails to even larger groups
and the script will automatically split the job into smaller batches to prevent itself
from exceeding the quota. For instance, if you are sending mails to 150 recipients,
the program will send mails to the 1st 100 recipients in the first day and the next 50
will get the mails the next day when the quota has reset.
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 17
Support
If you require custom Google Apps Script, please visit ctrlq.org. You can find more
useful Google Scripts on Digital Inspiration.
For help and support, contact the author at amit@labnol.org or tweet @labnol.
Mail Merge for Gmail v6.0
DEVELOPED BY CTRLQ.ORG 18

Weitere ähnliche Inhalte

Was ist angesagt?

Create online forms using google docs
Create online forms using google docsCreate online forms using google docs
Create online forms using google docsFrances O'Neill
 
How To Add Social Networking Buttons To Your Outlook Email Signature
How To Add Social Networking Buttons To Your Outlook Email SignatureHow To Add Social Networking Buttons To Your Outlook Email Signature
How To Add Social Networking Buttons To Your Outlook Email SignatureAK Stout
 
Outlook2010 training presentation
Outlook2010 training presentationOutlook2010 training presentation
Outlook2010 training presentation2daves
 
Introduction to Microsoft Outlook
Introduction to Microsoft Outlook Introduction to Microsoft Outlook
Introduction to Microsoft Outlook Mradul Nagpal
 
Creating events starttofinish
Creating events starttofinishCreating events starttofinish
Creating events starttofinishDixie Stephens
 
Adding LinkedIn to your email signature
Adding LinkedIn  to your email signatureAdding LinkedIn  to your email signature
Adding LinkedIn to your email signatureJuliemwSmith
 
Personalise Email Signature
Personalise Email SignaturePersonalise Email Signature
Personalise Email SignatureDiana Holwerda
 
Office 365 overview
Office 365 overviewOffice 365 overview
Office 365 overviewCarefreeIT
 
Microsoft outlook 2010
Microsoft outlook 2010Microsoft outlook 2010
Microsoft outlook 2010ematz0209
 
Managing Emails using MS Office Outlook
Managing Emails using MS Office Outlook Managing Emails using MS Office Outlook
Managing Emails using MS Office Outlook Jaiveer Singh
 
What's New in Office 2016
What's New in Office 2016What's New in Office 2016
What's New in Office 2016Dave Umberger
 
Applying references and_hyperlinks_in_word_2010
Applying references and_hyperlinks_in_word_2010Applying references and_hyperlinks_in_word_2010
Applying references and_hyperlinks_in_word_2010Wilkes County Schools
 
Outlook 2016 training
Outlook 2016 trainingOutlook 2016 training
Outlook 2016 trainingAli Mkahal
 
How to add LinkedIn buttons to email
How to add LinkedIn buttons to emailHow to add LinkedIn buttons to email
How to add LinkedIn buttons to emailAJ Gerritson
 

Was ist angesagt? (20)

Create online forms using google docs
Create online forms using google docsCreate online forms using google docs
Create online forms using google docs
 
How To Add Social Networking Buttons To Your Outlook Email Signature
How To Add Social Networking Buttons To Your Outlook Email SignatureHow To Add Social Networking Buttons To Your Outlook Email Signature
How To Add Social Networking Buttons To Your Outlook Email Signature
 
Outlook2010 training presentation
Outlook2010 training presentationOutlook2010 training presentation
Outlook2010 training presentation
 
Introduction to Microsoft Outlook
Introduction to Microsoft Outlook Introduction to Microsoft Outlook
Introduction to Microsoft Outlook
 
Creating events starttofinish
Creating events starttofinishCreating events starttofinish
Creating events starttofinish
 
Adding LinkedIn to your email signature
Adding LinkedIn  to your email signatureAdding LinkedIn  to your email signature
Adding LinkedIn to your email signature
 
Handling Netcore
Handling  NetcoreHandling  Netcore
Handling Netcore
 
Personalise Email Signature
Personalise Email SignaturePersonalise Email Signature
Personalise Email Signature
 
Office 365 overview
Office 365 overviewOffice 365 overview
Office 365 overview
 
Microsoft outlook 2010
Microsoft outlook 2010Microsoft outlook 2010
Microsoft outlook 2010
 
Managing Emails using MS Office Outlook
Managing Emails using MS Office Outlook Managing Emails using MS Office Outlook
Managing Emails using MS Office Outlook
 
What's New in Office 2016
What's New in Office 2016What's New in Office 2016
What's New in Office 2016
 
Applying references and_hyperlinks_in_word_2010
Applying references and_hyperlinks_in_word_2010Applying references and_hyperlinks_in_word_2010
Applying references and_hyperlinks_in_word_2010
 
Outlook 2016 training
Outlook 2016 trainingOutlook 2016 training
Outlook 2016 training
 
Form 1 Term 2 Week 6.2
Form 1   Term 2   Week 6.2Form 1   Term 2   Week 6.2
Form 1 Term 2 Week 6.2
 
Chapter 8 E-Mail
Chapter 8 E-MailChapter 8 E-Mail
Chapter 8 E-Mail
 
How to add LinkedIn buttons to email
How to add LinkedIn buttons to emailHow to add LinkedIn buttons to email
How to add LinkedIn buttons to email
 
outlook 2013
outlook 2013outlook 2013
outlook 2013
 
SGUL Office 365: Email & calendar on the go. (Adapted from Microsoft Support ...
SGUL Office 365: Email & calendar on the go. (Adapted from Microsoft Support ...SGUL Office 365: Email & calendar on the go. (Adapted from Microsoft Support ...
SGUL Office 365: Email & calendar on the go. (Adapted from Microsoft Support ...
 
Basic of MS Outlook
Basic of MS OutlookBasic of MS Outlook
Basic of MS Outlook
 

Ähnlich wie Send Personalized Emails to Large Groups from Gmail with Mail Merge

Gmail in education means organization november 2011
Gmail in education means organization november 2011Gmail in education means organization november 2011
Gmail in education means organization november 2011Karen Brooks
 
Green Hectares Rural Tech Factsheet – Gmail
Green Hectares Rural Tech Factsheet – GmailGreen Hectares Rural Tech Factsheet – Gmail
Green Hectares Rural Tech Factsheet – GmailGreen Hectares
 
Gmail Auto-Forward with Google Scripts
Gmail Auto-Forward with Google ScriptsGmail Auto-Forward with Google Scripts
Gmail Auto-Forward with Google ScriptsAmit Agarwal
 
Google gmail setup guide for admins
Google gmail setup guide for adminsGoogle gmail setup guide for admins
Google gmail setup guide for adminshoneysuzy
 
ACCESSING GOOGLE APPS - FAQ
ACCESSING GOOGLE APPS - FAQACCESSING GOOGLE APPS - FAQ
ACCESSING GOOGLE APPS - FAQLadbs WebEmail
 
The Ultimate Guide To Hacking Gmail - Tips & Tricks For Marketers
The Ultimate Guide To Hacking Gmail - Tips & Tricks For MarketersThe Ultimate Guide To Hacking Gmail - Tips & Tricks For Marketers
The Ultimate Guide To Hacking Gmail - Tips & Tricks For MarketersMatthew Woodward
 
Session 4 StudioX EMEA email automation.pdf
Session 4 StudioX EMEA email automation.pdfSession 4 StudioX EMEA email automation.pdf
Session 4 StudioX EMEA email automation.pdfCristina Vidu
 
Five tips to be efficient using gmail
Five tips to be efficient using gmailFive tips to be efficient using gmail
Five tips to be efficient using gmailSkillweed
 
KingsleyUsen_SRS_Gmail
KingsleyUsen_SRS_GmailKingsleyUsen_SRS_Gmail
KingsleyUsen_SRS_GmailKingsley Usen
 
Google slideshare tips by NEWOLDSTAMP
Google slideshare tips by NEWOLDSTAMPGoogle slideshare tips by NEWOLDSTAMP
Google slideshare tips by NEWOLDSTAMPOstap Yaroshevych
 
Contacts create groups and mailing lists
Contacts create groups and mailing listsContacts create groups and mailing lists
Contacts create groups and mailing listsLadbs WebEmail
 
Celebrating Gmail's 10th Anniversary
Celebrating Gmail's 10th AnniversaryCelebrating Gmail's 10th Anniversary
Celebrating Gmail's 10th AnniversaryChad S. White
 
How to Do Gmail Merge
How to Do Gmail MergeHow to Do Gmail Merge
How to Do Gmail MergeSujit Ghosh
 
MailsDaddy Gmail Backup Tool
MailsDaddy Gmail Backup ToolMailsDaddy Gmail Backup Tool
MailsDaddy Gmail Backup ToolHarshGuleria8
 
EduNxt V2 for GNU - Email using Office 365
EduNxt V2 for GNU - Email using Office 365EduNxt V2 for GNU - Email using Office 365
EduNxt V2 for GNU - Email using Office 365Siddharth Goyal
 
สมัครgmail.pdf
สมัครgmail.pdfสมัครgmail.pdf
สมัครgmail.pdfMuhammad Waqas
 

Ähnlich wie Send Personalized Emails to Large Groups from Gmail with Mail Merge (20)

Gmail Send Later
Gmail Send LaterGmail Send Later
Gmail Send Later
 
Gmail in education means organization november 2011
Gmail in education means organization november 2011Gmail in education means organization november 2011
Gmail in education means organization november 2011
 
Green Hectares Rural Tech Factsheet – Gmail
Green Hectares Rural Tech Factsheet – GmailGreen Hectares Rural Tech Factsheet – Gmail
Green Hectares Rural Tech Factsheet – Gmail
 
Gmail Auto-Forward with Google Scripts
Gmail Auto-Forward with Google ScriptsGmail Auto-Forward with Google Scripts
Gmail Auto-Forward with Google Scripts
 
Google gmail setup guide for admins
Google gmail setup guide for adminsGoogle gmail setup guide for admins
Google gmail setup guide for admins
 
ACCESSING GOOGLE APPS - FAQ
ACCESSING GOOGLE APPS - FAQACCESSING GOOGLE APPS - FAQ
ACCESSING GOOGLE APPS - FAQ
 
The Ultimate Guide To Hacking Gmail - Tips & Tricks For Marketers
The Ultimate Guide To Hacking Gmail - Tips & Tricks For MarketersThe Ultimate Guide To Hacking Gmail - Tips & Tricks For Marketers
The Ultimate Guide To Hacking Gmail - Tips & Tricks For Marketers
 
Session 4 StudioX EMEA email automation.pdf
Session 4 StudioX EMEA email automation.pdfSession 4 StudioX EMEA email automation.pdf
Session 4 StudioX EMEA email automation.pdf
 
Five tips to be efficient using gmail
Five tips to be efficient using gmailFive tips to be efficient using gmail
Five tips to be efficient using gmail
 
KingsleyUsen_SRS_Gmail
KingsleyUsen_SRS_GmailKingsleyUsen_SRS_Gmail
KingsleyUsen_SRS_Gmail
 
Google slideshare tips by NEWOLDSTAMP
Google slideshare tips by NEWOLDSTAMPGoogle slideshare tips by NEWOLDSTAMP
Google slideshare tips by NEWOLDSTAMP
 
Contacts create groups and mailing lists
Contacts create groups and mailing listsContacts create groups and mailing lists
Contacts create groups and mailing lists
 
Using Gmail and Calendar slide show
Using Gmail and Calendar slide showUsing Gmail and Calendar slide show
Using Gmail and Calendar slide show
 
Celebrating Gmail's 10th Anniversary
Celebrating Gmail's 10th AnniversaryCelebrating Gmail's 10th Anniversary
Celebrating Gmail's 10th Anniversary
 
How to Do Gmail Merge
How to Do Gmail MergeHow to Do Gmail Merge
How to Do Gmail Merge
 
MailsDaddy Gmail Backup Tool
MailsDaddy Gmail Backup ToolMailsDaddy Gmail Backup Tool
MailsDaddy Gmail Backup Tool
 
10 gmail tricks
10 gmail tricks10 gmail tricks
10 gmail tricks
 
Using gmail and calendar slide show
Using gmail and calendar slide showUsing gmail and calendar slide show
Using gmail and calendar slide show
 
EduNxt V2 for GNU - Email using Office 365
EduNxt V2 for GNU - Email using Office 365EduNxt V2 for GNU - Email using Office 365
EduNxt V2 for GNU - Email using Office 365
 
สมัครgmail.pdf
สมัครgmail.pdfสมัครgmail.pdf
สมัครgmail.pdf
 

Mehr von Amit Agarwal

Amit agarwal - Twitter Profile
Amit agarwal - Twitter ProfileAmit agarwal - Twitter Profile
Amit agarwal - Twitter ProfileAmit Agarwal
 
Google Addons and Google Apps Script Developer
Google Addons and Google Apps Script DeveloperGoogle Addons and Google Apps Script Developer
Google Addons and Google Apps Script DeveloperAmit Agarwal
 
How to Create Twitter Bots
How to Create Twitter BotsHow to Create Twitter Bots
How to Create Twitter BotsAmit Agarwal
 
Who Can See your Google Drive Files
Who Can See your Google Drive FilesWho Can See your Google Drive Files
Who Can See your Google Drive FilesAmit Agarwal
 
Export Gmail Attachments to Google Drive
Export Gmail Attachments to Google DriveExport Gmail Attachments to Google Drive
Export Gmail Attachments to Google DriveAmit Agarwal
 
Inline images for mail merge
Inline images for mail mergeInline images for mail merge
Inline images for mail mergeAmit Agarwal
 
Test Presentation - Ignore
Test Presentation - IgnoreTest Presentation - Ignore
Test Presentation - IgnoreAmit Agarwal
 
AdSense Tips by Amit Agarwal
AdSense Tips by Amit AgarwalAdSense Tips by Amit Agarwal
AdSense Tips by Amit AgarwalAmit Agarwal
 
Google Adsense Errors
Google Adsense ErrorsGoogle Adsense Errors
Google Adsense ErrorsAmit Agarwal
 
Write A Successful Blog
Write A Successful BlogWrite A Successful Blog
Write A Successful BlogAmit Agarwal
 

Mehr von Amit Agarwal (17)

Amit agarwal - Twitter Profile
Amit agarwal - Twitter ProfileAmit agarwal - Twitter Profile
Amit agarwal - Twitter Profile
 
Google Addons and Google Apps Script Developer
Google Addons and Google Apps Script DeveloperGoogle Addons and Google Apps Script Developer
Google Addons and Google Apps Script Developer
 
How to Create Twitter Bots
How to Create Twitter BotsHow to Create Twitter Bots
How to Create Twitter Bots
 
Tech Tips
Tech TipsTech Tips
Tech Tips
 
Who Can See your Google Drive Files
Who Can See your Google Drive FilesWho Can See your Google Drive Files
Who Can See your Google Drive Files
 
Blogging Tips
Blogging TipsBlogging Tips
Blogging Tips
 
Export Gmail Attachments to Google Drive
Export Gmail Attachments to Google DriveExport Gmail Attachments to Google Drive
Export Gmail Attachments to Google Drive
 
Inline images for mail merge
Inline images for mail mergeInline images for mail merge
Inline images for mail merge
 
Hello world
Hello worldHello world
Hello world
 
Social Sharing
Social Sharing Social Sharing
Social Sharing
 
Twitter Book
Twitter BookTwitter Book
Twitter Book
 
Test Presentation - Ignore
Test Presentation - IgnoreTest Presentation - Ignore
Test Presentation - Ignore
 
Twitter Spam
Twitter SpamTwitter Spam
Twitter Spam
 
Presentation1
Presentation1Presentation1
Presentation1
 
AdSense Tips by Amit Agarwal
AdSense Tips by Amit AgarwalAdSense Tips by Amit Agarwal
AdSense Tips by Amit Agarwal
 
Google Adsense Errors
Google Adsense ErrorsGoogle Adsense Errors
Google Adsense Errors
 
Write A Successful Blog
Write A Successful BlogWrite A Successful Blog
Write A Successful Blog
 

Kürzlich hochgeladen

ingrediendts needed in preparing dessert and sweet sauces
ingrediendts needed in preparing dessert and sweet saucesingrediendts needed in preparing dessert and sweet sauces
ingrediendts needed in preparing dessert and sweet saucesJessicaEscao
 
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?Mikko Kangassalo
 
Call Girls Dubai O525547819 Favor Dubai Call Girls Agency
Call Girls Dubai O525547819 Favor Dubai Call Girls AgencyCall Girls Dubai O525547819 Favor Dubai Call Girls Agency
Call Girls Dubai O525547819 Favor Dubai Call Girls Agencykojalkojal131
 
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...JeylaisaManabat1
 
The 5 sec rule - Mel Robins (Hindi Summary)
The 5 sec rule - Mel Robins (Hindi Summary)The 5 sec rule - Mel Robins (Hindi Summary)
The 5 sec rule - Mel Robins (Hindi Summary)Shakti Savarn
 
English basic for beginners Future tenses .pdf
English basic for beginners Future tenses .pdfEnglish basic for beginners Future tenses .pdf
English basic for beginners Future tenses .pdfbromerom1
 
Benefits of Co working & Shared office space in India
Benefits of Co working & Shared office space in IndiaBenefits of Co working & Shared office space in India
Benefits of Co working & Shared office space in IndiaBrantfordIndia
 
integrity in personal relationship (1).pdf
integrity in personal relationship (1).pdfintegrity in personal relationship (1).pdf
integrity in personal relationship (1).pdfAmitRout25
 
Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi OneDay18
 

Kürzlich hochgeladen (9)

ingrediendts needed in preparing dessert and sweet sauces
ingrediendts needed in preparing dessert and sweet saucesingrediendts needed in preparing dessert and sweet sauces
ingrediendts needed in preparing dessert and sweet sauces
 
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
 
Call Girls Dubai O525547819 Favor Dubai Call Girls Agency
Call Girls Dubai O525547819 Favor Dubai Call Girls AgencyCall Girls Dubai O525547819 Favor Dubai Call Girls Agency
Call Girls Dubai O525547819 Favor Dubai Call Girls Agency
 
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
 
The 5 sec rule - Mel Robins (Hindi Summary)
The 5 sec rule - Mel Robins (Hindi Summary)The 5 sec rule - Mel Robins (Hindi Summary)
The 5 sec rule - Mel Robins (Hindi Summary)
 
English basic for beginners Future tenses .pdf
English basic for beginners Future tenses .pdfEnglish basic for beginners Future tenses .pdf
English basic for beginners Future tenses .pdf
 
Benefits of Co working & Shared office space in India
Benefits of Co working & Shared office space in IndiaBenefits of Co working & Shared office space in India
Benefits of Co working & Shared office space in India
 
integrity in personal relationship (1).pdf
integrity in personal relationship (1).pdfintegrity in personal relationship (1).pdf
integrity in personal relationship (1).pdf
 
Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi
 

Send Personalized Emails to Large Groups from Gmail with Mail Merge

  • 1. Use Mail Merge with Gmail (Premium) to send personalized email messages to a large group of people from your Gmail or Google Apps for Gmail account. The program is written in Google Apps Script and includes premium features including: 1. Mail Open Tracking - you can track mail opens using Google Analytics. 2. Personalized Email Attachments - you can send different file attachments to different email address. The files are picked from your Google Drive. 3. Support for Email Aliases - you can send mails from any other email address associated with your Gmail account. 4. Splits Large Batches - Google only allows 100 emails per day so the Mail Merge program will split bigger jobs into smaller batches and execute them on consecutive days so as not to exceed the daily quota. See this video tutorial on Youtube for a quick demo. This is for the standard (free) edition of mail merge. If you require custom Google Apps Script, please visit ctrlq.org. You can find more useful Google Scripts on Digital Inspiration. For help and support, contact the author at amit@labnol.org or tweet @labnol. Step 1 - Create the Gmail Template Compose a draft message in Gmail. You can add inline images, one or more file attachments and also include recipients in the CC and BCC fields. The variable columns are written in the format $%COLUMN-NAME%. For instance, if you have a column named First Name in the Google Spreadsheet, you can add this variable in the Gmail draft message as $%First-Name% Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 1
  • 2. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 2
  • 3. Step 2 - Copy the Mail Merge Premium Sheet Open the Google Spreadsheet link that you received in my email and click "Yes, make a copy" to create a copy of the sheet in your Google Drive. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 3
  • 4. Step 3 - Prepare the Sheet Open the Mail Merge sheet and add the variable fields that you have included in the Gmail draft message. For instance, in our example, we have 2 variable fields - First Name and Tour Date. Please do not edit the initial three columns as these are used to hold the recipient's name, their email address and any personalized file attachments that you would like to send to that recipient. We also have a separate column for Mail Merge Status that will indicate whether the mails have been sent to the recipients or not. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 4
  • 5. Step 4 - Authorize the Sheet Go to the Mail Merge menu and click Authorize. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 5
  • 6. Step 4a Click OK at the Authorization Required prompt. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 6
  • 7. Step 4b Click Accept at the Request for Permissions script. The script runs in your own Google Drive and only needs permissions to send mails on your behalf. It does not share or upload any of your data outside your Google Drive. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 7
  • 8. Step 5 - Import the Contacts The latest version of Gmail Mail Merge can directly import contacts email addresses and first names from Google Contacts into the spreadsheet. You can create a new Contacts Group in Gmail with one or more contacts and then choose Import Contacts option to bring all contact in that group into your Mail Merge sheet. Alternatively, you can fill in the email addresses and first names in the sheet manually. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 8
  • 9. Step 6 - Add the template data Fill the sheet with the required data but keep the last column (Mail Merge Status) blank. The next step will detail how you can add file attachments. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 9
  • 10. Step 7 - Add File Attachments The latest version of Mail Merge for Gmail lets you add one or more personalized email attachments to different recipients. For instance, you may send file1.pdf to Michael and file2.pdf + file3.pdf to Peter. All you have to do is upload the files to your Google Drive and add the file URLs in the File Attachments columns. If you would like to send multiple attachments, just separate the URLs with commas. To find the URL of a file, right-click the file in Google Drive and choose Share. It will then show the URL which you can copy-paste inside the Google Sheet. You can leave the cell blank in case you do not wish to include any personalized attachments. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 10
  • 11. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 11
  • 12. Step 8 - Configure Mail Merge 1. Select the column in the spreadsheet that contains the recipient's emai address. 2. Select the Gmail template that you created in the previous step. 3. Choose your Gmail alias that will appear as the FROM address 4. Enter the replyTo address where you would like to receive replies 5. Enter your name that will appear in the message header. 6. Enter the Google Analytics Tracking ID (optional) Click the Initiate Mail Merge button to save your changes. It make take 10 seconds for Google Sheet to close the dialog, so please do not press the button twice. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 12
  • 13. Email Output The program will now run Mail Merge in the background and you may close the Google sheet. The first batch of emails will go approximately 2 minutes after you have clicked the Mail Merge button. You can check the Sent Items folder of your Gmail mailbox to see all the sent message. Here's a sample of how the mails will look like in the recipient's mailbox. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 13
  • 14. Step 10: Mail Tracking with Google Analytics Go to Google Analytics, switch to the Reporting tab and then choose the Event report under Real-Time to track mail open activity in real time. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 14
  • 15. Step 11: Email Open Reports Inside Google Analytics, expand the Behavior group and choose Events. Now select the date range (make sure it includes today's date) and you'll see all mail activity around your email campaign. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 15
  • 16. Email Report - Google Analytics You can click the category name and switch to the Event Label dimension to see a list of recipients who have read your email. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 16
  • 17. Mail Merge - Daily Limit You can only send mails to a maximum of 100 recipients per day using Google Scripts for free Gmail accounts and up to 1500 recipients for paid Google Apps accounts. If you are sending a mail merge to two addresses - one in the To list and other CC list - that will be counted as 2 messages and you'll then be able to send only 50 mails that day. That's a limitation imposed by Google to prevent abuse of the platform. You can however use the Mail Merge program to send mails to even larger groups and the script will automatically split the job into smaller batches to prevent itself from exceeding the quota. For instance, if you are sending mails to 150 recipients, the program will send mails to the 1st 100 recipients in the first day and the next 50 will get the mails the next day when the quota has reset. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 17
  • 18. Support If you require custom Google Apps Script, please visit ctrlq.org. You can find more useful Google Scripts on Digital Inspiration. For help and support, contact the author at amit@labnol.org or tweet @labnol. Mail Merge for Gmail v6.0 DEVELOPED BY CTRLQ.ORG 18