Skip to main content
All CollectionsConnect to pre-built integrationsSales data sourcesHubSpot
Use Workflows in HubSpot to create custom filters for your dashboard
Use Workflows in HubSpot to create custom filters for your dashboard

Learn how to use Workflows in HubSpot to filter numerical data within your widgets.

Updated over 2 weeks ago

Some filter options, such as numerical filtering, are not yet supported in the HubSpot data source. If you need to filter by a field that is not yet available, a simple solution is to use HubSpot Workflows. Workflows allow you to automatically enroll records when they meet your enrollment criteria and then allow you to take action on your records.

To use your Workflow output as a filter in Geckoboard, all that's required is creating a Workflow that adds a record with a boolean value.

For example, if we use a custom numeric score to qualify leads and want to keep track of leads with a score of 1000 or more, but this numeric score is not yet available as a filter in Geckoboard, we can build a Workflow with the steps below to create a filter to use within our widgets.

Create a Workflow in HubSpot

  1. Create a Workflow in HubSpot and select the type of workflow relevant to your object.

    1. We'll select Contact-based since we want to use contact records in our workflow.

  2. Add an enrollment trigger type.

    1. We'll use the automatic trigger type When filter criteria is met.

  3. Next, add the criteria for the trigger, which is the property we want to filter for.

    1. We'll select the numeric property HubSpot score.

    2. Then we'll customize it by setting the criteria to HubSpot score is greater than 1000.

    3. Save the enrollment trigger.

  4. Next, click the + icon to add a new action to the workflow, which will take action based on your above criteria.

  5. Select CRM, then choose Edit record.

  6. Set the Record type to Contact.

  7. In the Property to edit to the field, select the property you want to filter by in Geckoboard.

    1. We'll select Lead score threshold met here for our example.

    2. Note, this field will need to use the single checkbox field type from HubSpot, which provides a true or false output (a boolean). If you don't currently have that property type, create a new one.

  8. In the Choose a value field, select Yes; this will ensure if the contact meets the criteria set earlier, their Lead score threshold met property now says Yes.

Use the filter in Geckoboard

Once the HubSpot Workflow is built, the contacts that meet the criteria will have a record we can use in Geckboard to filter.

  1. Create a new HubSpot widget or edit an existing one.

  2. Add a filter to your widget and select the record created earlier.

    1. We'll select Lead score threshold met = Yes.

  3. Save your widget.

Did this answer your question?