Blog | Basis Inbound

How to Set Up a HubSpot Lead Nurture Workflow in 7 Steps (2026)

Written by Madelyn Donovan | Jul 21, 2026 1:22:24 PM

Your contact fills out a form. They downloaded your pricing guide, maybe watched a webinar. Now what? If your answer is "wait for sales to follow up when they get around to it," you're leaving revenue on the table. Lead nurturing in HubSpot gives you a better path: automated, personalized touchpoints that keep leads engaged while your team focuses on the ones ready to buy.

This guide walks you through setting up a lead nurture workflow in HubSpot from scratch. You'll learn how to enroll the right contacts, build email sequences that move leads forward, set goals that pull contacts out when they convert, and keep your workflows from stepping on each other.

Quick Guide: How to Set Up a HubSpot Lead Nurture Workflow in 7 Steps

  1. Define Your Workflow Goal and Target Segment – Identify the outcome you want (MQL to SQL, for example) and segment leads based on specific criteria.
  2. Create a New Contact-Based Workflow – Navigate to Automation > Workflows and start a new contact-based workflow from scratch.
  3. Set Your Enrollment Triggers – Choose filter-based or event-based criteria, like form submissions or lifecycle stage changes, to enroll the right contacts.
  4. Configure Re-enrollment and Suppression Settings – Decide whether contacts can re-enter and add suppression lists to prevent overlap with other workflows.
  5. Build Your Nurture Email Sequence – Add a series of value-driven emails with delays and if/then branches. Basis Inbound recommends spacing emails 3-5 days apart.
  6. Set a Workflow Goal to Auto-Unenroll Converters – Define goal criteria so contacts who convert exit the workflow before receiving irrelevant messages.
  7. Review, Test, and Turn On Your Workflow – Audit your settings, run tests with internal contacts, and publish when ready.

How to Build a Lead Nurture Workflow in HubSpot

Step 1: Define Your Workflow Goal and Target Segment

Before opening HubSpot, get clear on two things: what you're trying to accomplish and who should enter the workflow. Are you trying to move marketing qualified leads (MQLs) to sales qualified leads (SQLs)? Re-engage contacts who went cold after an initial conversation? Upsell existing customers on a new service?

Each objective requires a different approach. An MQL-to-SQL workflow might focus on case studies and demo invitations. A re-engagement workflow might start with a "we miss you" message and offer fresh content. Knowing your goal shapes every decision that follows.

Next, define your target segment. Use HubSpot lists to group contacts based on specific behaviors or properties. A segment like "Downloaded eBook but hasn't booked a demo" gives you a clear starting point. The more specific your segment, the more relevant your messaging can be.

Step 2: Create a New Contact-Based Workflow

In your HubSpot account, navigate to Automation > Workflows. Click Create workflow in the upper right, then select From scratch. You can also use HubSpot's templates as a starting point, but building from scratch gives you full control over every element.

When prompted, select Contact-based as your workflow type. Lead nurture workflows almost always operate on contacts since you're sending emails and tracking individual engagement. Give your workflow a descriptive name that includes the segment and objective, something like "MQL Nurture – eBook Downloaders."

A clear naming convention becomes critical as your workflow library grows. When you have 20+ active workflows, you'll thank yourself for being specific upfront.

Step 3: Set Your Enrollment Triggers

Enrollment triggers determine which contacts enter your workflow and when. Click the Trigger enrollment box in the workflow editor to configure your criteria.

For lead nurture workflows, you'll typically use filter-based triggers like:

  • Lifecycle stage equals "Marketing Qualified Lead"
  • Form submission on a specific form
  • List membership in your target segment list
  • Lead score reaches a certain threshold

You can combine multiple criteria using AND/OR logic. A trigger like "Lifecycle stage = MQL AND Has not been contacted by sales" ensures you're nurturing leads who need attention without duplicating sales efforts.

Start simple. If this is your first nurture workflow, use a single, clear trigger. You can add complexity once you see how contacts flow through the system.

Step 4: Configure Re-enrollment and Suppression Settings

This step separates well-governed workflows from chaotic ones. Click the Settings tab in the left panel to access re-enrollment and unenrollment options.

