Use mail merge to send personalized e-mail messages to your e-mail address list

With e-mail merge, each e-mail message is a separate mailing where each recipient is the sole recipient of each message. This is unlike broadcasting an e-mail message to group of recipients or hiding recipients on the blind carbon copy (bcc) line of the message.

You can also use e-mail merge to send personalized e-mail to recipients in your address list. Each message has the same kind of information, yet the content of each message is unique. For example, in e-mail to your customers, each message can be personalized to address each customer by name. The unique information in each message comes from entries in a data file.

 Notes 

  • You must have a MAPI-compatible e-mail program installed. The capabilities of Outlook MAPI (Messaging Application Program Interface) make it possible for Microsoft Office Word and Microsoft Office Outlook to share information when sending the merged e-mail.
  • You must use the same versions of Outlook and Word. If you are using Microsoft Office Word 2007, you must also use Microsoft Office Outlook 2007.
  • You cannot add recipients to the Cc (Carbon copy) line. Mail merge provides no way of designating ancillary recipients. Each recipient receives a copy of the message by being addressed on the To line of the message.

The mail merge process entails the following overall steps:

  1. Set up the e-mail message. The main document contains the text and graphics that are the same for each e-mail message. For example, your company logo or the body of the message.
  2. Connect the e-mail message document to your address list. Your address list is the data source that Word uses in the mail merge. It is a file that contains the e-mail addresses where the messages will be sent.
  3. Refine the list of recipients or items. Word generates a message for each e-mail address in address list. If you want to generate messages for only certain e-mail addresses in your address list, you can choose which addresses, or records, to include.
  4. Add placeholders, called mail merge fields, to the e-mail message document. When you perform the mail merge, the mail merge fields are filled with information from your address list.
  5. Preview and complete the merge. You can preview each message before you send the whole set.

You use commands on the Mailings tab to perform a mail merge.

Set up the e-mail message main document

  1. Start Word.
  2. A blank document opens by default. Leave it open. If you close it, the commands in the next step are not available.
  3. On the Mailings tab, in the Start Mail Merge group, click Start Mail Merge.
  4. Click E-Mail Messages.

Resume a mail merge

If you need to stop working on a mail merge, you can save the e-mail message main document and resume the merge later. Word retains the data source and field information.

  1. When you're ready to resume the merge, open the document.

Word displays a message that asks you to confirm whether you want to open the document, which will run an SQL command.

  1. Because this document is connected to a data source and you want to retrieve the data, click Yes. If you were opening a document that you did not realize was connected to a data source, you could click No to prevent potentially malicious access to data.

The text of the document, along with any fields that you inserted, appears.

  1. Click the Mailings tab, and resume your work.

Top of Page Top of Page

Connect the e-mail message document to your address list

To merge information into your e-mail message main document, you must connect the document to your address list, also known as a data source, or data file. If you don't already have a data file, you can create one during the mail merge process.

 Note   Make sure that your data file includes a column for the e-mail address, and that the column is labeled E-mail address in the header row. You will need that column later in the process.

Choose a data file

  1. On the Mailings tab, in the Start Mail Merge group, click Select Recipients.

Office 2010 Ribbon

  1. Do one of the following:
    • Use Outlook Contacts    If you want to use your Contacts list in Microsoft Outlook, click Select from Outlook Contacts.

 Important   For more information about using the Contacts list, see Tips for working with Microsoft Outlook Contacts list.

  • Use an existing data source file    If you have a Microsoft Excel worksheet, a Microsoft Access database, or another type of data file, click Use Existing List, and then locate the file in the Select Data Source dialog box.

For Excel, you can select data from any worksheet or named range within a workbook. For Access, you can select data from any table or query (query: A means of finding all the records stored in a data source that fit a set of criteria you name. Queries can contain operators, quotation marks, wildcard characters, and parentheses to help focus your search.) that is defined in the database.

 Important   For tips on formatting the data in your Excel worksheet for mail merge, see Tips for formatting data in Excel.

For another type of data file, select the file in the Select Data Source dialog box. If the file is not listed, select the appropriate file type or select All Files in the Files of type box. In a mail merge, you can use the following types of data files:

  • Create a new data file in Word    If you don't have a data file yet, click Type New List, and then use the form that opens to create your list. The list is saved as a database (.mdb) file that you can reuse. For more information, see Type a new list .

 Note   If you installed Microsoft Office 2010 (instead of installing Word 2010 by itself), you can also use Microsoft Query to construct a query (query: A means of finding all the records stored in a data source that fit a set of criteria you name. Queries can contain operators, quotation marks, wildcard characters, and parentheses to help focus your search.) and retrieve the data you want from an external data source (external data source: A data source that contains the data a user wants to gain access to: for example, a Microsoft Excel list or a Microsoft Access database.).

