Mail Merge helps you send personalized letters or email messages to a large group of people with little effort. The basic content of all these messages is similar but each will have information that is specific to the recipient (like their first name and salutation).

Most web email programs don’t offer mail merge but you can take the help of Google Docs to create Mail Merge in Gmail. This is a simple Google Docs spreadsheet that reads email addresses from Google Contacts and sends them personalized emails using your own Gmail account.

Mail Merge in Gmail with Attachments

To get started, upload any document or image, that you wish to include with mail merge, to your Google Docs account. Once the upload is complete, make a note of the Document ID (the string highlighted in yellow).

https://docs.google.com/fileview?id=0B9EOfg1w7YqGYjUxM1&hl=en

Now create a copy of the Mail Merge sheet in your Google Docs account and copy-paste the ID in the Attachment ID field. You may press F2 to quickly enter edit mode while the cell is selected.

Then simply follow the steps discussed in the video tutorial to complete your mail merge. This is how your outgoing message will look like. My thanks to Veetrag who modified the original Google Docs code to add support for file attachments.