Re-enrollment controls whether a contact can enter the same workflow more than once. For most nurture workflows, you'll want this off. If someone completed your MQL nurture sequence last month, they probably shouldn't restart from the beginning just because they downloaded another resource.

Suppression lists prevent specific contacts from enrolling even if they meet the trigger criteria. This is where workflow governance becomes critical. Create suppression lists for:

  • Contacts currently enrolled in other active nurture workflows
  • Current customers (unless this is a customer-specific workflow)
  • Competitors or internal team members
  • Contacts who have opted out of marketing communications

Without suppression lists, you risk the multiple enrollment problem: a single contact receiving emails from three different workflows simultaneously, with property updates conflicting in unpredictable ways.

Step 5: Build Your Nurture Email Sequence

With enrollment configured, it's time to build the actual nurture sequence. Click the + icon below your enrollment trigger to add actions.

A typical B2B nurture sequence includes 4-6 emails spread over 2-4 weeks. Here's a structure that works well for MQL nurturing:

Email 1 (Day 0): Thank the contact for their interest. Deliver on whatever promise brought them in (the eBook, the webinar recording). Establish what they can expect from you going forward.

Email 2 (Day 3-5): Share a relevant case study or customer success story. Show how someone similar achieved results with your approach.

Email 3 (Day 7-10): Offer practical tips or industry insights related to the original content. Add value without asking for anything.

Email 4 (Day 14): Introduce a soft call-to-action. Invite them to schedule a call or watch a product demo. Make it easy to take the next step.

Email 5 (Day 21): Final follow-up with a direct CTA. Acknowledge that they may not be ready now, but remind them you're available when they are.

Between each email, add a Delay action. Three to five days between touches gives contacts time to engage without losing momentum.

For more sophisticated sequences, use If/then branches to create responsive paths. If a contact opened Email 2 but didn't click, send a follow-up with a different subject line. If they clicked the case study link, skip ahead to the demo invitation. Branches let your workflow respond to behavior instead of blindly following a script.

Step 6: Set a Workflow Goal to Auto-Unenroll Converters

Here's a scenario you want to avoid: a contact books a demo on Day 5, but your workflow keeps sending nurture emails for another two weeks because nothing told it to stop. They receive a "still interested?" email the day after their sales call. Not a great look.

Workflow goals solve this problem. When a contact meets your goal criteria, HubSpot automatically unenrolls them from the workflow before the next action fires.

To set a goal, click Edit > Edit goal in the top left of the workflow editor. Toggle on Met a workflow goal, then define your criteria. For an MQL nurture workflow, your goal might be:

  • Lifecycle stage changed to "Sales Qualified Lead"
  • Meeting booked with a sales rep
  • Form submission on your demo request form

Goals also give you conversion data. HubSpot tracks what percentage of enrolled contacts met the goal, giving you a clear measure of workflow effectiveness. This metric only appears if your workflow includes at least one marketing email send.

Pro tip: Goals and suppression lists work together but serve different purposes. Suppression lists prevent enrollment. Goals end enrollment early when someone converts. Use both.

Step 7: Review, Test, and Turn On Your Workflow

Before going live, run through this checklist:

Enrollment audit: Review your triggers. Are they specific enough to enroll only the right contacts? Check your suppression lists to confirm you're excluding the right groups.

Action review: Walk through each email and delay. Are the delays appropriate? Do the emails make sense in sequence? Check that any placeholder actions are fully configured—HubSpot won't let you publish a workflow with incomplete actions.

Goal verification: Confirm your goal criteria match your intended conversion action. Test by manually checking if contacts who meet those criteria would trigger the goal.

Test enrollment: Enroll yourself or a test contact to verify the workflow fires correctly. You'll see the execution history under the History tab, showing exactly what happened and when.

When you're ready, click Review and publish in the upper right. You'll have the option to enroll existing contacts who already meet the trigger criteria or only enroll new contacts going forward. For a first-time nurture workflow, starting with new contacts only gives you cleaner data to evaluate performance.

What Happens When Leads Fall into Multiple Workflows?

As your workflow library grows, overlap becomes inevitable. A contact downloads two different resources on the same day. One enrollment fires, then another. Now they're in two nurture workflows, receiving double the emails and potentially getting contradictory property updates.