If you are ready to continue, go to the next step.

If you need more information, read on.

Tips for working with Microsoft Office Outlook Contacts list

Connecting to your Outlook Contacts folder is usually a straightforward process, but sometimes you may encounter a problem. Here are solutions to common problems that you may encounter:

I can't find my Outlook Contacts folder

You may need to turn on the Show this folder as an e-mail Address Book property in Outlook, or you may need to change your Outlook user profile.

Turn on the Show this folder as an e-mail Address Book property

  1. In Microsoft Outlook, click Contacts.
  2. Right-click the Contacts folder that contains the information that you want to use for a mail merge, and then click Properties on the shortcut menu.
  3. On the Outlook Address Book tab, make sure that the Show this folder as an e-mail Address Book check box is selected, and then click OK.

Back to Outlook tips

Change your Outlook user profile

An Outlook user profile is a group of e-mail accounts and address books. Usually, you need only one profile — but if you share your computer with other people or use different address books for different purposes, you can set up more than one profile. If, when you start your mail merge, you're using a profile that doesn't include the Contacts folder that you want to use, that folder won't be available.

To switch to a different user profile, restart Outlook. When you're prompted for a profile, choose the profile that includes the Contacts folder that you want to use in the mail merge.

If you aren't prompted for a profile and you know that you have more than one, you may want to set up Outlook so that it prompts you. To do this:

  1. Exit Outlook.
  2. In Control Panel, click User Accounts, and then click Mail.
  3. Click Show Profiles.
  4. To be prompted to select a profile each time you start Outlook, click Prompt for a profile to be used, and then click OK.

Back to Outlook tips

I get error messages about mail clients and tables

If you try to connect to your Contacts folder during a mail merge in Word, and Outlook is not set up as your default e-mail program in Windows Internet Explorer, you will get an error message that says:

"Either there is no default mail client or the current mail client cannot fulfill the messaging request. Please run Microsoft Office Outlook, and set it as the default mail client."

To avoid getting this message during a mail merge, do the following:

  1. Click the File tab.
  2. Click Options.
  3. Under Start up Options, select the Make Outlook the default program for E-mail, Contacts, and Calendar, and then click OK.

Start Word again, open your mail merge document, and connect to your Outlook Contacts folder.

Back to Outlook tips

I can't connect to an Outlook Contacts folder in Public Folders

If you start a mail merge in Word and try to connect to an Outlook Contacts folder in Public Folders, you get an error message that says:

"The operation cannot be completed because of dialog or database engine failures. Please try again later."

If you try again later, you get the same error message.

To use a Public Folders Contacts folder as the data file for your mail merge, you have to start the mail merge from within Outlook.

Back to Outlook tips

Tips for formatting data in Excel

If your data file is an Excel worksheet that includes percentages, currency values, or postal codes, you can preserve the numeric formatting of the data by using Dynamic Data Exchange to connect to the Excel worksheet from Word. For example, you can make sure a five-digit postal code of 07865 from your data file is not displayed as the number 7865 (without the leading zero).

Before you connect to the worksheet, do the following in Word:

  1. Click the File tab.
  2. Click Options.
  3. Click Advanced.
  4. Scroll to the General section, and select the Confirm file format conversion on open check box.
  5. Click OK.
  6. With the mail merge main document open, in the Start Mail Merge group on the Mailings tab, click Select Recipients, and then click Use Existing List.
  7. Locate the Excel worksheet in the Select Data Source dialog box, and double-click it.
  8. In the Confirm Data Source dialog box, click MS Excel Worksheets via DDE (*.xls), and then click OK. If you don't see MS Excel Worksheets via DDE (*.xls), select the Show all check box.
  9. In the Microsoft Excel dialog box, for Named or cell range, select the cell range or worksheet that contains the information that you want to merge, and then click OK.

 Note   To prevent being prompted every time you open a data file, you can clear the Confirm conversion at Open check box after you connect to the worksheet.

Type a new list

  1. To create a list in Word, click Type New List.
  2. In the New Address List dialog box, type the information for the first address, or record, that you want to include in your mail merge.

