Back to Blog

We released an n8n node

DocuPotion is now available as a community node in n8n. Generate professional PDF documents from any n8n workflow using our drag-and-drop template editor.

By Alex Cooney |

DocuPotion is now on n8n

We're excited to announce that DocuPotion is now available as a community node on n8n. This means you can generate professional PDF documents directly from your n8n workflows, no custom API calls required.

If you're using n8n to automate your business processes, you can now add document generation as a step in any workflow. Invoices, contracts, reports, certificates -- whatever documents you need, DocuPotion can generate them from your workflow data.

How it works

The DocuPotion node for n8n follows the same approach as our other integrations:

  1. Design a template in DocuPotion's drag-and-drop editor. Add text, images, tables, and containers to create the exact layout you need.
  2. Add merge fields like {{customerName}} and {{invoiceTotal}} to your template. These will be replaced with real data when the document is generated.
  3. Add the DocuPotion node to your n8n workflow and pass in your template ID along with a JSON object containing your data.
  4. Get back a PDF in your preferred format -- as a file, a URL, or a base64 string.

That's it. The node handles everything else.

What you can do with it

Because n8n connects to hundreds of apps, the DocuPotion node opens up a wide range of automation possibilities. Here are a few examples:

  • Generate an invoice when a payment is received -- trigger a workflow from Stripe or PayPal, pull the transaction details, and generate a branded invoice PDF.
  • Create a contract when a deal closes -- listen for updates in your CRM, populate a contract template with the deal data, and send the PDF via email.
  • Produce reports on a schedule -- use a cron trigger to pull data from your database or analytics tool, generate a report, and upload it to Google Drive or send it via Slack.
  • Issue certificates after course completion -- when a student completes a course in your LMS, generate a personalised certificate and email it to them.

Any workflow that produces data can now produce a document too.

To get started, follow our n8n quickstart guide which walks you through the full setup in just a few minutes.

Node configuration

The DocuPotion node supports the Create a Document action with the following parameters:

ParameterDescription
Template IDThe ID of your DocuPotion template (found in the top-right corner of the editor)
Output Formatfile (recommended), url, or base64
File NameThe filename for the generated PDF
Template DataJSON object with values to populate your merge fields

The file output format is recommended for most workflows, as it allows you to pass the generated PDF directly to downstream nodes like email, file storage, or messaging apps.

Useful links: