Skip to content

Manage Word Text Blocks Centrally with an Add-in

Discover our Word add-in: insert SharePoint list data as reusable text blocks via HTML templates with one click — for consistent documents and less effort.

In this article, we introduce our Word add-in that lets you insert data from SharePoint into Word as reusable text blocks. With Smarter Wording you can pull data from various SharePoint lists and place it into your document with a single click.

Insert SharePoint data into Word

Users can insert data from a SharePoint list into a document with one click. The selected data is rendered as a text block using an HTML template stored in SharePoint. These HTML templates contain placeholders that we replace with fields from the selected SharePoint item. Use cases are plentiful—from address lists to product catalogs. Simply define a text block template, choose how data should appear, and you’re ready to go.

SharePoint Word template: add data via template

Remove text blocks from Word

You can also remove previously inserted data from the document. Just deselect the corresponding SharePoint entry in the dropdown and the text block is removed from the document automatically.

SharePoint Word template: remove data

See what’s already inserted

When you close Word and reopen the document, the previously selected items are shown as selected in the dropdown. You can add new entries or remove existing ones. This lets you save a draft state and continue editing later.

SharePoint list for Word text blocks

We use a central SharePoint list to control the data sources for the add-in. Each entry in this list references another SharePoint list that serves as the data source for a text block. The list contains four relevant columns:

  • Web URL – URL of the site that hosts the SharePoint list
  • List title – title of the SharePoint list
  • Header row – column of the referenced SharePoint list shown in the dropdown
  • Rendering – HTML template used to render the SharePoint list item

SharePoint Word template: template overview

For each Word text block defined in the SharePoint list, the add-in renders its own dropdown. The dropdown options come from the referenced SharePoint list. After an item is selected, its data is inserted into Word using the stored HTML template.

SharePoint Word template: dropdowns for text blocks

Multiple Word text blocks can reference the same SharePoint list, enabling different renderings of the same data.

Contact

Interested in our Office add-in for Word text blocks from SharePoint and want to learn more? Get in touch with us.

Contact us

Related articles

SPFx 1.24: Testing today to help our customers tomorrow
EventBooking in Microsoft 365 Copilot: original product cards with a confirmed registration on the right and a follow-up question about the booked workshop on the left

SPFx 1.24: Testing today to help our customers tomorrow

We are exploring the SPFx 1.24 preview with our existing products. EventBooking in Copilot shows promising early results and gives us practical experience for future customer solutions.

Read more
Provisioning at enterprise scale: PnP templates,

Provisioning at enterprise scale: PnP templates, throttling and race conditions across thousands of libraries

Provision SharePoint at enterprise scale with PnP: handle 429 throttling, idempotency, and ETag-based race-condition protection.

Read more
Website Relaunch: Migrate WordPress to Astro with
Website Relaunch: Migrate WordPress to Astro with Custom Tools

Website Relaunch: Migrate WordPress to Astro with Custom Tools

How we successfully migrated from WordPress to Astro: Custom migration tools, GitHub integration, Azure hosting, and Content-as-Code workflow. Battle-tested solution for modern websites.

Read more

Questions about this topic?

We are happy to help you put this into practice in your environment.