Tip of the Month
Dynamics 365 CE Tip of the Month: Create Word templates
Generating documents manually from CRM data can be a slow and tedious process. Whether it’s customer welcome letters, formatted quotes, or internal summary reports, organizations need a fast and standardized way to generate Word or PDF documents using data stored in Dynamics 365 Customer Engagement (CRM). Fortunately, Microsoft Word templates make this process seamless by allowing users to pull CRM data into structured, professional documents without any coding.
Tip: Automate document creation with Word templates
Microsoft provides a tool that enables users to create powerful ways to present data in a standard and well-formatted manner. Use Microsoft Word Templates to quickly create Word documents using merged fields from Dynamics 365 Customer Engagement (CRM) data.
How to create a Word template
To create a Word template, follow the steps below
- Sign in to make.powerapps.com with a System Administrator role. Ensure you’re in the correct environment
- Click the Settings gear icon >> Advanced Settings
- Click the drop-down carrot next to Settings >> Templates >> Document Templates
- Click + New >> Word Template >> Choose the Entity/Table for the document (e.g., “Account”) >> Click Select Entity
- Select related tables needed for the template (e.g., Contact). Click Download Template
Adding CRM fields to your template in Word
To add fields to your template, follow the steps below:
- Enable the Developer Tab in Word:
- Open Word >> File >> Options >> Customize Ribbon >> Check the Developer box
- Click Developer >> XML Mapping Pane
- Select the XML Schema starting with “urn:microsoft…”.
- Expand the primary entity (e.g., “Account”) to view the schema names for the primary entity
- Insert your desired fields to the template. In our example we will add the following Account fields:
- Account Name >> Right-click “name” >> Insert Content Control >> Plain Text
- Phone >> Right-click “telephone1” >> Insert Content Control >> Plain Text
- Primary Contact >> Right-click “primarycontactid” >> Insert Content Control >> Plain Text
- Address >> Right-click “address1_line1” >> Insert Content Control >> Plain Text
Including related records (e.g. Contacts)
To include tables of related fields, follow the steps below (e.g. adding a table of all related Contacts):
- Create a table in Word for related records (In our example, multiple Contacts)
- To find the fields for the Contact table, scroll all the way to the bottom of the XML Mapping Pane and select the drop-down for the Contact relationship.
- Add desired fields to the table. In our example we will be adding the following fields:
- Name >> Right-click “fullname” >> Insert Content Control >> Plain Text
- Business Phone >> Right-click “telephone1” >> Insert Content Control >> Plain Text
- Email >> Right-click “emailaddress1” >> Insert Content Control >> Plain Text
- Highlight the row with dynamics content >> Right-click the Contact relationship >> Insert Content Control >> Repeating (this ensures all related records appear in the document)
Uploading & using the Word template in Dynamics 365
To use a Word template in D365, follow the steps below:
- Navigate to Document Templates in Dynamics 365
- Click the Settings gear icon >> Advanced Settings >> Click the drop-down >> Templates >> Document Templates
- Click Upload Template >> Select your Word Template >> Click Upload
- To use the template, open an Account record >> Click the ellipsis (⋮) in the ribbon >> Word Templates >> Select your template
Why use Word templates in Dynamics 365 CE?
Using Word templates in D365 allows you to:
- Automate document creation and reduce manual effort.
- Generate standardized, professional reports without coding.
- Leverage Microsoft Word’s familiar formatting tools for easy customization.
By using Word Templates, you can streamline document generation, ensuring consistency and accuracy while saving valuable time. As a trusted Dynamics 365 CRM consulting partner, Rand Group can help you implement, customize, and optimize your CRM solution to fit your business needs. For more insights on optimizing Dynamics 365 Customer Engagement, contact Rand Group today.

