How to Automatically Repeat User-Entered Information in Word Documents
Question details
The user needs to enter specific values (such as a name, title, or date) once and have those values automatically populate and update in multiple locations throughout a Word document.

- Product
- Microsoft Word (Microsoft 365)
- Device & OS
- Mac
- Scenario
- Creating standardized templates or forms where the same information appears multiple times, requiring an efficient way to avoid manual re-typing and ensure consistency.
- Observed behavior
- The user wants a streamlined method to link data points so that editing the original entry instantly updates all corresponding occurrences across the document.
Identify the specific text fields you need to duplicate throughout the document and decide whether you want to use built-in document properties or custom bookmarks.
Use Bookmarks and Cross-References
This is a native and highly reliable method that works across all versions of Word, including Word for Mac, by linking repeated text to a single named location.
Bookmarks allow you to assign a unique name to a specific piece of text. Once bookmarked, you can insert cross-references anywhere else in the document that point back to that original text.
When the original bookmarked text changes, the cross-references can be refreshed to display the new information automatically.
Highlight the text you want to repeat (e.g., a person's name). Go to the 'Insert' tab, click on 'Bookmark', type a name without spaces (like 'ClientName'), and click 'Add'.
Move your cursor to the location where you want the text to appear again. Go to 'Insert' > 'Cross-reference'.
In the dialog box, set 'Reference type' to 'Bookmark', choose 'Bookmark text' for 'Insert reference to', select your specific bookmark from the list, and click 'Insert'.
If you change the original text, the repeats won't update instantly. To refresh them, press 'Cmd + A' (Mac) or 'Ctrl + A' (Windows) to select the whole document, then press 'F9' to update all fields.

Utilize Document Properties
Best for standard metadata like Author, Title, Company, or Publish Date, allowing for instant automatic updates across the document.
Apply Content Controls and XML Mapping
Advanced users can map Content Controls to custom XML parts, though creating this natively requires a Windows machine or VBA scripts on a Mac.
Easily Automate Repeated Text with WPS Writer
WPS Office offers a streamlined, highly compatible word processor. You can effortlessly use bookmarks, cross-references, and fields to automate data entry and prevent repetitive typing, all within a familiar, lightweight interface.
- 1. Add a Bookmark: Open your document in WPS Writer, highlight the text you want to repeat, go to 'Insert' > 'Bookmark', assign it a name, and click 'Add'.
- 2. Insert Cross-reference: Place your cursor where the duplicate text is needed, navigate to 'Insert' > 'Cross-reference', and select 'Bookmark' as the reference type.
- 3. Select the Bookmark: Choose the bookmark you just created from the list and click 'Insert'.
- 4. Update the Document: Whenever you update the original bookmarked text, select the whole document (Ctrl+A / Cmd+A) and press F9 to refresh all repeated data fields instantly.

Frequently Asked Questions
Why aren't my cross-references updating automatically when I change the original text?
Word does not update cross-references in real-time. You must prompt the document to refresh. Select the entire document by pressing Ctrl+A (Windows) or Cmd+A (Mac) and then press F9. Alternatively, right-click the specific cross-referenced text and choose 'Update Field'.
Can I use Content Controls to repeat data natively in Word for Mac?
While Word for Mac users can easily fill out existing Content Controls, the native ability to insert and map them to custom XML is highly limited compared to the Windows version. To create them on a Mac, you typically have to rely on VBA scripts or external Add-ins.
If I accidentally delete the original bookmarked text, what happens to the repeats?
If you delete the original text and its underlying bookmark, the cross-references will lose their source. When you try to update the fields (F9), they will display an 'Error! Reference source not found' message. Always ensure you type inside the bookmark boundaries when updating text.




