PDF Form Fill & Email (CustomJS)
PDF Form Fill & Email (CustomJS)
Get this templateApps used in template
About
This template demonstrates automated PDF form filling with CustomJS.
How it works:
- Receives form submission data via webhook
- Downloads a PDF template
- Fills PDF form fields using CustomJS PDF Form Fill
- Sends the completed PDF as an email attachment
IMPORTANT - Setup Instructions:
- Install this template
- Connect your CustomJS account (get API key at customjs.io)
- Connect your email account
- Copy YOUR webhook URL from the Webhooks module
- Create an HTML form that sends POST requests to your webhook URL
- Replace "YOUR_WEBHOOK_URL" in the HTML form with your actual webhook URL
Sample HTML form available at: https://github.com/user/repo (or customjs.io/templates)
Expected JSON fields: firstName, lastName, address, houseNo, postalCode, city, country
Example POST body: {"firstName":"John","lastName":"Doe","address":"Main Street","houseNo":"123","postalCode":"12345","city":"Berlin","country":"Germany"}
Use Cases:
- Insurance quotes
- Application forms
- Registration forms
Learn more: https://customjs.io
Trusted by thousands of fast-scaling organizations around the globe
Similar templates for inspiration
Looking to get more out of your apps? With Make, you can visually integrate any app into any workflow to save time and resources - no coding required. Try any of these templates in just a few clicks.
Create your own workflow
Create custom workflows by choosing triggers, actions, and searches. A trigger is an event that launches the workflow, an action is the event.
Adds a large attachment to an email.
Selects, extracts, and flattens specific values from complex, nested JSON structures using JSON Path or simple selectors, making data usable for APIs.
Performs powerful Regex pattern extraction, search-and-replace, and validation on unstructured text data (e.g., emails, logs, web scraping output).
Reduce the file size of PDFs without losing quality. Perfect for optimized storage, sharing, and automation in Make.com.
Creates a new draft email.
Deletes an email.
Downloads an attachment from an email.
Runs a function which was written and stored within the CustomJS Platform.
Runs the custom Javascript code written inline in the module.
FAQ
How it works
Traditional no-code iPaaS platforms are linear and non-intuitive. Make allows you to visually create, build, and automate without limits.









