Enable Tracking Changes in Word in n8n
What this node does
PDF4me - Enable Tracking Changes In Word activates the revision tracking flag in any DOCX file inside your n8n workflow. Once tracking is on, every insertion, deletion, and formatting change a reviewer makes is recorded with their name and a timestamp - ready for accept/reject review. Supply the document as binary data from a prior node, a Base64 string, or a public URL. The track-changes-ready DOCX is returned immediately for routing to email, SharePoint, Google Drive, or a downstream review workflow.
Authenticating Your API Request
Every PDF4me node in n8n requires valid Credentials. Create or select credentials that hold your PDF4me API key so the node can authenticate document processing requests securely.
Important Facts You Should Not Miss

Set Input Data Type, map the DOCX from the prior node, enter Output File Name with .docx extension, and run the workflow.
Parameters
Required: Input Data Type, the document field matching that type (Input Binary Field, Base64 Document Content, or File URL), Output File Name, and Binary Data Output Name. Async and Custom Profiles are optional.
| Parameter | Required | What it does | Example |
|---|---|---|---|
| Input Data Type | Yes | Format of the source DOCX. Choose Binary Data to map from a prior node, Base64 String to supply encoded document data, or URL for a publicly accessible Word file. | Binary Data |
| Input Binary Field | Yes (Binary Data) | Property name of the binary DOCX from the prior node. Must match the binary output key of the upstream node. | data |
| Base64 Document Content | Yes (Base64) | Base64-encoded string of the DOCX to process. PDF4me decodes and activates tracking on the document. | UEsDBBQABgAI... |
| File URL | Yes (URL) | Publicly accessible URL to the source DOCX. PDF4me downloads and activates tracking on the document from this address. | https://example.com/contract.docx |
| Output File Name | Yes | Filename for the returned DOCX with tracking enabled, including .docx extension. | review_ready_contract.docx |
| Binary Data Output Name | Yes | Key name under which the output DOCX binary is stored in the n8n item. Downstream nodes reference this document by this name. | data |
| Async | No | When true, the operation runs asynchronously for large documents and returns immediately. Use for batch processing pipelines with large files. | false |
| Custom Profiles | No | Advanced configuration JSON string for additional processing options such as outputDataFormat or preserveMetadata. | {"preserveMetadata": true} |
Quick Setup
- Add a PDF4me node to your n8n workflow and select Enable Tracking Changes In Word.
- Choose or create Credentials with your PDF4me API key.
- Set Input Data Type and map the DOCX from the matching source field.
- Enter Output File Name with
.docxextension. - Click Execute Node. The returned DOCX has track changes active - route it to email, storage, or a review step.
Workflow Examples
Workflow ExamplesCommon n8n workflow patterns using Enable Tracking Changes In Word.
- Airtable triggers when a contract record is moved to "Ready for Legal Review."
- Google Drive downloads the draft contract DOCX.
- Enable Tracking Changes In Word activates revision tracking on the document.
- Gmail sends the track-changes-ready DOCX to the legal team. Every edit they make is recorded with their name and timestamp.
- SharePoint Watch triggers when a new policy document is uploaded to the "Draft Policies" library.
- Enable Tracking Changes In Word activates revision tracking as a precautionary first step.
- The track-ready document is emailed to the department head for review.
- When the reviewed file returns, Get Tracking Changes In Word extracts all revisions into a Google Sheet for the compliance log.
- A scheduled trigger runs weekly and lists all DOCX files in the "Templates" folder on Google Drive.
- A Split In Batches node processes each template individually.
- Enable Tracking Changes In Word ensures every template has revision tracking active.
- Google Drive replaces each file with the tracking-enabled version. A Slack message reports how many templates were updated.