Remove Watermark from Excel in Make
Remove Watermark from Excel is a shape-deletion operation that targets specific named shapes in an Excel workbook - or removes all shapes from selected worksheets - and returns a cleaned workbook ready to distribute. PDF4me performs exact-match deletion by shape ID so charts, images, and other content are preserved when you specify the watermark name precisely. For background on Excel shapes and the Selection Pane, see Microsoft Excel Selection Pane documentation and Open XML SDK shapes reference.
What this module does
PDF4me Excel, Remove Watermark deletes watermark shapes from Excel workbooks automatically inside Make scenarios. Provide the exact shape name from the Excel Selection Pane to remove only that watermark while leaving charts, images, and drawings intact. Leave Watermark ID empty to clear all shapes from targeted worksheets. Target specific tabs by name or index, or process the entire workbook. The cleaned workbook is returned immediately - no manual Excel editing required.
Authenticating Your API Request
Every PDF4me module in Make requires a valid Connection. Create or select one that holds your PDF4me API key so the scenario can authenticate watermark removal requests securely.
Important Facts You Should Not Miss

File Name and Document are mapped from a prior download module. Watermark ID accepts the exact shape name from the Excel Selection Pane.
Parameters
Required: Connection, File Name, and Document must be provided. Watermark ID, Worksheet Names, Worksheet Indexes, and Culture Name are optional - leave Watermark ID empty only if you intend to remove all shapes.
| Parameter | Required | What it does | Example |
|---|---|---|---|
| Connection | Required | PDF4me API connection. Click Add and paste your API key if connecting for the first time. | Your PDF4me connection |
| File Name | Required | Excel filename with extension (.xlsx or .xls). Map from the prior download module output. | report.xlsx |
| Document | Required | Binary Excel buffer from a cloud storage download (Google Drive, Dropbox, SharePoint), email attachment, or HTTP response. | 1. Data |
| Watermark ID | Conditional | Exact shape name to delete (case-sensitive, matches the Name property in the Excel Selection Pane). Leave empty to remove ALL shapes from targeted worksheets - use with caution. | CONFIDENTIAL_WM |
| Worksheet Names | Conditional | Array of exact worksheet tab names to target (case-sensitive). Combined with Worksheet Indexes as a union. Leave both empty to process all worksheets. | ["Sheet1","Summary"] |
| Worksheet Indexes | Conditional | Array of 1-based worksheet tab indexes to target. Index 1 is the first tab. Combined with Worksheet Names as a union. Leave both empty to process all worksheets. | [1,3] |
| Culture Name | Conditional | Locale code for text rendering during processing. Defaults to empty (system default). Set to match the source file locale if regional characters are present. | en-US |
Output
| Field | Type | What it contains |
|---|---|---|
| Name | String | Output Excel filename with extension. |
| Doc Data | Buffer | The cleaned Excel workbook as a binary buffer with the targeted watermark shapes removed. Pipe directly into a Google Drive upload, SharePoint save, email attachment, or any module that accepts a file buffer. |
How to Remove a Watermark from Excel in Make
- Add PDF4me Excel → Remove Watermark to your Make scenario.
- Select Connection (or click Add to create one with your API key).
- Map File Name and Document from a prior cloud storage download or HTTP module.
- Enter Watermark ID: open the Excel file, go to Home → Find & Select → Selection Pane, and copy the exact shape name. Paste it here.
- Optionally list Worksheet Names or Worksheet Indexes to restrict removal to specific tabs. Leave both empty to process all worksheets.
- Click Save and run. The Doc Data output is the cleaned workbook - pipe it into an upload or email module.
When Should I Use Remove Watermark from Excel?
When Should I Use Remove Watermark from Excel?Common Make scenario patterns using Remove Watermark.
- An approval webhook triggers when a document is marked "Approved" in your workflow system.
- Google Drive downloads the Excel workbook containing the DRAFT watermark shape.
- Remove Watermark runs with Watermark ID set to the exact shape name (e.g. "DRAFT_Watermark") - only that shape is deleted.
- The cleaned workbook is uploaded to the final distribution folder and stakeholders are notified by email.
- A scheduled trigger or webhook fires when a deliverable is marked ready for the client.
- SharePoint downloads the workbook. Watermark ID is set to "INTERNAL_ONLY_WM" to remove only the internal watermark.
- Worksheet Indexes targets only the client-visible sheets (e.g. [1, 2]), preserving watermarks on internal archive tabs.
- The sanitized workbook is uploaded to the client portal and logged in the delivery tracker.
- An annual template refresh scenario downloads each Excel template from Dropbox.
- Remove Watermark runs with Watermark ID left empty and Worksheet Names set to ["Cover", "Summary"] - all shapes on those two tabs are cleared.
- An Add Watermark module adds the updated brand watermark to the same sheets.
- The refreshed template is saved back to Dropbox and the template library index is updated.