Media Junction logo Media Junction logo
    • what we do
      • Website Design Create a beautiful website that is easy-to-use and has the end users' goals in mind.
      • RevOps Learn how to use your new HubSpot tools from a Certified HubSpot Trainer.
      • Inbound Marketing Strategies to drive traffic, leads and conversions

      • HubSpot Development Build a custom API, develop a custom application, or integrate software.
      • Content Services Communicate what you do in a clear way that connects with your customers.
      • Technical Consulting Not sure how to implement HubSpot into your business? We can help.
      • Brand Services Develop your voice and visual identity to attract the right customers to your business.
      • Ongoing Support Services Don't have the support you need to manage your site? HubSpot portal? We can help.
    • let’s talk
      • Meet with Us
      • Request a Quote
      • Call 651.426.8669
      • Submit a Ticket
    • services
      • HubSpot Migration Ready to switch to the world's leading CRM? Let's do it.
      • HubSpot Consulting Want to talk to a HubSpot expert or trainer? Buy an hour
      • HubSpot Implementation Get your HubSpot portal set up right & start seeing ROI
      • HubSpot Support Get the support you need when you need it—fast!
      • HubSpot Admin Don't need a full-time admin to manage your HubSpot portal?
      • HubSpot Onboarding Get started on the path of HubSpot implementation success with our customized onboarding.
    • platform
      • What is HubSpot?
      • Free CRM
      • HubSpot AI
      • Marketing Hub
      • Content Hub
      • Sales Hub
      • Service Hub
      • Operations Hub
  • AI
  • Our Work
  • Pricing
  • About
  • Work With Us
west Return to blog

How to Troubleshoot Workflows in HubSpot

Media Junction Media Junction
  • Sales Ops
  • December 1, 2020
How to Troubleshoot Workflows in HubSpot

Workflows are the swiss army knife of HubSpot. They can be used for anything.

Need to create a ticket for onboarding after a deal is won and assign it to a customer service representative? Build a workflow.

Want to use a list of MQLs as the enrollment trigger for an automation that then assigns a contact owner to that MQL, creates a task for the owner and sends an internal email to the team? Build a workflow.

Want to combine a workflow with another workflow for workflow inception? You can do that too!

inception

Because workflows can be used for anything, they are used by everyone.

However, currently the only way to figure out what a workflow actually does is to actually go in and look at the workflow. In other words, there is no place inside HubSpot that allows you to document the processes and functions that workflows perform.

And once you start getting to an Enterprise level portal, with dozens of users that may have access to workflows across different departments, you get a lot of automated functions running that build, accumulate, and start to conflict and run into each other.

Even worse, if you are not the one that onboarded and started your HubSpot Portal (for example, you are a new employee), then you will be stepping into a world of automated functions that you are not familiar with.

This all makes it difficult to figure out…what’s really going on!

uncertainty

Tip 1: Look at the problem strategically

If someone asks you to troubleshoot a workflow problem, they will usually start with the end result of the dysfunctional process.

They will say something like:

  • “This lead was assigned to me but I don’t know why.”
  • “Why aren’t these contacts from this form being enrolled in my workflow?"

The first thing you will want to do is to define the problem from a strategic level. Ask yourself what this person is really trying to accomplish.

Sales people that are complaining about getting leads assigned to them usually do not care about how the workflow works or where it is going wrong. They are actually just frustrated that their time and attention is being wasted on unqualified leads.

Starting to understand the problem in this way will define the frame in which you will solve the problem.

The range of possible solutions now extends out from a workflow fix to a broader process discussion.

think bigger

Tip 2: Look at record and property timelines

The first place you will want to look is at the actual records that are being affected by the problem workflows.

Inside these records you will want to do some detective work in the timelines, which is the middle part of the interface and keeps in chronological order all of the events that have changed and affected the record over time.

It is time to take out the magnifying glass like Sherlock Holmes and start looking for patterns.

sherlock

The timeline can be a mess of information, so the best thing to do here is to filter through different activity types one at a time by using the activity filters.

Start by filtering everything out except for “Workflow” events. This will leave only events on the timeline when a workflow affected the record. Use this to look for times a workflow was triggered or not triggered.

If this does not help, try other filters like “List memberships” and look at how the record was created. This will give clues on how HubSpot is handling the record.

Tip 3: Look at coinciding events

Using the record and property timelines, it is easy to see what timeline events coincide with each other and therefore unearth indirect association between assets, workflows and other workflows.

An example in this case might be an active list that enrolls a contact into a workflow that then triggers an email. Looking from the contact record, it may not be obvious that the workflow is not the direct source of the issue: It is actually the filter on the active list that needs to be changed.

To uncover these indirect associations, look for events that occur simultaneously. Most often, these events will have been triggered by the same workflow or successions of workflows because when a record is enrolled into a workflow it’s actions are triggered automatically and immediately.

Those are your clues that different events are related. Once you find those clues, dig deeper into the rabbit hole and apply the same principles of filtering and pattern searching until you understand how everything is related.

Tip 4: Check the workflow enrollment filters and suppression lists

To understand why the expected behavior of a workflow does not match its actual behavior, reviewing workflow enrollment filters and suppressions lists are crucial.

Workflow enrollment filters are how HubSpot determines what gets into a workflow. Suppression lists are inside the workflow Settings and are simply lists that have been set inside the workflow to suppress the enrollment of certain records.

It can be easy to forget, but workflows are just automations. They are just machines and they will only do exactly what you tell them to do, kinda like the Terminator in Terminator 2.

terminator

And they take things extremely literally.

So make sure you really break down what your enrollment triggers are asking the workflow to do. For example, a client once had a crucial workflow that enrolled records based on a form fill and a property readout for “Country/Region”. When we troubleshooted the workflow, we found the workflow was using “Select Country.”

All distinctions matter for workflows.

Conclusion

These tips should get you going the next time someone asks you to troubleshoot a workflow. Remember always that workflows are simply automated processes and that a workflow is only as good as your process. After you have found the root causes of workflow issues, use those findings as an opportunity to streamline your automations and document your processes.

A clean HubSpot means your portal will start working just as you intend.

If you need help with your own workflow audit, or just want 30 free minutes to chat with a pro, contact us here:

Elite HubSpot Agency Partner - Free Consultation

subscribe to get the latest in your inbox.

Subscribe to our blog to get insights sent directly to your inbox.

recent posts

vintage safe on gradient background representing financial security
Website Design + Development
6 Keys to Boost Engagement on Your Credit Union Homepage
Generative AI
How to Build Your AI Brand Voice (That Actually Sounds Like You)
Generative AI
Generative AI in Content Creation: Pros and Cons for Marketers

we make working with us easy

Request a Quote Book a Meeting Call Us
the agency you'll love the agency you'll love the agency you'll love the agency you'll love
  • Careers
  • Blog
  • Contact Us
  • Privacy Policy
  • AI Policy
  • Speaker Request
  • Sitemap
HubSpot Elite Solutions Partner badge
©2025 media junction® is a custom web design and inbound marketing agency based in Saint Paul, Minnesota, and is a registered trademark of Site Solutions, Inc., Minneapolis, Minnesota. All custom web designs are the virtual assets of Media Junction® and our respective clients. Duplication and/or reproduction of our work and/or content is prohibited and should not be used without written consent.