[New Community Node] DocuPotion - Generate polished PDFs from your n8n workflows 🚀

Hi everyone,

I’m Alex, the guy behind DocuPotion. I recently launched the official DocuPotion community node for n8n.

What DocuPotion does

  • Create beautiful, reusable document templates with our AI-driven editor.
  • Generate PDFs of your template in a n8n workflow
  • Use {{merge_fields}} to replace placeholder values with your own data.

:movie_camera: See it in action

Generate PDFs in n8n Automatically (Invoices, Reports & Contracts) - video tutorial

This video shows how you can automatically create invoices from your Google Sheets data using a DocuPotion template.

Whenever a user changes the status of an invoice to ‘Active’:

2026-04-22 15.34.31

It kicks off an n8n workflow that takes the data from that invoice record and uses it a PDF generated from a DocuPotion template:

The generated PDF is uploaded to Google Drive and a link is added to the Google Sheet:

2026-04-22 15.37.58

The video uses Google Sheets as the data source, but you can connect DocuPotion to any data source you’d like :slight_smile:

:books: Useful resources

If you have any questions just let me know.

Alex

1 me gusta

This looks really useful. A lot of PDF steps in workflows end up being much more painful than they should be, so having a node focused on reusable templates and clean document generation feels like a great fit for n8n. The invoice example also makes the use case immediately clear.

2 Me gusta

Thanks @tamy.santos - appreciate the kind words!

I’ve been dealing with the frustrations of reliably creating PDFs for ~6 years now. Hopefully DocuPotion makes a bit easier for some people using n8n :slight_smile:

1 me gusta

Thanks @Benjamin_Behrens!

Multi-page documents are very common :slight_smile:

Here’s an example of a 3-page employment contract:

2026-04-23 12.57.08

Page breaks are automatically added in sensible places when the document is generated, but you can also simply ask the AI to add page breaks in specific places.

Generate PDF of Invoice from Google Sheets - Workflow Template - Apr-26

Just released this workflow template on how to generate PDFs of Invoices using Google Sheets, DocuPotion and Google Drive.

Google Sheets setup

Your Sheet needs two tabs:

  • invoices: invoice_number, invoice_date, due_date, status, customer_name, customer_email, customer_company, customer_address, pdf_url
  • line items: invoice_number, description, quantity, unit_price

To trigger the invoice generation: set a row’s status to Active.

Steps

  1. Google Sheets Trigger watches the invoices sheet for status changes (polls every minute)
  2. Filter: only rows where status = Active proceed
  3. Loop over each updated invoice:
    • Fetch matching rows from the line items sheet
    • Aggregate line items into a single array
    • Generate PDF via DocuPotion template
    • Upload to Google Drive
    • Update the invoice row: set pdf_url and status Sent

Hope it’s useful! If anyone has any questions just let me know :slight_smile:

Alex

1 me gusta

How to create a reusable template from existing PDF - June-26 update

Just wanted to highlight a useful feature I recently added to DocuPotion. Let’s say you have an existing, static PDF file, like this shipping label PDF:

You can turn this into a reusable template that you can use for PDF generation in your n8n workflow.

Navigate to the templates section of your DocuPotion dashboard and create a new template by using the Describe with AI option:

Attach your existing, static PDF and ask DocuPotion to create a template based on it:

You can either add in your own sample data for the {{merge_fields}}, or let DocuPotion do it for you. In this example, we’ll let DocuPotion add the appropriate sample data.

Click the Create Template and wait for DocuPotion to render your reusable template:

DocuPotion has added {{merge_fields}} for the carrier_name the company sending the label. But maybe we’re happy to hard-code in these values. We can ask DocuPotion to do this.

Click on the Publish button to make sure these changes are go live. You can now create PDFs of your reusable template in an n8n workflow using the DocuPotion node. See this section of the DocuPotion docs for full details on generating PDFs in n8n with DocuPotion.

The With data tab in the DocuPotion editor gives a pretty good preview of how your template will look with actual data, but you can also download an actual PDF file by clicking on the Download Sample button.

Any questions just let me know :slight_smile:
Alex