If you want to add or remove columns, click Customize Columns, and then make the changes that you want.

  1. After you type all the information for your first record, click New Entry, and then type the information for the next record. Continue until you have typed information for all the records that you want to include.
  2. When your new list is complete, click OK.
  3. In the Save Address List dialog box, type a name for your new list, and then click Save.

Top of Page Top of Page

Refine the list of recipients or items

When you connect to a certain data file, you might not want to merge information from all the records (or rows) in that data file into your main document.

If you plan to use your entire list, you can skip ahead to the next step.

To narrow the list of recipients or use a subset of the items in your data file, do the following:

  1. On the Mailings tab, in the Start Mail Merge group, click Edit Recipient List.

Office 2010 Ribbon

  1. In the Mail Merge Recipients dialog box, do any of the following:
    • Select individual records    This method is most useful if your list is short. Select the check boxes next to the recipients you want to include, and clear the check boxes next to the recipients you want to exclude.

      If you know that you want to include only a few records in your merge, you can clear the check box in the header row and then select only those records that you want. Similarly, if you want to include most of the list, select the check box in the header row, and then clear the check boxes for the records that you don't want to include.
    • Sort records    Click the column heading of the item that you want to sort by. The list sorts in ascending alphabetical order (from A to Z). Click the column heading again to sort the list in descending alphabetical order (Z to A).

      If you want more complex sorting, click Sort under Refine recipient list and choose your sorting preferences on the Sort Records tab in the Filter and Sort dialog box. For example, you can use this type of sorting if you want recipient addresses to be alphabetized by last name within each postal code and the postal codes listed in numerical order.
    • Filter records    This is useful if the list contains records that you know you don't want to see or include in the merge. After you filter the list, you can select or clear the check boxes to include or exclude records.

To filter records, do the following:

  1. Under Refine recipient list, click Filter.
  2. On the Filter Records tab in the Filter and Sort dialog box, choose the criteria that you want to use for the filter.

For example, to generate labels only for addresses that list Australia as the country/region, you click Country or Region in the Field list, click Equal to in the Comparison list, and then type or select Australia in the Compare to list.

  1. To refine the filter further, click And or Or and choose more criteria.

For example, to generate e-mail messages only for businesses in Munich, you filter on records whose City field contains Munich and whose Company Name field is not blank. If you use Or instead of And in this filter, your mail merge includes all Munich addresses as well as all addresses that include a company name, regardless of city.

  • Add recipients    To add recipients to the list, do the following:
    1. Under Data source, click the name of your data file.
    2. Click Edit.
    3. In the Edit Data Source dialog box, click New Entry, and then type the information for that recipient.

 Tip   Depending on the type of data source that you use, some processes might not be available. If possible, make sure that your data file is complete before you connect it to your main document.

 Note   If you have installed address validation software, you can click Validate addresses in the Mail Merge Recipients dialog box to validate your recipients' addresses.

Top of Page Top of Page

Add placeholders, or fields, to the e-mail message document

After you connect your e-mail message main document to your address list, you are ready to type the text of the message and add placeholders that indicate where the unique information will appear in each message.

If you don’t plan to add personalized information, such as a greeting line, to each message, type the text of your message, and then skip ahead to Preview and complete the merge.

If you want to learn more about how mail merge fields work, read on.

The placeholders, such as e-mail address and greeting, are called "mail merge" fields. Fields in Word correspond to the column headings in the data file that you select.


Data file with columns (categories) and rows (records)

Callout 1 Columns in a data file represent categories of information. Fields that you add to the e-mail message main document are placeholders for these categories.
Callout 2 Rows in a data file represent records of information. Word generates an e-mail message for each record when you perform a mail merge.

By putting a field in your e-mail message main document, you indicate that you want a certain category of information, such as name or address, to appear in that location.

Fields inserted into a Word document

 Note   When you insert a mail merge field into the e-mail message main document, the field name is always surrounded by chevrons (« »). These chevrons do not show up in the final e-mail messages. They just help you distinguish the fields in the e-mail message main document from regular text.

What happens when you merge

When you merge, information from the first row in the data file replaces the fields in your e-mail message main document to create the first e-mail message. Information from the second row in the data file replaces the fields to create the second e-mail message, and so on.

Merging information from data file into document

Working with fields: Examples

