What this article covers

  • How Unito can help you make HubSpot more effective

  • How to create a workflow with HubSpot

We've launched an evolution of our product, so some of the terminology and guidance in this article might be a bit out of date, and we're working hard to update it. You can learn more about our new workflow offering here, brush up on the new terminology here, and find out how to build your first workflow here.

How Unito can help you make HubSpot more effective

HubSpot is a multi-functional, powerful customer relationship management tool with platforms (Hubs) for various departments and types of teams. In many companies, though, different tools are used across departments. Let’s say, for example, that your company’s sales team uses HubSpot, but the legal team is exclusively on Trello. There are important tasks in HubSpot that are nearly finished but need clearance from the legal team before they're complete. Since the legal team is not in HubSpot, they are unable to see those tasks. Without Unito, both teams would have to spend a substantial amount of time emailing task details to each other every time a task is updated, causing hours of extra work every month.

Using Unito — which works exclusively in the HubSpot Sales Hub — we're able to sync the sales team’s HubSpot tasks with the legal team's Trello board, which helps save valuable time and increases productivity. 

How to create a workflow with HubSpot

Step 1: Verify your boards

Before creating a workflow, the first step is to verify the blocks of work and work items you will be syncing.

On the HubSpot side, our sales team uses a board view that contains items they need to complete. Each item moves along columns that represent a status, and those columns are: 

  • Not started

  • In progress

  • Waiting

  • Completed

  • Deferred

All items start in 'Not started' and move to 'In progress' once they are being worked on. Once finished, they move to the 'Completed' column. 'Deferred' is for items that will not be worked on (though we won't be using it for this example). The 'Waiting' column is specifically used for items that are completed but require approval or input from another department (legal included).

The legal team's Trello board has 3 lists:

  • Pending

  • Active

  • Completed

In anticipation of this workflow, the legal team has built a Trello board in order to track items that need their input before they can be completed. When they receive a legal clearance request, it starts off in the 'Pending' list. When they're actively working on a task it moves to 'Active', and then finally to 'Completed' once it has been cleared.

Now that the boards are set up, it's time to build our workflow!

Step 2: Set up your flow

Navigate to the Unito App and click Create a flow.

Now it’s time to select what we want to sync. Since we’re syncing HubSpot and Trello, let’s select HubSpot and the account we want to sync on the left, then Trello and the board we want to sync on the right.

Pressing the Next button will bring you to the Rules tab. Here you can decide which tasks will get synced and which won’t, by only bringing in tasks that meet certain criteria — or preventing cards that meet certain criteria from coming over. Since our sales team is only syncing some HubSpot tasks over to the legal team, we need to set up a rule on the HubSpot side.

The simplest and most elegant way to do this with HubSpot is to filter by assignee. We've created a user in both HubSpot and Trello called 'Unito Legal' which we will use specifically for filtering purposes in this flow. The rule that we'll create will make it so that only items that are assigned to Unito Legal by the sales team will sync over to the legal team. To do this, we’re going to click on the Select a rule dropdown box and select 'Only sync tasks with any of the following assignees'. Then, we'll select the 'Unito Legal' assignee.

Pressing Next again takes us to the Field Mappings tab. It’s at this stage that we’ll map our HubSpot columns and Trello lists together. To do so, click Add mapping.

Here we can — among other things — map our columns and lists together. Let's scroll down to the ‘Status <-> List’ mapping and click on the blue cog to the right. This expands that mapping.

By default, Unito maps statuses/lists with similar names together. Our flow will require different mappings, though, so let's hover over each mapped group and press the trash can icon to delete them. Then we’ll click the ‘Add new group’ button to create our first mapping.

The behavior that we're aiming for is that any HubSpot task assigned to Unito Legal will go to the legal board's 'Pending' column in Trello. This will be the case regardless of which HubSpot column the task lives in (except 'Deferred,' which we're not using as mentioned). Since that's the case, we actually don't even need to map these fields. We just need to make sure that 'Pending' is the default list on the Trello side. We'll do that in the next tab, but right now there's still one status <-> list mapping that we need.

We want the legal team to be able to 'Complete' tasks after they've cleared them, and we want that reflected on the sales team's HubSpot board view. To accomplish that, we're going to map the 'Completed' HubSpot column with the 'Completed' Trello list. It should look like this in the end.

Finally, head over to the 'More options' tab and select 'Pending' from the Default list dropdown menu. As stated above, this will insure that all synced HubSpot tasks will end up in that Trello list.

Step 3: Save, sync, and review!

We’re all set! Let’s hit that ‘Save and sync’ button at the bottom of the page and test out our flow!

Looking at the sales team's HubSpot board, they have a couple tasks in the Waiting column (Kabul Industries and Kanauer Corporation), and both need clearance from legal before being completed. Let's go into each of them and add 'Unito Legal' as an assignee on both.

Now let's head over to the legal board to view those synced tasks!

Sure enough, here they are. Once the legal team starts working on a card, they'll move it to the 'Active' list. This will have no change on the HubSpot side since the Active list isn't mapped to anything. When they've cleared the card, it will move to the 'Completed' list, and that change will be reflected in HubSpot as well since we've mapped their respective 'Completed' statuses together.

This is just one of many ways you can combine HubSpot and Trello to increase productivity!

What's next?

Learn more about filtering items here.
Learn about integrating Trello with Zendesk here.
Not a Unito user? Try Unito for two weeks free!
Already a user? Sign in here!

Did this answer your question?