Tip: Test this by submitting a sample application through your Typeform to ensure the trigger is working properly.
Automatically Fill and Process Loan Application PDFs from Typeform Submissions
What You'll Have When Done: Transform any Typeform submission into a pre-filled loan application PDF that's automatically saved to Google Drive - streamlining your loan processing workflow.
Prerequisites
Before you begin, make sure you have:
- A PDF.co API Key (Get yours here)
- A Typeform account with form creation access
- A Google Drive account with OAuth2 credentials in n8n
- A Google Drive destination folder (Create folders here)
- An n8n instance (cloud or self-hosted)
- A fillable PDF loan application form uploaded to PDF.co built-in File Storage
- A Typeform set up to collect applicant information
Quick Start Options
Option A: I Want It Working Now
- Import this workflow template → Download JSON File
- Connect your Typeform, PDF.co, and Google Drive accounts
- Upload your loan application PDF to PDF.co
- Map form fields to PDF fields
- Test with sample submission data
- Activate and run
Option B: I Want to Build It Step-by-Step
Follow the 4-step guide below to create the automation from scratch.
What This Automation Does (Overview)
- Monitors your Typeform for new loan application submissions
- Automatically fills a PDF loan application form with the submitted data
- Downloads the completed PDF and saves it to your designated Google Drive folder
Step 1: Monitor for New Loan Applications
Node: Typeform Trigger
Settings:
- Form Name or ID: Your Typeform form Name
Success Looks Like: The trigger activates immediately when someone fills your Typeform form. You'll see the form data flowing through to the next step.
Step 2: Fill the PDF Loan Application
Node: PDF.co API → Fill a PDF Form
Settings:
- PDF URL: Paste your filetoken link if you’re using the PDF.co built-in File Storage
- Fields: Map field name and corresponding value
- Tip: Use the PDF Inspector tool to easily find fieldnames and map a sample value.
- Import this sample project in the tool to explore how it works.
Success Looks Like: PDF.co returns a temporary URL pointing to your filled PDF form. The form fields are automatically populated with the applicant's information from Typeform.
Note: You can learn more about the PDF Filler API at the API Docs.
Step 3: Download the Completed PDF
Node: HTTP Request
Settings:
- Method:
GET
- URL:
{{ $json.url }}
Success Looks Like: The filled PDF is downloaded as binary data, ready for storage.
Step 4: Save to Google Drive
Node: Google Drive → Upload File
Settings:
- Input Data Field Name:
data
- Parent Drive From List: My Drive
- Parent Folder From List: Your designated loan applications folder
Success Looks Like: The completed loan application PDF appears in your Google Drive folder.
Congrats! You've automated the entire loan application processing workflow—from form submission to organized PDF storage. Your team can now focus on reviewing applications instead of manual data entry.
Built something cool? Share it with us @pdfdotco
Related Tutorials