The symptoms show up as:

  • Contacts receiving multiple emails in the same day from different workflows
  • Properties getting set, then immediately overwritten to different values
  • Lifecycle stages moving forward, then backward
  • Reporting that doesn't match what your team observes

Prevention starts with an audit. Document every active workflow's enrollment criteria and what properties it modifies. Look for overlaps: workflows that share triggers and touch the same properties are your conflict zones.

For teams with complex lead flows, consider a single "triage" workflow that all leads enter first. This workflow evaluates the contact, sets a routing property (like "Lead Flow = Inbound Demo"), and exits. Downstream workflows then enroll based on that routing property rather than the original event. Since only one value can be set at a time, a contact can only enter one downstream workflow.

How Do You Measure Lead Nurture Workflow Success?

The obvious metric is goal conversion rate: what percentage of enrolled contacts achieved the goal you set? HubSpot displays this on the workflow details page if your workflow includes marketing emails.

But conversion rate alone doesn't tell the full story. Also track:

Email engagement: Open rates and click-through rates by email position in the sequence. If Email 3 consistently underperforms, it's a signal to revise that content or adjust timing.

Time to conversion: How long does it take for enrolled contacts to reach the goal? If most conversions happen within the first week, your later emails might be unnecessary.

Unenrollment reasons: Are contacts meeting the goal (good) or hitting suppression criteria (check your lists)? The workflow history shows why each contact exited.

Downstream outcomes: Do nurtured leads convert to customers at higher rates than non-nurtured leads? According to research from Forrester, nurtured leads make 47% larger purchases than non-nurtured leads—but you should validate that against your own data.

How Basis Inbound Helps You Build Workflows That Work

At Basis Inbound, we've spent years building and optimizing HubSpot workflows for B2B teams. We've seen what works, what breaks, and what keeps marketing and sales aligned when both are operating at scale.

Our approach starts with your actual process, not the platform. Before we touch your HubSpot portal, we map how leads move through your funnel today, where handoffs happen, and what triggers each stage. That process clarity makes automation reliable instead of fragile.

From there, we build workflows that match how your team actually operates. Enrollment criteria that target the right contacts. Suppression logic that prevents overlap. Goals that pull converters out before they receive irrelevant messages. And custom configurations that reflect your specific sales cycle.

We also train your team to manage these systems independently. Basis Inbound offers practical, hands-on training tailored to your HubSpot setup, so your team gains confidence running workflows without constant outside help.

Ready to build a lead nurture system that scales? Get in touch and let's map out what that looks like for your business.

FAQs About Setting Up a Lead Nurture Workflow in HubSpot

What HubSpot subscription do I need for lead nurture workflows?

You need Marketing Hub Professional or Enterprise, Sales Hub Professional or Enterprise, or Service Hub Professional or Enterprise. Workflows are not available on Starter plans. Basis Inbound can help you evaluate which Hub and tier fits your needs.

How many emails should a lead nurture workflow include?

Most B2B nurture workflows perform well with 4-6 emails spread over 2-4 weeks. Basis Inbound recommends starting with fewer emails and adding more based on engagement data. More emails isn't always better—relevance matters more than volume.

Can contacts be enrolled in multiple workflows at once?

Yes, and this is often a problem. Without suppression lists, a contact can enter several workflows simultaneously, receiving conflicting messages. Use suppression lists and workflow goals to prevent overlap. Basis Inbound helps teams audit their workflow landscape to identify and fix these conflicts.

What's the difference between workflow goals and suppression lists?

Suppression lists prevent contacts from enrolling in a workflow. Goals unenroll contacts who are already active in the workflow once they meet conversion criteria. Use suppression lists for contacts you never want to enter. Use goals to exit contacts who achieve the intended outcome.

How do I prevent leads from receiving too many emails?

First, use suppression lists to prevent enrollment in multiple nurture workflows. Second, space your emails 3-5 days apart using delay actions. Third, use HubSpot's communication frequency settings (available on Enterprise) to cap how many marketing emails a contact receives in a given period.

Can I use workflows for re-engagement campaigns?

Yes. Create a segment of contacts who haven't engaged in 90+ days, then build a workflow specifically for re-engagement. Basis Inbound recommends leading with value—new content, updated resources—rather than immediately pushing for a sales conversation. Test different approaches and let data guide your sequence.