Generate PDFs with Zapier
Add the PDFgen app to any Zap and turn a trigger into a PDF — connect with an API key, map your data, done.
With the PDFgen app for Zapier, any trigger in your stack — a new order, a form submission, a signed contract — can produce a PDF. Add the Generate PDF action, connect your PDFgen account with an API key, map in your data, and the returned link flows to the next step.
No “Webhooks by Zapier” premium action and no code — the app works on every Zapier plan, including free.
What is Zapier?
Zapier connects 9,000+ apps and 450+ AI tools with no-code automations (“Zaps”). The official PDFgen app adds ready-made actions, so any Zap can generate a PDF — no webhooks or code.
How to generate PDFs with Zapier
Add the Zapier app to any Zap — no code or webhooks. Each action returns a hosted PDF link.
- 1
Add the PDFgen app
In a Zap, add an action step and search for “PDFgen” (or open it from the button above).
- 2
Pick an action
Choose “Generate PDF” to render a document, or “Create Template” to save a reusable one.
- 3
Connect your account
Paste a PDFgen API key (pdfg_live_…) from your Developer dashboard — it’s reused across all your Zaps.
- 4
Map your data & run
Pick a saved template and map its {{fields}} from the trigger (or paste HTML/Markdown). The action returns a hosted PDF URL for later steps — email, Drive, Slack.
Generate PDF
Turn a saved template, HTML, or Markdown into a hosted PDF link.
Create Template
Create a reusable template from HTML and get back its ID.
Prefer raw HTTP? You can also call the PDFgen API directly from any tool that makes requests.
What you can build
- Email a PDF invoice when an order is paid
- Generate a certificate when a course is completed
- Turn form submissions into branded PDFs
- Save a contract PDF to Drive when a deal closes
Frequently asked questions
- Is there an official PDFgen app for Zapier?
- Yes. Add an action in any Zap and search “PDFgen” to get the Generate PDF and Create Template actions — no webhooks or code required.
- Do I need a paid Zapier plan?
- No. Because it’s a native app (not “Webhooks by Zapier”), its actions work on every Zapier plan, including free.
- How do I connect it?
- Add a PDFgen action, then paste a pdfg_live_… API key from the Developer section of your PDFgen dashboard. PDFgen’s free plan includes API access.