Auto-fill in PDF forms with Smartsheet data

From this article, you will learn how to automate the process of populating and filling in PDF forms from Smartsheet with the help of Plumsail Documents in Zapier. Though Smartsheet has a PDF builder, it requires manual actions and not suitable for all the scenarios.

Let us say you have a contact form for new clients and a corresponding sheet for it in Smartsheet.

Smartsheet sheet

You need to pull data about a new customer from a Smartsheet row and populate a fillable PDF with it, then send the PDF file by email as an attachment. Ideally, without any manual routine. This is exactly what we’re going to do - to automate the whole process.

Systems involved:

  1. Smartsheet

  2. Plumsail Documents

  3. Zapier

Let’s go step by step.

Create Plumsail Documents process

The first thing we need to do is to create the process inside Plumsail Documents. Go to the Processes in your Plumsail account.

Click on the ‘Add process’ button to create a new process. Give a name to it. Select ‘Fillable PDF’ as a template type.

create a new process

Click on the ‘Next’ button.

Upload fillable PDF form

You’ll be asked to upload your fillable PDF form:

upload fillable PDF form

Feel free to download our New customer information form and upload it to test the case.

Customer information PDF form

Otherwise, you can upload your custom-build fillable PDF.

Click on the ‘Next’ button.

Configure fillable PDF template settings

Once you’ve uploaded the PDF form, you’ll go to the Configure template step. It has two substeps - Editor and Settings. We have nothing to do on the Editor substep except testing our PDF form template. We’re skipping it, but if you’re interested in checking how the resulting file might look, learn how to test templates.

On the Settings substep, you can configure the output filename. And additionally, you can protect PDF by watermark and other restrictions.

Customer information PDF form

We’re moving on to the Delivery step.

Add email delivery

We decided to send PDF forms created from Smartsheet as email attachments. But there is a rich set of other deliveries. Moreover, you can add as many of them as you want.

For example, you can send the PDF by email and save it to such cloud storage as OneDrive, Google Drive, and others.

Inside the email delivery, the settings are self-explanatory. You just specify recipients and fill in the email subject and body.

Add email delivery

Additionally, you can expand Advanced settings and set Display name and Reply-To address.

That is it, the only thing left to do is to start our process. We’ll do it from Zapier.

Connect Smartsheet to Plumsail Documents in Zapier

We will start the process of populating PDF forms when a new row is added to Smartsheet. For that, we’ll create an automated connection between Smartsheet and Plumsail Documents in Zapier.

You can create a zap from scratch or start from a ready-to-go zap template, then customize it as described further in the guide. To start from the zap template, click on Use this zap on the widget below:

To create a zap from scratch, go to your Zapier account, add a new zap. For the zap trigger, search for Smartsheet:

Smartsheet trigger in Zapier

Choose ‘New Row’ as a trigger event:

Smartsheet trigger event - New Row

On the next step, you’ll be asked to sign in to your Smartsheet account from Zapier.

After that, you need to select the sheet you’d like to track for new rows:

Select sheet to monitor for new rows

Don’t skip testing the trigger to be able to use its output further.

Test Smartsheet trigger

Click on Continue to proceed to add an action that will be executed on the trigger event. Search for Plumsail Documents.

Plumsail Documents action in Zapier

Choose ‘Start process’ as an action event:

Choose Start process for an action event

On the next step, you’ll be asked to sign in to your Plumsail Account from Zapier. After that, you need to select the process to run by this Zap. Once you’ve picked it up, you see fields to complete. These are our fillable PDF form fields. To specify answers, we’ll use the output from the Smartsheet trigger:

Completed Start process action in Zapier

Our Zap is done. Every time a new row is added to Smartsheet, you’ll get a PDF form completed with its data by email.