Templates / Sales / Ironclad Sync Status Changes to Hubspot Deal

Ironclad Sync Status Changes to Hubspot Deal

Overview

This workflow synchronizes Ironclad contracts with Hubspot Deals.

It is triggered by any action performed on an Ironclad contract. Based on the Ironclad contract's step, a stage for a Hubspot deal will be updated.

This allows the contract to be fully managed within Ironclad and saves the time of manually updating a similar deal in Hubspot.

It is designed to work in conjunction with the Send Ironclad Contract from Hubspot Deals or as a stand-alone unidirectional workflow.

Connectors Used

The following connectors are used in this template. This is provided for reference only - there is no need to read through the linked connector pages, as all you need to know for this template is explained here:

End Result

The image below shows a Contract in Ironclad synced with the Deal in Hubspot:

end-results

Prerequisites

This workflow assumes the following:

  • You can authenticate with Ironclad and have Admin Access

  • You can authenticate with Hubspot

Getting Live

In order to configure this workflow for use:

Workflow logic

  1. The trigger waits for Ironclad to notify Tray of any action performed on an Ironclad contract.

  2. Tray then collects Contract information from Ironclad using the Workflow ID.

  3. It then searches for a deal in Hubspot using the mapped Ironclad Workflow ID.

  4. The workflow uses a boolean check to determine if the event that triggered the workflow is equal to workflow_updated.

  • If yes then workflow using two different boolean checks determines if the contract is in sign or completed step. If it is in sign step, then the deal stage in Hubspot is updated to contractsent. If it is in completed step, then the deal stage in Hubspot is updated to closedwon along with the closed date as today's date.

  • If no, then no action is taken, and the workflow terminates.

complete-wf-1

Implementation notes

Check if step = sign

The Check if step = sign step uses a boolean check to verify if the Ironclad Contract is in the sign step.

If the check satisfies, the workflow updates the Hubspot's Deal stage to contractsent.

check-if-step-equal-sign

Check if step = completed

The Check if step = completed step uses a boolean check to verify if the Ironclad Contract is in the completed step.

If the check satisfies, the workflow updates the Hubspot's Deal stage to closedwon along with the Closed date to today's date.

check-if-step-equals-complete