Explore our Library of Agents. Start building with pre-made AI Agent examples today! Browse the Library

Get this template

PDF Form Fill & Email (CustomJS)

PDF Form Fill & Email (CustomJS)

Get this template
Make template animation background

Apps used in template

About

Share

This template demonstrates automated PDF form filling with CustomJS.

How it works:

  1. Receives form submission data via webhook
  2. Downloads a PDF template
  3. Fills PDF form fields using CustomJS PDF Form Fill
  4. Sends the completed PDF as an email attachment

IMPORTANT - Setup Instructions:

  1. Install this template
  2. Connect your CustomJS account (get API key at customjs.io)
  3. Connect your email account
  4. Copy YOUR webhook URL from the Webhooks module
  5. Create an HTML form that sends POST requests to your webhook URL
  6. 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

Logo for FINN
Logo for Bamboo HR
Logo for Spotify
Logo for BNY
Logo for Bolt

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.

Microsoft 365 Email (Outlook)
Add an Attachment

Adds a large attachment to an email.

Action
Custom JS
Advanced JSON Selector

Selects, extracts, and flattens specific values from complex, nested JSON structures using JSON Path or simple selectors, making data usable for APIs.

Action
Custom JS
Advanced RegEx Tool

Performs powerful Regex pattern extraction, search-and-replace, and validation on unstructured text data (e.g., emails, logs, web scraping output).

Action
Custom JS
Compress Pdf

Reduce the file size of PDFs without losing quality. Perfect for optimized storage, sharing, and automation in Make.com.

Action
Microsoft 365 Email (Outlook)
Create a Draft Email

Creates a new draft email.

Action
Microsoft 365 Email (Outlook)
Delete an Email

Deletes an email.

Action
Microsoft 365 Email (Outlook)
Download an Attachment (legacy)

Downloads an attachment from an email.

Action
Custom JS
Execute a stored JS function

Runs a function which was written and stored within the CustomJS Platform.

Action
Custom JS
Execute inline JavaScript Code

Runs the custom Javascript code written inline in the module.

Action

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.

Trusted by 350,000+ customers

"Make really helped us to scale our operations, take the friction out of our processes, reduce costs, and relieved our support team. It is difficult to not become a fan."

Head of Operations at Teleclinic portrait

Philipp Weidenbach

Head of Operations at Teleclinic

"Make drives unprecedented efficiency within our business in ways we never imagined. It’s having an extra employee (or 10) for a fraction of the cost."

COO at Shop Accelerator Martech portrait

Cayden Phipps

COO at Shop Accelerator Martech

"The simplicity, flexibility and ability to build real complex automations without any knowledge of programming makes it the best thing since sliced bread."

Product Owner at Smaily portrait

Erkki Markus

Product Owner at Smaily

"True citizen development in the entire company. Make is present in every department, empowering the company to offer a unique customer experience."

CTO & Co-founder at FINN portrait

Andreas Stryz

CTO & Co-founder at FINN

"I can't count the number of hours I've saved by using Make. Every single day is simpler because of Make's automation."

Owner of Media Production portrait

Kimberly D

Owner of Media Production