n8n

n8n PDF Generation

Generate PDFs from your n8n workflows

Generate PDFs from any n8n workflow. Connect to hundreds of apps and automate document creation end-to-end.

Oliver Watts
George Collier
Matt Neary
5.0

from user reviews

Start Free Trial

Here's how it works

Automate document generation in your n8n workflows with DocuPotion.

Design templates

Describe the document you need and our AI editor builds a reusable template in seconds.

Refine with prompts or quick edits to get the exact design you want. Works for invoices, reports, purchase orders, and any PDF you generate from your n8n workflows.

Pass in your data

Send data from any node in your n8n workflow to populate your templates.

DocuPotion lets you insert merge fields like {{customerName}} and {{companyName}} that will be automatically filled in with your workflow data when you generate the PDF.

Automate

Use the DocuPotion n8n node in your n8n workflow to generate documents automatically whenever a workflow is triggered.

Connect to hundreds of apps through n8n and generate PDFs as part of any automation - from CRM updates to form submissions.

Generate any document type from n8n

Build a template once for each document type, then automate generation from any n8n workflow.

Loved by teams everywhere

From invoices to contracts, teams rely on DocuPotion to automate their document workflows and scale easily.

"I set up DocuPotion and deployed within 30 minutes. Everything worked seamlessly and the team is always responsive and helpful for support. I'd strongly recommend it to any developer who needs to generate documents at scale in their app."
George Collier

George Collier

Founder, Not Quite Unicorns

n8n PDF Generation FAQ

How do I generate a PDF in an n8n workflow?

DocuPotion is the easiest way to generate PDFs in an n8n workflow. Add the DocuPotion n8n node to your workflow, point it at one of your templates, and map your workflow data to the template's merge fields. By default the node returns the generated PDF as a binary file, ready to pass straight into downstream nodes like Gmail attachments or Google Drive uploads. The node can also return a hosted URL if you'd prefer a link, or you can call the DocuPotion API directly with an HTTP Request node.

Can I trigger PDF generation from any n8n node?

Yes. Because DocuPotion is invoked over HTTP, it works downstream of any n8n trigger or node: Webhook, Schedule, Cron, Google Sheets, Airtable, HubSpot, form submissions, or anything else you've connected to your workflow.

What kind of PDFs can I generate from n8n?

Anything you can design: invoices, contracts, certificates, reports, shipping labels, purchase orders, and more. Build a template once in DocuPotion, then populate it with workflow data on every run.

Does this work with self-hosted n8n?

Yes. As long as your n8n instance can make outbound HTTPS requests, it can call the DocuPotion API. Cloud and self-hosted n8n are supported equally.

How do I send the generated PDF to email or cloud storage after generation?

The DocuPotion node returns the generated PDF as a binary file by default, so you can wire it directly into the next node. Attach it to a Gmail send, upload it to Google Drive, post it to Slack, or push it to S3 or Dropbox with no extra download step. If you'd rather work with a hosted URL, the node can return that instead and any HTTP-aware node can fetch it from there.

Are there example n8n workflows I can start from?

Yes. DocuPotion is listed on n8n.io with template workflows you can import directly, plus a video walkthrough showing how to wire it up end-to-end.

Is there a free trial?

Yes. Start a free trial without a credit card and generate PDFs from your n8n workflows right away.

Ready to get started?

Start generating professional documents from your n8n workflows with our free trial.

Start Free Trial