Tutorials
How to convert Notion Forms submissions to PDFs on automation
A step-by-step automation guide on how to convert the notion forms to professional looking PDFs
By Sanat Biswal · 2026-04-26 · 10 min read
If you have been using Notion Forms regularly to collect data from users and want to convert the data collected to branded PDFs, then this guide is for you.
Today, we are going to talk about how to convert Notion Forms to PDFs using a simple and easy automation process using the tool PDFOutput.
This is how exactly it will work, it will require 2 things:
- Notion Forms Database — This contains all the form entries which is collected from the users. In this post, we are going to use a Rental Agreement Form to demonstrate how the PDFs will be generated.
- Template Source — This is where we will design the template that will be used to produce the PDFs. We can provide a PDF File, Google Document or even a Word File that can be used to work as the template. In this post, we are going to use a Rental Agreement Google Document to define the template source.
- Notion Account — You must have a Notion account to get started and create a form to process for PDFs.
- Template Source — We can create a sample template file which will be used as the design document that will generate the PDFs for us.
- PDFOutput Account — A PDFOutput account is required for the user to be able to connect both of the above and get started automating the PDFs.
- Log In to PDFOutput (free to get started).
- Click on "New Automation" and provide a name for the automation, eg: Rental Agreement Automation.
- Click on Connect Notion button to connect your Rental Agreements Database.
- Once you click on Connect Notion, click on "Select pages" to select the notion pages.
- Once you click on Select pages, click on Select all to select all the notion databases available in your notion workspace.
- Scroll down and click on Allow Access to give access to the database connected.
- Once the databases are added, click on the Change Notion Database to change the notion database and select the Rental Agreement Form.
- GeneratePDF — This is a Select type property added by PDFOutput which is used to set the records inside Notion Database that will be generated as PDFs. Its set to In Progress by default when the property is added.
- PDFFiles — This is a Files and Media type property added by PDFOutput. This is where the PDF Files will be saved once its generated from PDFOutput.
- google\_drive\_file — This is a URL type property added by PDFOutput. This is where the Google Drive File link will be saved, if the user adds Google Drive File in the Workflow step to save the PDFs.
- Google Document
- Word Files
- PDF File
- Select Existing Document — Choose this if you have an existing Google Document which you want to use as the template.
- Create Blank Document — Choose this if you want to create a new blank document to edit and use as a template.
- Add Demo Document — Choose this if you want to create a document which already creates all the placeholders (notion properties) directly in the document.
- Select from Templates — Choose this to select a template available from a list of templates already added beforehand.
Once the above 2 are provided, PDFOutput will now connect with both of the above to help generate the PDFs.
Let's understand how this process will work…
Watch the full tutorial step by step
What You'll Need Before Getting Started with Automation of Notion Forms
In order to get started with automating the process of generating PDFs from Notion Forms, here's the essential 3 prerequisites:
In this example, we will create a Rental Agreement Form to setup the automation.
Type "/" and then type "Form" (as shown below) to create a Form.
Once you click on Form, it will create a new Form Database which we can design to collect entries from the users.
Here's a sample Rental Agreement Form created with the following details:
1. Tenant Name 2. Property Address 3. Lease Term 4. Rent Amount 5. Security Deposit
Now users can start filling in the form with their form submissions and the entries will appear on the "Responses" side next to the form created.
I have added 3 sample entries (as shown below) which will be now converted to PDFs through the PDFOutput automation.
!Sample form entries in Notion database
The design document can be added in one of the following forms:
- Google Document - Word File - PDF File
How to generate PDFs from Notion Forms submissions in PDFOutput
PDFOutput will work to automate in the following manner: Notion Form → Database → PDFOutput → Generated PDF
Let's get to understand the automation better step by step.
Step 1 — Connecting Notion Database
In order to connect the Notion Form (Rental Agreement Form), here's what we need to do.
Once the Rental Agreement Form is selected, we will be able to see the following 3 additional properties in the Rental Agreement Form database:
!Three new properties added by PDFOutput
Thus, these 3 properties are added by PDFOutput automatically onto the Rental Agreement Form database once its connected.
Step 2 — Designing Your Template Source
!Template source selection screen
In this step, we are going to design the template source by using any one of the following 3 ways:
> Note: We can also use Google Slides for this and create presentations using the automation.
In this demonstration, I am going to add a Google Document, so click on the Google Document and then click on Select Document button below to select a Google Document.
!Google Document option selected
Once you click on Select Document, you will find 4 options to choose from:
I will go ahead with the option of Select Existing Document which will allow me to select an existing Google Document. I have already added the Rental Agreement Document template into a Google Document and I will select the same.
Once the document is selected, click on Select below to load the document.
!Selecting an existing Google Document
Once we click on Select it will load the document in the Step 2 of the Setup tab.
Here's a sample Rental Agreement Template which we will use for the demo:
!Rental Agreement Google Document template
Once the document is loaded, click on Continue to Workflow button to continue to the next step where we will map the properties and generate the PDFs.
Step 3 — Mapping the placeholders onto the document
In this step, we are going to map the placeholders, i.e. Notion Database properties onto the Google Document one by one.
Mapping the properties onto the Google Document is simple and easy.
Here are the 2 steps to follow to map the properties onto the document one by one:
Once the properties are all mapped onto the document as required, its time to define some additional settings for the PDF generation.
Additional Settings
Under additional settings, you will find 2 options:
Step 4 — Activating the PDF Automation
!Setup Notion Automation button
Once everything is all setup properly, its time to activate the automation.
For this, simply click on the Setup Notion Automation button to activate the automation.
How to start generating PDFs inside Notion Database
Once the automation is activated, we can start generating the PDFs directly from inside the Notion Database.
For this simply head over to the notion database, and change the GeneratePDF property in the notion database from "In Progress" to "Ready to Generate".
!Setting GeneratePDF to Ready to Generate
Once you set the property to "Ready to Generate", it will process the records and then mark the records as "Completed" also producing the PDFs at the same time.
Here's the output generated in the Notion Database with the PDF's created by the Tenant Name…
!PDFs generated in Notion database
Here's a sample document that is created from the use of the automation…
!Sample generated PDF document
As you can see in the output the placeholders that were added earlier in the form of \{\{…\}\} have been replaced by the values from the Notion Database and mapped onto the document and generated as PDF.
This concludes the entire process on how to generate PDFs on automation from Notion Form submissions.
Real world use cases of PDFOutput automation
Here are some of the real world use cases of automation from the tool:
Why Automating PDF Generation Saves Time and Looks Professional
There are several benefits from generating PDFs on automation.
Here's some of the relevant benefits of automation:
Creating a document manually is time consuming and is prone to errors which can become overwhelming when producing more PDFs at scale.
When PDF creation becomes automated, it saves a lot of time and makes it error free to produce PDFs with ease.
This becomes a tedious process and when repetitive in nature it often becomes error prone and doesn't scale well.
When its automated, it saves time when the pdfs are produced at scale for the users.
There's no wait time for long hours just to get the PDFs produced especially at scale.
This becomes really essential for time sensitive documents which require instant generation and approval such as Agreements, Invoices or even time bound contracts.
Ready to automate your PDF generation from Notion Forms? Get started for free and create your first automation in minutes.