n8n Workflow: Fill PDF Forms in Bulk from Google Sheets
n8n Workflow: Fill PDF Forms in Bulk from Google Sheets
Regular price
£20.99
Regular price
£20.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
âš¡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Workflow: Fill PDF Forms in Bulk from Google Sheets
Regular price
£20.99
Regular price
£20.99
Sale price
Unit price
/
per
Automatically fill PDF forms in bulk from Google Sheets—then upload results to Google Drive
This n8n workflow checks your Google Sheets hourly, fills a blank PDF form for each new row using PDFops, uploads the completed PDFs to Google Drive, and writes the Drive link (or an error) back to the sheet.
What this workflow does
- Runs hourly on a schedule to process new data.
-
Reads rows from a configured Google Sheets worksheet and keeps only rows where the
statuscell is empty. - Downloads a blank PDF template from the provided URL.
-
Fills the PDF using PDFops by mapping your Google Sheets column headers (excluding
row_number,status, andpdf_link) to PDF field names. -
Generates output filenames using the configured
fileNameColumn. - Uploads generated PDFs to a target folder in Google Drive.
-
Updates the source row: writes
doneand the Google Drivepdf_link, or records anstatuserror message if filling or upload fails.
Use cases
- Batch-generating completed application forms from spreadsheet submissions.
- Producing personalized PDFs for SaaS onboarding or document collection workflows.
- Creating back-office document outputs (e.g., contracts/forms) with traceable Drive links per record.
Technical details
- Schedule: hourly execution.
-
Google Sheets: filters rows where
statusis empty; updates byrow_number. -
PDFops: implemented via the
n8n-nodes-pdfopscommunity node (n8n-nodes-pdfops/ PDFops API credential) to fill/optionally flatten PDFs. - HTTP Request: downloads the blank PDF template from a reachable URL.
-
Google Drive: uploads filled files to the configured folder and stores the resulting link in
pdf_link.
Setup requirements
Ensure your sheet includes row_number, status, and pdf_link columns, and that PDF form field names match your Google Sheets headers. Provide fileNameColumn to control output filenames.
