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 Format | Works With Mail Merge? | Notes |
|---|---|---|
| Excel spreadsheet (.xlsx) | ✅ Yes | Most common and reliable |
| Word table | ✅ Yes | Useful for small lists |
| Outlook contacts | ✅ Yes | Required for email merge |
| CSV file | ✅ Yes | Widely compatible |
| Access database | ✅ Yes | Best for large datasets |
| Google Sheets | ⚠️ Indirect | Export 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.