How to Add Text and Linked Images to a PDF Using Zapier
This tutorial shows how to add clickable text and an image to a PDF with PDF.co and Zapier. The completed PDF can then be saved to cloud storage or sent through another connected application.
What You Will Need
- A PDF.co account
- A Zapier account
- A source PDF
- A publicly accessible image URL
- The destination URLs for the clickable text and image
Use the PDF.co PDF Inspector to determine the X and Y coordinates where each object should appear. PDF page numbering starts at 0.
Step 1: Set Up the Trigger
Sign in to Zapier and create a new Zap.
Choose the application that will provide the source PDF. For example, select Google Drive and use New File in Folder to run the workflow whenever a PDF is added to a designated folder.
Connect your account, select the folder, and test the trigger. Confirm that the test record includes the source PDF file.
Step 2: Connect PDF.co
Add an action and select PDF.co.
Choose Add Text to PDF as the action event. When Zapier requests a connection, sign in to PDF.co and authorize access to your account.
Step 3: Add Clickable Text
Configure the Add Text to PDF action:
- Source PDF: Map the PDF file from the trigger.
- Text: Enter the text to place on the PDF.
- X and Y: Enter the coordinates obtained from the PDF Inspector.
- Pages: Specify the target page, such as
0for the first page or0-for every page. - Font Size: Enter the desired text size.
- Font Name: Select or enter a supported font, such as
Arial. - Font Color: Enter the desired hexadecimal color when needed.
- Link: Enter the complete destination URL, including
https://. - Output PDF Name: Enter a name for the generated PDF.
Test the action and open the returned URL. Confirm that the text appears in the correct position and opens the intended link when clicked.
For detailed field descriptions, see the Add Text documentation.
Step 4: Add a Clickable Image
Add another PDF.co action and select Add Image to PDF.
Use the PDF generated in Step 3 as the input for this action:
- Source PDF: Map the output URL from the Add Text to PDF step.
- Image URL: Enter or map the publicly accessible image URL.
- X and Y: Enter the coordinates where the image should appear.
- Pages: Specify the target page or page range.
- Width and Height: Set the image dimensions.
- Link: Enter the complete URL that should open when the image is clicked.
- Output PDF Name: Enter a name for the final PDF.
Test the action. Open the resulting PDF and verify that the image appears in the intended location and that its link works correctly.
For the available options, see the Add Image documentation.
Step 5: Save or Send the PDF
Add a final action to store or distribute the completed PDF. For example, you can:
- Upload it to Google Drive, Dropbox, or OneDrive.
- Attach it to an email.
- Add it to a document-management system.
Map the output URL from the Add Image to PDF step into the file field of the destination application. Test the final action, then publish the Zap.
Conclusion
Your Zap can now take a source PDF, add clickable text, add a linked image, and deliver the completed document automatically. The workflow uses separate PDF.co actions so each object can be configured and tested independently.
Related Tutorials

