Generate PDFs inside any Zap
Design the document once in ImaginePDF, then let Zapier fill it in whenever something happens in another app. The finished PDF comes back as a file the next step can use.
What the Zapier app gives you
Everything the integration exposes today. Anything beyond this goes through the REST API.
Generate PDF action
Choose one of your designs, map values onto its fields, and the step returns a download URL plus the PDF itself. That file is available to every later step in the Zap.
Your designs in a dropdown
The Design field lists the designs in your workspace, so there is no id to copy or paste. New designs appear the next time the step loads.
Fields mapped from earlier steps
Each field takes a value from the trigger or any preceding step, keyed by the variable name you bound in the design.
A file, not just a link
The step outputs the PDF as a file object, so Gmail, Drive, Slack, Dropbox and the rest can attach or upload it directly.
Four steps, once
Connect your workspace, pick a design, and map the fields.
- 1
Create an API key
In ImaginePDF, open Settings and then API Keys, and create a key. Copy it before closing the dialog.
- 2
Connect ImaginePDF in Zapier
Add the Generate PDF action to a Zap. When Zapier asks for an account, paste the key.
- 3
Pick a design and map the fields
Choose the design from the dropdown, then map each field to a value from an earlier step.
- 4
Use the file downstream
Add whatever comes next, an email, an upload, a message, and point it at the PDF File output.
What people build with it
The document generates itself the moment the thing that triggers it happens.
Invoice on payment
A payment lands in Stripe, and the invoice PDF is generated and emailed to the customer without anyone opening a document.
Certificate on course completion
Someone finishes a course in your LMS or a Google Form, and their certificate is generated and sent while they are still on the page.
Order confirmation from a spreadsheet row
A new row in Google Sheets or Airtable becomes a formatted confirmation, filed to Drive under the customer name.
Ticket or badge on signup
An event registration produces a ticket with a QR code, attached to the confirmation email automatically.
Common questions
Do I need to write any code?
No. You design the document on the ImaginePDF canvas, mark the parts that change, and map them in the Zap editor.
How do I mark which parts of the document change?
In the ImaginePDF editor, select an element and bind it to a variable. Every variable you bind shows up as a field on the Zapier step.
Can the PDF be attached to an email?
Yes. The step returns the PDF as a file, so any later step that accepts a file, including Gmail and Outlook, can attach it directly.
What happens if a field is left empty?
The element renders empty rather than falling back to the sample content you designed with, so a blank value in your data stays blank on the page.
Can I change the design later?
Yes. Edit it in the ImaginePDF editor and the Zap picks up the new version on its next run. You only need to touch the Zap if you add or rename a variable.