Artisan IMG > Ironclad (ironclad) (cad36643-b6ac-453b-86e9-3e950e0bac8b)
Artisan IMG > HubSpot (hubspot) (e4d5dcb5-2d04-460d-9091-e98e8c18e614)

Sync Ironclad contracts to HubSpot deals

Workflow
Sales
Intermediate

This is a 'Workflow' template which means that it is a single standalone workflow.

Some workflow templates can be modified to work with other workflow templates - e.g. to convert a data sync between two services from uni-directional to bi-directional

Overview
Copy

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 Sync HubSpot deals to Ironclad contracts or as a stand-alone unidirectional workflow.

Connectors Used
Copy

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
Copy

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

Prerequisites
Copy

This workflow assumes the following:

  • You can authenticate with Ironclad and have Admin Access

  • You can authenticate with HubSpot

Getting Live
Copy

In order to configure this workflow for use:

Workflow logic
Copy

  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.

Implementation notes
Copy

Check if step = sign
Copy

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 Deal stage to contractsent.

Check if step = completed
Copy

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.