You can add any column heading from your data file to the e-mail message main document as a field. This gives you flexibility when you design e-mail messages. For example:

  • Suppose you are sending e-mail to notify local businesses that they have been selected for inclusion in your annual city guide. If your data file contains a Company column with the name of each business that you want to contact, you can insert the Company field instead of typing the name of each individual company.
  • Imagine that you send quarterly e-mail messages to your customers alerting them to new products and special deals. To personalize those messages for your best customers, you can add a PersonalNote column to your data file where you can type notes such as "Miss Miller, the new widget is exactly what you have been looking for." By placing a PersonalNote field in the main document, you can include those notes at the bottom of certain messages.

You can combine fields and separate them by punctuation marks. For example, to insert a person's first and last name, you can set up the fields in your e-mail message main document like this:

«First Name» «Last Name»

For things that you use frequently, like address blocks and greeting lines, Word provides composite fields that group a number of fields together. For example, Greeting Line field can include one or more name fields, depending on your chosen salutation.

You can customize the content in each of these composite fields. For example, in the address, you may want to select a formal name format (Mr. Joshua Randall Jr.). In the greeting, you may want to use "To" instead of "Dear."

Map mail merge fields to your data file

To make sure that Word can find a column in your data file that corresponds to every address or greeting element, you may need to map the mail merge fields in Word to the columns in your data file.

To map the fields, click Match Fields in the Write & Insert Fields group of the Mailings tab.

Office 2010 Ribbon

The Match Fields dialog box opens.

Match Fields dialog box

The elements of an address and greeting are listed on the left. Column headings from your data file are listed on the right.

Word searches for the column that matches each element. In the illustration, Word automatically matched the data file's Surname column to Last Name. But Word was unable to match other elements. From this data file, for example, Word can't match First Name.

In the list on the right, you can select the column from your data file that matches the element on the left. In the illustration, the Name column now matches First Name. It's okay that Courtesy Title, Unique Identifier, and Middle Name are not matched. Your e-mail merge message doesn't need to use every field. If you add a field that does not contain data from your data file, it will appear in the merged document as an empty placeholder — usually a blank line or a hidden field.

Type the content and add the placeholders, or fields

  1. In the e-mail message main document, type any content that you want to appear in every e-mail message.
  2. Click where you want to insert the field.
  3. Use the Write & Insert Fields group on the Mailings tab.

Office 2010 Ribbon

  1. Add any of the following:

ShowGreeting line

  1. Click Greeting line.
  2. Select the greeting line format, which includes the salutation, name format, and following punctuation.
  3. Select the text that you want to appear in cases where Word can't interpret the recipient's name, for example, when the data source contains no first or last name for a recipient, but only a company name.
  4. Click OK.
  5. If the Match Fields dialog box appears, Word may have been unable to find some of the information that it needs for the greeting line. Click the arrow next to (not matched), and then select the field from your data source that corresponds to the field that is required for the mail merge.

ShowIndividual fields

You can insert information from individual fields, such as first name, telephone number, or the amount of a contribution from a list of donors. To quickly add a field from your data file to the e-mail message main document, click the arrow next to Insert Merge Field, and then click the field name.

For more options with inserting individual fields in the document, do the following:

  1. On the Mailings tab, in the Write & Insert Fields group, click Insert Merge Field.
  2. In the Insert Merge Field dialog box, do one of the following:
    • To select address fields that will automatically correspond to fields in your data source, even if the data source's fields don't have the same name as your fields, click Address Fields.
    • To select fields that always take data directly from a column in your data file, click Database Fields.
  3. In the Fields box, click the field you want.
  4. Click Insert, and then click Close.
  5. If the Match Fields dialog box appears, Word may have been unable to find some of the information it needs to insert the field. Click the arrow next to (not matched), and then select the field from your data source that corresponds to the field required for the mail merge.

 Note   If you insert a field from the Database Fields list and then later switch to a data source that doesn't have a column with the same name, Word won't be able to insert that field information into the merged document.

ShowCustom fields from Outlook contacts

The only way to include custom contact fields in your main document is to start the mail merge from within Outlook. First, set up a view of your contacts with the fields that you want to use in the merge, and then start the mail merge. After you choose the settings that you want, Word will automatically open and you can complete the merge.

