HubSpot workflows are among the most powerful tools for automating your marketing, sales, and service processes. Whether you want to streamline lead nurturing, automate sales follow-ups, or keep your CRM data clean, workflows can help you save time and ensure no opportunity slips through the cracks.
In this guide, we’ll walk you through how to create a workflow in HubSpot at a high level. We’ll focus on the core elements—choosing the right type of workflow, setting triggers, defining goals, and adding actions—so you can create an effective workflow that meets your needs and start automating with confidence.
When creating a workflow from scratch, the first step is selecting what type of object your workflow will be based on. HubSpot allows you to build workflows based on:
For most B2B businesses, workflows are primarily contact-based, company-based, deal-based, or ticket-based. The object type determines what data and actions are available in the workflow. For example, a contact-based workflow allows automation around individual people or their associated records, while a deal-based workflow focuses on opportunities in your sales pipeline.
Once you choose an object type, you’ll need to decide how the workflow starts. HubSpot provides several options, depending on your plan:
Selecting the right start type ensures your automation aligns with your timing and goals.
Next, you’ll define the criteria that enrolls someone (or something) into the workflow. Since the trigger is based on the object type, a contact-based workflow has contact-related enrollment options, a deal-based workflow has deal-related triggers, and so on.
Triggers can be:
You can define enrollment rules based on:
For example, you might enroll a contact when they submit a demo request form or trigger a workflow when a deal moves to a specific stage in the pipeline.
Every workflow should have a clear goal. A goal helps track success and ensures that once a contact meets the objective, they’re unenrolled from the workflow.
Examples of workflow goals include:
Setting clear goals allows HubSpot to measure workflow effectiveness and automatically remove contacts when they no longer need to be in the automation.
Additionally, you can set unenrollment and re-enrollment rules. For instance, if a contact meets the goal, they should exit the workflow. If they later meet the workflow trigger conditions again, should they be re-enrolled?
Other examples include:
Defining these rules helps avoid unnecessary automation loops.
Once you’ve set up enrollment and unenrollment rules and goals, it’s time to build the actual automation by adding actions. HubSpot offers a variety of actions, including:
For example, a lead nurturing workflow might:
The flexibility of HubSpot workflows allows for simple automation or complex multi-step sequences depending on your business needs.
There are two useful ways you can configure your workflow settings to maximize performance:
Set specific timing instructions to dictate when the workflow will run. There are three ways you can do this:
For example, imagine you have a workflow targeted at B2B buyers which talks about Q1 financial performance. You can program the workflow to send during the work week when buyers are likely to check their emails; specify that it should never run on public holidays; and schedule it to automatically turn off at the end of the financial quarter.
HubSpot workflows feature two settings which enable you to monitor and optimize performance:
Ultimately, these settings enable you to ensure your workflows perform optimally and deliver the results you need.
Creating workflows in HubSpot is a game-changer for automating marketing, sales, and service processes. By selecting the right workflow type, defining clear triggers and goals, and using actions effectively, you can streamline operations and improve engagement.
If you’re struggling to build workflows that fit your needs, get in touch with a HubSpot expert at ProperExpression. We are a Platinum Partner HubSpot Marketing Agency that can help you design and implement simple and complex workflows that drive real results.