Document Editing Problems

How to Create a Many-to-One Mail Merge in Word for Organizations

Kushani NimanthikaKushani Nimanthika Nov 4, 2026 870 views

Question details

The user needs to generate a single mail merge letter per organization that lists multiple recipients and their respective job roles, rather than creating an individual letter for every single person.

How to Group Multiple Recipients in a Single Letter Using Word Mail Merge
Product
Word
Device & OS
not provided
Scenario
Setting up a mail merge to group records by a specific category (organization) and list associated details (names and roles) within one document.
Observed behavior
A standard Word mail merge currently generates one letter per person, resulting in multiple duplicate letters for the same organization instead of a single consolidated letter.
Before you start

Ensure your Excel data source is cleanly formatted. Place all field names in the first row of the first worksheet, ensure every populated column has a heading, and avoid special characters in column names.

Solution 1Recommended

Configure a Many-to-One Mail Merge using a Grouping Tool

Use a Many-to-One mail merge setup to consolidate multiple records from an Excel data source into a single letter per organization.

A standard Letters-type mail merge will always create one document per row in your data source. To list multiple employees under a single organization's letter, you must use a Many-to-One mail merge approach. This involves preparing your data correctly and using a merge tool or advanced macro to handle the grouping.

1
Prepare the data source

Open your Excel worksheet. Make sure field names are in the first row and use simple names containing only letters, numbers, and spaces. Sort the data by the 'Organization' column to group related records together.

2
Set up the main Word document

Open Word and create a standard 'Letters' type merge document. Draft the static text of your letter that will be sent to the organizations.

3
Apply a Many-to-One merge tool

Because native Word requires complex field coding to group records, run a specialized Many-to-One merge add-in or macro. Select your Excel file as the data source.

4
Configure the grouping fields

In the tool's settings, set 'Organization' as the key grouping field. Then, map the 'Name' and 'Role' fields as the child records to be listed sequentially within each organization's letter.

Configure a Many-to-One Mail Merge using a Grouping Tool
Alternative Data Sources: You can also use an Access table as your data source, which natively handles relational data and can make grouping complex records easier.
Advanced Mail Merge Made Easy

Streamline Your Data Merges with WPS Writer

Handle letters, directories, and data grouping effortlessly with WPS Office. Connect seamlessly to Excel worksheets to generate dynamic, professional letters for your organizations.

  1. 1. Open Mail Merge in WPS Writer: Launch WPS Writer, navigate to the 'References' tab, and click on 'Mail Merge'.
  2. 2. Connect your data source: Click 'Open Data Source' and select your formatted Excel worksheet containing the organization and recipient data.
  3. 3. Insert merge fields: Click 'Insert Merge Field' to place your organizational details and recipient data into the document template.
  4. 4. Merge to new document: Click 'Merge to New Document' to generate and review your consolidated letters before printing or sharing.
Seamless format compatibility with Microsoft Word (.docx) and Excel (.xlsx) files.Built-in Mail Merge features for letters, labels, and directory lists.Lightweight software that processes large data sources quickly.Free to use with a familiar, easy-to-navigate interface.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my mail merge create a separate page for each recipient in the same company?

A standard 'Letters' mail merge processes one record (row) per page. To group multiple records into a single document, you need to use a Many-to-One merge setup or change the document type to a Directory.

Can I do a Many-to-One merge without third-party add-ins?

Yes, you can use the 'Directory' (formerly Catalog) merge type in Word to list multiple records consecutively. However, formatting them into distinct letters separated by organization requires inserting complex nested IF fields or using VBA macros.

How should I format the column headers in my Excel data source for a mail merge?

Place your headers in the first row of the first worksheet. Ensure the headers use simple alphanumeric characters without special symbols, and make sure no populated columns are missing a header.