Update Hyperlinks - Link Manager for Make
PDF4me Update Hyperlinks is a Make module that searches existing PDF hyperlinks by text or URL and replaces them in bulk, without touching the rest of the document. Use it to fix broken links, migrate URLs after a website restructure, or update branding across a batch of PDFs.
What this module does
PDF4me Update Hyperlinks searches a PDF's existing hyperlinks by their visible text or their URL, then replaces matches in bulk. Each Hyperlinks item can target text or URL, replace a partial or full value, and optionally treat the search value as a regular expression for pattern-based matching across many links at once.
How Do I Authenticate My Make Scenario?
Every PDF4me module in Make requires a valid Connection. Create or select one that holds your PDF4me API key so the scenario can authenticate hyperlink update requests securely.
Important Facts You Should Not Miss

Set File to Map, wire File name and Document / public file URL, then add one Hyperlinks item per link pattern to update.
Parameters
Required: Connection, File Name, Document / public file URL, and at least one Hyperlinks item with Search On and Search Value must be provided. Text Current Value, Text New Value, and Is Expression are optional per item.
| Parameter | Required | What it does | Example |
|---|---|---|---|
| Connection | Required | PDF4me API connection. Click Add and paste your API key if connecting for the first time. | My PDF4me connection |
| File Name | Required | Filename of the source PDF including extension, used for output file identification. | brochure.pdf |
| Document / public file URL | Required | Binary PDF content mapped from a preceding module, or a public URL to the file. | [Buffer from Get File] |
| Hyperlinks > Search On | Required | Whether this item searches the hyperlink text or the URL value. | Text |
| Hyperlinks > Text Current Value | Optional | The text or URL substring to replace. Leave blank to replace the entire matched value. | Prince |
| Hyperlinks > Text New Value | Optional | The new text or URL value to set in place of the match. | Queen |
| Hyperlinks > Search Value | Required | The hyperlink text or URL value to search for in the document. | Drylab |
| Hyperlinks > Is Expression | Optional | Yes evaluates Search Value as a regular expression instead of a literal match. Defaults to No. | No |
Output Fields
| Field | Type | What it contains |
|---|---|---|
Name | String | Output PDF filename with updated hyperlinks. |
Doc Data | Buffer | The PDF document with modified links, in buffer format, ready to upload or attach. |
How Do I Set Up Update Hyperlinks in Make?
- Add PDF4me → PDF - Update Hyperlinks to your Make scenario.
- Select Connection (or click Add to create one with your PDF4me API key).
- Under File, choose Map and wire File Name and Document / public file URL from a previous module.
- Click Add item under Hyperlinks for each link pattern you want to update.
- Set Search On to
TextorURL, then fill Search Value with what to find. - Set Text Current Value (or leave blank to replace the whole match) and Text New Value with the replacement.
- Set Is Expression to
Yesif Search Value is a regular expression, then run the scenario. The updated PDF returns as a buffer.
Typical Setups
Workflow ExamplesCommon Make scenario patterns using Update Hyperlinks.
- A scheduled trigger fires monthly to review published PDFs.
- Get File retrieves each PDF from Dropbox or Google Drive in an Iterator loop.
- Update Hyperlinks replaces known broken or redirected URLs using one Hyperlinks item per known-bad link.
- The corrected PDF is uploaded back to storage, replacing the previous version.
- A scenario triggers after the marketing team confirms the new site structure is live.
- An Iterator processes every PDF that references the old domain.
- Update Hyperlinks sets Search On to URL, Is Expression to Yes, and matches the old domain pattern to the new one in a single item.
- Updated PDFs are saved to the document library and the search index is refreshed.
- A rebranding project triggers a batch pass over all marketing PDFs.
- Update Hyperlinks runs multiple items: one for the domain change, one for the social media handle, one for the contact email link text.
- Each PDF is processed through the same Hyperlinks configuration in an Iterator.
- Rebranded PDFs are uploaded to the updated materials folder ready for distribution.
Practical Tips
Cheat Sheet
| Field | Value |
|---|---|
| Module | PDF - Update Hyperlinks |
| Connection | PDF4me API key |
| Search On options | Text or URL |
| Blank Text Current Value | Replaces the entire matched value |
| Is Expression | Yes = regex match, No = literal match (default) |
| Multiple updates | Add one Hyperlinks item per link pattern |
| Output | Name + Doc Data buffer |
Common Questions
Industry Use Cases & Applications
- Web Publishing & Content
- Marketing & Communications
- Documentation & Technical
- Corporate & Business
- Broken Link Fixes: Update broken hyperlinks in PDFs
- URL Migration: Change URLs after website restructuring
- Domain Changes: Update links after domain migration
- Redirect Updates: Replace redirected URLs with finals
- Rebranding: Update all brand-related links
- Campaign Updates: Change campaign-specific URLs
- Social Media Links: Update social media profile URLs
- Contact Information: Modify email and website links
- Documentation Maintenance: Keep technical doc links current
- API Reference Updates: Update API documentation URLs
- External References: Maintain external resource links
- Version Updates: Change links to new version docs
- Policy Updates: Update policy reference links
- Intranet Links: Change internal portal URLs
- Resource Links: Update employee resource links
- Partner Links: Modify partner and vendor URLs