Set up a view of your contacts that includes custom fields

  1. In Outlook Contacts, on the View menu, point to Current View, and then click Phone List.
  2. Right-click a column heading, and then click Field Chooser.
  3. In the drop-down list at the top of the Field Chooser dialog box, select User-defined fields in folder.
  4. Drag the field that you to add from the dialog box to the column headings. A little red arrow helps you place the field in the location that you want.
    Dragging a custom field from Field Chooser into a Contacts folder view

 Note   You can add a new field in the Field Chooser dialog box by clicking New at the bottom.

  1. After you add all of your custom fields to the view, close the Field Chooser dialog box.
  2. To remove a field that you do not want included in the mail merge, click the field name in the column heading in Phone List view, and drag it off of the column heading.

Run mail merge from Outlook

  1. In Outlook Contacts, select individual contacts by pressing SHIFT and clicking to select a range, or by pressing CTRL and clicking to select individuals. If you want to include all the contacts currently visible in the view, do not click on any contacts.
  2. On the Tools menu, click Mail Merge.
  3. If you have selected individual contacts to include in the merge, click Only selected contacts. If you want to include all the contacts currently visible in the view, click All contacts in current view.
  4. If you have configured the Phone List view so that it displays exactly the fields you want to use in the merge, click Contact fields in current view. Otherwise, click All contact fields to make all of the contact fields available in the merge.
  5. If you want to generate a new main document for the merge, click New document. Otherwise, click Existing document, and click Browse to locate the document to use as the main document.
  6. If you want to save the contacts and fields that you have selected, so that they can be reused, select the Permanent file check box, and then click Browse to save the file. The data is saved in a Word document as comma-delimited data.
  7. Select E-mail.
  8. Click OK. When the document opens in Word, on the Mailings tab in the Write & Insert Fields group, click the arrow next to Insert Merge Field, and then click the fields that you want to the e-mail message main document.
  9. When you are ready to complete the merge, on the Mailings tab in the Finish group, click Finish & Merge, and then click Send E-mail Messages. The Subject line is filled with the text you typed in the Mail Merge Contacts dialog box in Outlook.

 Notes 

Format merged data

Database and spreadsheet programs, such as Access and Excel, store the information that you type in cells as raw data. Formatting that you apply in Access or Excel, such as fonts and colors, isn't stored with the raw data. When you merge information from a data file into a Word document, you are merging the raw data without the applied formatting.

Add formatting

  1. Select the mail merge field. Make sure that the selection includes the chevrons (« ») that surround the field.
  2. On the Home tab, in the Font group, apply the formatting that you want. Or click the Font Dialog Box launcher for more options.

Top of Page Top of Page

Preview and complete the merge

After you add fields to your e-mail message main document, you are ready to preview the merge results. When you are satisfied with the preview, you can complete the merge.

Preview the merge

You can preview your e-mail messages and make changes before you actually complete the merge.

To preview, do any of the following in the Preview Results group of the Mailings tab:

Office 2010 Ribbon

  • Click Preview Results.
  • Page through each e-mail message by using the Next Record and Previous Record buttons in the Preview Results group.
  • Preview a specific document by clicking Find Recipient.

 Note   Click Edit Recipient List in the Start Mail Merge group on the Mailings tab to open the Mail Merge Recipients dialog box, where you can filter the list or clear recipients if you see records that you don't want to include.

Office 2010 Ribbon

Complete the merge

If you think you will want to reuse the e-mail message main document, you can save it before sending the final e-mail messages.

Save the e-mail message main document

Remember that e-mail messages that you send are separate from the e-mail message main document. It's a good idea to save the e-mail message main document itself if you plan to use it for another mail merge.

When you save the e-mail message main document, you also save its connection to the data file. The next time you open the e-mail message main document, you're prompted to choose whether you want the information from the data file to be merged again into the e-mail message main document.

  • If you click Yes, the document opens with information from the first record merged in.
  • If you click No, the connection between the e-mail message main document and the data file is broken. The e-mail message main document becomes a standard Word document. Fields are replaced with the unique information from the first record.

Send the e-mail messages

  1. On the Mailings tab, click Finish & Merge, and then click Send E-mail Messages.

Office 2010 Ribbon

  1. In the To box, select the name of the field that stores recipients' e-mail address.
  2. In the Subject line box, type a subject line for the message.
  3. In the Mail format box, click HTML or Plain text to send the document as the body of the e-mail message, or click Attachment to send the document as an attachment.

 Note   If you send the document as a plain text e-mail message, the e-mail message will not include any text formatting or graphics.

Top of Page Top of Page

 
 
Applies to:
Word 2010