Documents & Forms
Microsoft 365 & SharePoint Tools
Classic SharePoint Tools
Nov 24, 2020
Automatically generate documents from template and send to Dropbox Sign (formerly HelloSign) to collect legally-binding eSignatures
Angelika Cherina
Lead Marketing Specialist

With the Plumsail document generation tool, you can easily merge data from your favorite web services such as CRM systems, public web forms, databases, and more, into custom-built documents. And now it’s directly integrated with Dropbox Sign (formerly HelloSign) eSignature solution.

Let’s see how it works. We’ll use a web form to populate a sales contract template and send the resulting document to Dropbox Sign for electronic signature. As a result, a Word template will turn into a custom PDF document with legally-binding digital signatures.


Create a document generation process and set up the template

To use Plumsail Documents and Dropbox Sign integration, you need to create a document generation process inside your Plumsail account.

Feel free to sign up for a free trial if you don’t have the Plumsail account yet.

There create a new process — name it and select DOCX for the template type.


Click on the Next button to go to the process first step — Configure Template. Here we work on the document template — create it and specify its settings.

We have already prepared the purchase agreement DOCX template. You can download the template and upload it to the process to follow the same steps as in the article.


Otherwise, you can learn how Plumsail Documents templates work and compose your own document template.

On the Settings substep, we defined the output filename and changed the output type to PDF. We won’t go into much detail about the Configure step here. Please, find more information about creating and setting the document generation process in the documentation.

Insert Dropbox Sign text tags into the template

Use special Dropbox Sign text tags to place the signature and other related fields in a particular part of the document.

For instance, we have three text tags at the bottom of our contract template. They’re invisible as we changed their font color to white. Here they are:


[text|req|signer1|Full Name|name_1]


As you see, Dropbox Sign text tags are a series of options and identifiers divided by the pipe symbol and wrapped in squire brackets. Text tag values are self-explanatory — sig means the signature field; req means this field is required; signer1 identifies the signer.


On the left, you can see how these Dropbox Sign text tags will appear for the first signer.

The same logic is used for the second signer. Read more about Dropbox Sign text tags in our documentation.

Add Dropbox Sign delivery

Click on the Add delivery and select Dropbox Sign. After that, you will see the Dropbox Sign delivery settings screen:


To connect Dropbox Sign to Plumsail Documents, you need to provide an API key. It can be found in your Dropbox Sign account: Integrations → API →API key. Copy and paste into the Dropbox Sign delivery of the process.

Now you can configure other settings in the Dropbox Sign delivery:

  • Fill in Title and Message for signers. The title will be displayed in the Dropbox Sign account. The message for signers will be sent along with the signature request email.
  • Add recipients. You can add as many of them as you need. Available roles are Needs to sign and Receives a copy .
  • Switch on sequential signing in the Advanced settings, then drag and drop recipients to set an order in which they should sign the document.
  • Enable text tags. If your document template includes Dropbox Sign text tags as in this example, you need to enable text tags to make them work.
  • Additionally, you can switch on the Dropbox Sign test mode for testing purposes. In this case, you won’t spend your Dropbox Sign credits, but the document will have a test mark.

Start the process of creating the document and sending it for eSignature

Now we’re done with the Dropbox Sign delivery step and ready to launch our process. We’ll start the process from a default web form:


This is the default form. It’s possible to customize it in a handy Pumsail Forms web designer with a drag-and-drop interface.


You can pull data from third systems and pass it to the process to populate the document template. Please, review other ways to start the document generation process.

Getting started

Use the approach shown in the article to generate any other custom documents such as invoices, quotes, reports, and more.

Just register a Plumsail account to get started and follow the steps described in the article to create your document generation processes. If you have any questions, do not hesitate to drop us a line — [email protected].

Note: The post has been originally published at Medium:
Have any questions?
Join our community or contact the support team: