Best way to fill PDF forms in an n8n workflow?

Hi everyone,

I’m working on a workflow where I need to take incoming data and files, use that information to fill out a PDF form we use regularly, and then continue the process by sending the completed PDF out by email or saving it to cloud storage. I’m not sure what the best pattern in n8n would be for this. Can this be handled with native nodes, or does it always require sending the data to an external service with an HTTP request?

Would appreciate any suggestions or examples from people who have done something similar.

there are no native nodes which generates pdf.
You will have to use external services like pdfco.
here are examples for pdf manipulation and generation:

you can find more such examples on: Discover 5398 Automation Workflows from the n8n's Community

1 Like

Thank you for the suggestions, that helps a lot. I’ll give the HTTP request approach a try with the tools you mentioned. I also tried it with Instafill.ai and connected it through HTTP request nodes, it sends back the filled PDF, and from there I just email it out and save it in Drive. Still testing, but so far it looks like this could be the right fit for my workflow.

i have build api and n8n node for fill pdf forms. name is n8n-nodes-pdf-fill. U can install from npm, feel free to test.

regards
Michael

do mark my response as solution if it was helpful :slight_smile:

why ? Your response not help for the problem.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.