TPG has built and audited HubSpot automation inside more than 300 implementations. The companies that drive measurable results from HubSpot are not the ones with the most workflows. They are the ones that have the right 15-20 workflows configured correctly, maintained consistently, and tied to defined business outcomes.
Here are the 15 workflows every B2B HubSpot team should have running. For each: the trigger, enrollment criteria, the action sequence, and the revenue problem it solves.
Trigger: Lead score reaches threshold (typically 50-100 points, calibrated to your model) Enrollment criteria: Lifecycle stage = Marketing Qualified Lead AND lead score >= threshold AND contact owner is unassigned or assigned to a marketing queue Action sequence:
Business problem solved: Without this workflow, MQLs sit in marketing's database after they hit the score threshold. Sales doesn't know they exist. Every hour of delay on a high-intent lead reduces conversion probability.
Trigger: New contact created with Lead Status = New Enrollment criteria: Contact is not already assigned to a sales rep AND company is not an existing account Action sequence:
Business problem solved: Manual assignment delays cost 1-4 hours per lead. At scale, that adds up to hundreds of delayed follow-ups per month. This workflow ensures assignment happens in under 60 seconds.
Trigger: Time-based: Deal Stage has not changed in 14 days Enrollment criteria: Deal is in an active stage (not Closed Won or Closed Lost) AND Deal Amount > $0 Action sequence:
Business problem solved: Stale deals inflate pipeline and distort forecast accuracy. This workflow forces pipeline hygiene without requiring a rep to manually audit every deal every week.
Trigger: Deal Stage = Closed Lost AND 45 days have passed since close date Enrollment criteria: Contact's original deal was Closed Lost within the last 180 days AND contact has not opened a new deal in HubSpot Action sequence:
Business problem solved: 20-30% of closed-lost deals recycle within 12 months if the vendor stays in contact. Without automation, no one goes back.
Trigger: Contact property change: specific behavioral threshold met (e.g., 3 page views in 7 days, downloaded a high-intent asset) Enrollment criteria: Current lifecycle stage = Subscriber or Lead AND has not previously been MQL'd and recycled Action sequence:
Business problem solved: Without automated lifecycle progression, contacts with clear buying intent sit at "Lead" stage indefinitely. This workflow ensures the scoring and staging system reflects real-time behavior.
Trigger: Form submission on any top-of-funnel asset (content download, newsletter signup, webinar registration) Enrollment criteria: Lifecycle stage = Subscriber or Lead AND lead source is not "Existing Customer" AND has not previously enrolled in a welcome sequence Action sequence:
Business problem solved: New leads expect follow-up. A welcome sequence delivers value immediately and measures early engagement signals that inform scoring.
Trigger: Meeting outcome recorded as "No Show" in HubSpot (via meetings tool or manual update) Enrollment criteria: Contact has a meeting with outcome = No Show AND deal is still active Action sequence:
Business problem solved: No-shows are lost pipeline if not recovered immediately. Automated recovery reduces the rep's time burden and keeps the deal from dying quietly.
Trigger: Deal Stage changes to Closed Won Enrollment criteria: Deal is marked Closed Won AND contact associated with deal has not previously triggered this workflow Action sequence:
Business problem solved: Time-to-value is the primary driver of early churn. Automating the first 30 days of onboarding ensures every customer gets a consistent, fast start regardless of CSM capacity.
Trigger: Time-based: 90 days after deal close date Enrollment criteria: Contact lifecycle stage = Customer AND has not completed an NPS survey in the last 180 days Action sequence:
Business problem solved: Most companies have no systematic mechanism to capture customer satisfaction at scale. This workflow catches at-risk accounts before they churn and identifies advocates before they forget to give a referral.
Trigger: Time-based: 90 days before contract end date (stored as custom property) Enrollment criteria: Contact is a Customer AND has an active contract with renewal date within 90 days Action sequence:
Business problem solved: Renewals that start late are at 3x higher churn risk. A 90-day alert gives the CSM enough runway to address concerns, expand the relationship, and close the renewal before it becomes a retention crisis.
Trigger: Contact property change: Job Title or Company Name changes (populated via HubSpot's data enrichment or integrated tool like Salesforce) Enrollment criteria: Contact was previously a buyer, champion, or key stakeholder AND is now at a different company Action sequence:
Business problem solved: Job changes are one of the highest-intent signals in B2B sales. Champions who move take vendor relationships with them. Without this alert, those signals disappear.
Trigger: Contact views pricing page, demo page, or competitor comparison page 2+ times in 7 days (requires HubSpot tracking or intent tool integration) Enrollment criteria: Contact is in an active deal OR is a known lead with lead score >= 40 Action sequence:
Business problem solved: High-intent web behavior is the strongest real-time buying signal in B2B. Without an alert system, reps never see it. This workflow turns passive data into immediate sales action.
Trigger: Contact property: Company Name is blank OR Email Address contains known invalid patterns Enrollment criteria: Contact was created in the last 30 days AND has not been reviewed by a data quality workflow previously Action sequence:
Business problem solved: Bad data enters HubSpot from every source: form submissions, list imports, integrations, and manual entry. Without automated detection and quarantine, bad data flows into campaigns, corrupts scoring, and degrades deliverability.
Trigger: Sales email is replied to (tracked via HubSpot Sales Email or Gmail/Outlook integration) Enrollment criteria: Contact is enrolled in any active marketing nurture sequence Action sequence:
Business problem solved: Marketing nurture and active sales outreach should never run simultaneously. Contacts who reply to sales get confused when they immediately receive a marketing email. This workflow stops that collision.
Trigger: Lead score crosses a defined high-priority threshold (e.g., 80+ points) OR a contact from a target account list submits a form Enrollment criteria: Contact lifecycle stage is not Customer AND contact is not already in an active deal Action sequence:
Business problem solved: Reps live in Slack, not HubSpot. Pushing high-priority lead alerts directly into Slack reduces time-to-first-touch from hours to minutes.
TPG audits HubSpot portals that have 150, 200, even 300+ active workflows. In nearly every case, the majority of those workflows were created reactively, without a documented enrollment logic map, and they conflict with each other.
The specific failure: overlapping enrollment criteria that compete for the same contact. A contact enrolled in three nurture sequences simultaneously receives emails from all three. A contact suppressed in one workflow is still active in two others. Lead scores increment three times when they should increment once.
The fix is not building fewer workflows out of caution. It is building a documented workflow architecture before any individual workflow is configured. Every workflow needs a defined enrollment trigger, an explicit suppression condition, a goal that unenrolls upon completion, and a named owner accountable for its performance.
"The number of workflows in your HubSpot portal is not a measure of automation maturity. The accuracy of each workflow's enrollment logic is."
Quarterly Workflow Audit Checklist Run this every 90 days:
How do I know if my HubSpot workflows are fighting each other? Go to Reports > Workflows and filter by enrollment count and unenrollment reason. If contacts are being enrolled and unenrolled rapidly, or if you see contacts in multiple workflows with overlapping content, you have a conflict. The other indicator: if the same contact receives emails from two different sequences in the same week, the suppression logic is broken.
What is the most important HubSpot workflow for a company that is just starting automation? The MQL handoff workflow (Workflow 1) drives more direct revenue impact than any other. If your leads are hitting a score threshold and not being immediately assigned and alerted to sales, you are losing pipeline. Start there.
How often should HubSpot workflows be reviewed and updated? At minimum, quarterly. Lead scoring models, routing rules, and nurture sequences all degrade as your ICP, product, and sales process evolve. A workflow built 18 months ago that has never been reviewed is almost certainly misaligned with current reality.
Can HubSpot workflows replace a sales development rep (SDR)? No. Workflows can automate notification, routing, initial outreach, and follow-up cadencing. They cannot replace the judgment, personalization, and relationship-building that an SDR delivers in a high-consideration B2B sale. Automation amplifies SDR productivity; it does not eliminate the need for the role.
What HubSpot tier do I need to run all 15 of these workflows? Most of the 15 workflows described here require HubSpot Marketing Hub Professional or Sales Hub Professional. Workflows 12 and 15 (intent signal escalation and Slack notification) require either Operations Hub Professional or a third-party integration. The programmable automation in Operations Hub Professional ($720/month) unlocks the most advanced routing and data manipulation logic.
How do I measure whether a workflow is working? Every workflow should have a defined success metric tied to a business outcome: MQL handoff workflow success = SQL conversion rate, closed-lost re-engagement success = re-opened deals per quarter, renewal alert success = renewal close rate. If you cannot define the metric before you build the workflow, you are building automation for its own sake.
The Pedowitz Group | pedowitzgroup.com | Revenue Marketing Experts Since 2007