How to Create a Mail Merge in Word: A Complete Guide

Mail merge is one of Microsoft Word's most powerful — and most underused — features. Whether you're sending personalized invoices, event invitations, or mass emails, mail merge lets you produce hundreds of individualized documents from a single template. Here's how it works, what you need to get started, and where your own setup will shape the experience.

What Is Mail Merge, Exactly?

Mail merge combines a document template with a data source to automatically generate multiple personalized outputs. Word fills in placeholders — called merge fields — with real data from your list, producing a unique version of the document for each record.

The classic use case is a letter that starts with "Dear [First Name]," — but mail merge works equally well for:

  • Mailing labels and envelopes
  • Email campaigns sent directly through Outlook
  • Certificates, name badges, or personalized reports
  • Form letters, contracts, or invoices with variable fields

What You Need Before You Start

Mail merge has two components that must work together:

1. The Main Document This is your Word template — the letter, label sheet, email, or envelope. It contains the fixed content (your message) plus merge field placeholders where personalized data will appear.

2. The Data Source This is your list of recipients and their details. Common formats include:

Data Source FormatWorks With Mail Merge?Notes
Excel spreadsheet (.xlsx)✅ YesMost common and reliable
Word table✅ YesUseful for small lists
Outlook contacts✅ YesRequired for email merge
CSV file✅ YesWidely compatible
Access database✅ YesBest for large datasets
Google Sheets⚠️ IndirectExport to .xlsx first

Your data source should have column headers in the first row (First Name, Last Name, Email, Address, etc.). Clean data — no merged cells, no blank header columns — will save you significant troubleshooting time.

Step-by-Step: Running a Mail Merge in Word

Step 1 — Open the Mail Merge Wizard

Go to the Mailings tab in the Word ribbon. You have two paths:

  • Step-by-Step Mail Merge Wizard (under Start Mail Merge) — guided, recommended for first-timers
  • Manual setup using the individual buttons — faster once you know the workflow

Select your document type: Letters, Email Messages, Envelopes, Labels, or Directory.

Step 2 — Connect Your Data Source

Click Select Recipients, then choose:

  • Use an Existing List — to connect an Excel file, CSV, or database
  • Choose from Outlook Contacts — pulls directly from your Outlook address book
  • Type a New List — opens a basic form to build a list from scratch

When connecting to Excel, Word will ask which sheet within the workbook to use. Make sure your data starts on Row 1 with headers.

Step 3 — Insert Merge Fields 📋

Place your cursor in the document where personalized data should appear. Click Insert Merge Field and select the relevant column header from your data source.

Merge fields appear in your document like this: «First_Name»«City»«Order_Total»

Word also offers a compound Address Block field and a Greeting Line field, which intelligently combine multiple fields (name, salutation) using built-in formatting rules. These are convenient but offer less granular control than inserting individual fields manually.

Step 4 — Preview Your Results

Click Preview Results to see how the first record looks with real data substituted in. Use the navigation arrows to scroll through records and catch formatting issues — misaligned fields, missing spaces, or data that's too long for its placeholder area.

This step is easy to skip and often regretted. A quick preview pass catches most errors before they multiply across hundreds of documents.

Step 5 — Complete the Merge

Click Finish & Merge and choose your output:

  • Edit Individual Documents — generates a single Word file with each merged result as a separate page (or section). Good for reviewing or printing.
  • Print Documents — sends directly to your printer.
  • Send Email Messages — delivers personalized emails via Outlook, with each recipient receiving their own message (not a CC or BCC chain). You'll specify which column holds the email address and write your subject line here.

Where Things Get More Complex

Filtering and Sorting Recipients

You don't have to merge every record in your data source. Under Edit Recipient List, you can:

  • Filter by any column (e.g., only contacts in a specific city, or only orders above a certain value)
  • Sort by last name, ZIP code, or any other field
  • Exclude individual records by unchecking them

Formatting Numbers, Dates, and Currency

Mail merge pulls data exactly as it's stored. If your Excel column contains 42000 and you want it to display as $42,000.00, you'll need to apply a numeric switch to the merge field.

Right-click the field, select Toggle Field Codes, and add a format switch like: { MERGEFIELD Order_Total # "$#,##0.00" }

Date fields work similarly with @ "MMMM d, yyyy" switches. This is one of the areas where mail merge requires some manual field-code knowledge — the wizard doesn't handle formatting rules automatically.

Email Merge and Outlook Dependency

Sending email via mail merge requires Microsoft Outlook to be installed and configured as your default email client. Word routes messages through Outlook's send queue — it doesn't connect directly to Gmail, Yahoo, or other providers. If your email is web-based only, email merge won't work without a workaround or third-party add-in.

Variables That Shape Your Experience 🎯

How smoothly mail merge runs depends on several factors specific to your setup:

  • Microsoft 365 vs. older Office versions — the ribbon layout and available features differ; some advanced options like multilingual field switches behave differently across versions
  • Data cleanliness — inconsistent formatting in your spreadsheet (mixed date formats, trailing spaces, inconsistent capitalization) directly affects output quality
  • Document complexity — a simple letter is straightforward; a multi-page document with conditional content blocks, embedded images, or variable table rows introduces significantly more complexity
  • Email client setup — Outlook integration is essentially required for email merge, and its version and account configuration affect deliverability and send limits
  • Volume — merging 50 records is trivial; merging 5,000 involves different considerations around file size, printer behavior, and email sending limits

The core mechanics of mail merge are consistent across modern versions of Word. What varies — sometimes considerably — is how well the process runs given your data, your document design, and the software environment you're working in.