How to automatically create a new contract draft when a deal stage in Pipedrive is changed?
With the contract template and your Contractbook connection with Pipedrive ready, we can begin setting up the automation flow.
Click on Automations tab located in the top menu and then choose My automations from the left-hand sidebar.
You will see a few recommended predefined automation flows that you can select and use. In order to create your own, click Create new button from the upper right-hand corner.
How can I configure the trigger event?
The first thing you need to do is to set the trigger event which must occur in order for the automation to be executed.
In this instance, we will use Deal stage is changed:
Then we need to configure which deal stage will trigger the automation flow - you can choose the one which matches your use case but for the purpose of this article, we will select Contract drafted:
To move on to the next step, just click Save.
How can I configure the action event?
Now we need to tell the system what action to take when the trigger event occurs.
Select Create a draft from the drop-down list. This will automatically open a new configuration window in the right-hand sidebar:
Here you can choose the exact template you want to use to create the new draft:
Who becomes the owner of the new draft once the automation is run?
If a draft is created by the Create draft automation action, the automation creator will be automatically assigned as the owner of the new draft, disregarding if the chosen in the automation trigger event template is one of Contractbook premade templates or a template shared with you instead of one you own yourself.
In case you need to change this generic setup, you can do that by creating an additional automation step Share document right after the Create draft automation step.
In this extra automation step, you can grant any collaborator full edit rights and privileges to send the new draft for signature. They will then have almost the same permissions as the document owner themselves. The only limitation will be that they will not be able to see the Version History of the draft.
How do I use the Details tab?
Use the Details tab of the configuration to start off by naming the draft which will be created, then fill out the Party and Signee details:
Any contact information that already exists in the Party and Signee sections of the template will get auto-populated here and you can add as many Parties (or additional Signees to an existing Party) as you need in addition to that:
You can select either a Private person or Company profile type for each Party and search for variables from your Pipedrive deal, type the data in manually or pick a Contact existing under your Contractbook account.
Under the Company contact profile, there is an additional option to use a public search for your ease:
This option allows you to auto-populate all details related to a company found by ID or name within Denmark, Sweden, or Norway:
If you choose to select variables, they will get auto-populated in the respective Party field details (Company name, Address, ID, Referred to as):
You can add more Signees to one party which will allow you to sign the draft with multiple signees from one party.
How do I utilize the Details tab to use Party or Signee variables in my automation?
You can also use any of the pre-existing Party and Signee variables to auto-populate the Party and Signature fields of the automatically created draft.
Another possible use of the variables is to display the names of both Signees directly in the new draft's title, by automatically fetching their properties.
Here is a link to our article that can help you with the needed details of using Party or Signee variables in Contractbook in-app Automation Builder.
How do I use the Data tab?
After you have completed the above configuration, you can move to the Data tab in which you can choose which data points (variables) from Pipedrive you would like to add to the body of the contract draft or type them in manually. In our example, we will combine both types:
Once you have added the data points you wish to auto-populate, click Save.
How do I use the Table tab?
In the next configuration tab called Table you will be able to enrich your draft with dynamic tables. If there are any dynamic tables in the template you use for the automation setup, you can select and connect them to the relevant Pipedrive data source.
After the connection is established, you will be able to name and auto-populate the columns of the dynamic table with selected Pipedrive deal's line items.
This allows you to map the Deal products from Pipedrive to dynamic tables:
How do I use the Other tab?
And finally, use Other tab to customize your message to the recipient/s by combining text input and Pipedrive variables:
This is the message which will be sent to all draft recipients.
Lastly, you can give the automation a name in the upper left-side corner and click on Publish.
We will now move on to the next automation flow covering the post-signature phase.
How to automatically update a deal when a contract is signed?
With the creation phase set up, we now want to make sure the deal is also easily accessible in Pipedrive and updated as soon as the draft created in the previous automation flow is signed.
Head back to the Automations tab from the main menu and click on Create new.
How can I configure the trigger event?
The trigger event of the post signature automation will be Contract is signed. Once you select the option from the drop-down list, a configuration sidebar will extend on the right side of the screen:
Use it to select Every contract drafted from a specific template and choose the template you want to use for this automation step.
If you have several templates sharing the same name, just click on the small eye icon and the document will directly open for your review.
After choosing the correct file, you can proceed with choosing which signature should start the automation.
This extra configuration enables you to pick whether the trigger of the automation should be executed after each time a signature is completed by a Signee added to the contract (Every signature) or only after the last signature that defines the contract as fully signed is completed (Final signature):
Use the drop-down list to select the option which will define whether updating a Pipedrive deal stage should happen after each signature is added to the selected contract or only after the last one.
In our use case, we will choose the Final signature option under the automation setup and expect all required signatures to be added first, in order for the signed contract to trigger the Pipedrive deal update.
After completing the trigger event configuration you can confirm all customizations by clicking on Save and the next step in the automation setup will be displayed.
The trigger event of the post signature automation will be Contract is signed. Once you select the option from the drop-down list, a configuration sidebar will open to the right of the screen.
Use it to select Every draft created from a specific template and choose the exact same template you used in the previous creation phase automation setup.
The next and last step you need to configure is the post signature automation action.
How can I configure the action event?
Choose Update Deal from the drop-down list and define how to automatically update selected deal properties in Pipedrive.
First, you need to specify which deal you want to update by choosing the corresponding Deal ID from the template's editable fields or typing in one manually.
Note: You can use the search field to select any available Party or Signee variable from the template in this field as well:
Then choose which deal's properties in Pipedrive to update with what value. You can add and customize as many properties as you need, but there is a minimum requirement of at least one Pipedrive property.
In the instance of our article the deal will be automatically updated to Closed won as soon as the contract is fully signed:
How can I start using my new automation flow?
Once you have determined all deal properties you wish to update and set up their values, you can click on Save to complete the setup.
After you have named your automation and every step above is done, click Publish in the upper-right corner.
You have now successfully created your own Contractbook in-app Pipedrive automation.
The phases we configured will help you ease your contract and deals management flow, and eliminate time and human errors with automatic updates in your contracts and data in your Pipedrive system:
With Contractbook in-app Pipedrive integration, you can make pipeline and contract management simple.
You ensure that your post-signature process reflects any changes in a contract by synchronizing all data back to the Pipedrive properties they came from.
If you still need additional information or assistance, reach out to us at any time via our Online Support Chat or by sending us an email.