SaaS · RevOps · HubSpot

7 HubSpot Workflows For SaaS Growth: Trial, Churn, Renewal And Expansion

The seven HubSpot workflows that cover the SaaS lifecycle, from trial conversion to renewal and expansion: what triggers each one, the logic to build, the subscription it needs, and the product data it depends on.

Key Takeaways

  • HubSpot workflows for SaaS turn product signals (sign-ups, logins, feature use, renewal dates) into timely emails, tasks, owner assignments and property updates, so no trial, at-risk account or renewal depends on someone remembering it.
  • The seven workflows that cover the SaaS lifecycle are trial-to-paid conversion, onboarding, lead scoring and sales handoff, churn-risk alerts, renewal reminders, expansion offers, and NPS follow-up.
  • Workflows need a Professional or Enterprise subscription. Several SaaS-critical actions sit on specific tiers: rotating owners needs Sales or Service Hub Pro, health scores and NPS surveys need Service Hub Pro, and webhooks and custom code need Data Hub Pro.
  • Most SaaS workflow failures are data failures. Product usage has to reach HubSpot first, as custom events or synced properties, before any trial or churn workflow can react to it.
  • Build in order of revenue at risk: usually trial conversion and lead handoff first, then renewals and churn alerts, then expansion and feedback loops.

HubSpot workflows for SaaS are the automation layer between what customers do in your product and what your revenue team does next. A trial user who never activates, a customer whose logins drop off, a contract 60 days from its end date: each is a signal that should trigger the right email, task or alert automatically. When those handoffs depend on a rep checking a report, growing and mid-market SaaS companies lose conversions and renewals they never see slipping.

This guide explains how HubSpot workflows work, which subscription each SaaS use case needs, the data you have to bring in first, and seven workflows covering the lifecycle from trial to renewal and expansion. Each one comes with its trigger, its logic and what to measure. Every product capability below is checked against HubSpot's own Knowledge Base, and the tier requirements are stated as HubSpot publishes them.

Section 01 · Definitions

What Is A HubSpot Workflow, And How Does It Work For SaaS?

A HubSpot workflow is an automation that enrolls records (contacts, companies, deals, tickets, subscriptions and more) when they meet trigger criteria, then runs a series of actions: delays, if/then branches, emails, tasks, notifications and property updates. For SaaS, the triggers are usually product and billing signals, such as a trial starting or a renewal date approaching.

Every workflow is built from the same five parts. Get these right and the seven SaaS workflows below are variations on one pattern.

Enrollment triggers

HubSpot offers five trigger types: an event occurs (including custom events), filter criteria are met, a webhook is received, a schedule, or manual enrollment. Records enroll only once unless you turn on re-enrollment.

Delays

Six delay types, including a set amount of time, a calendar date, and "delay until a date property", which can fire a set number of days before a date such as a contract end date.

Branches

If/then branches with AND/OR logic (up to 20 paths) or value-equals branches on one property (up to 250 paths). Records that match nothing follow the "None met" path.

Actions

Edit record, create task, rotate record to owner, send internal or in-app notifications, send marketing email, create records and associations, and, on higher tiers, webhooks, custom code and AI actions.

Goals and unenrollment

In contact workflows, a goal (for example, lifecycle stage becomes Customer) removes contacts automatically. Other object types use unenrollment triggers, so nobody gets a trial nudge after they have paid.

HubSpot workflow editor showing a contact enrollment trigger on form submission, an Edit record action that sets lifecycle stage to Subscriber, and an if/then branch that splits contacts into separate email paths
The HubSpot workflow editor: an enrollment trigger, an Edit record action, then a branch that sends each group down its own path.

Workflows are different from sequences. A sequence sends timed one-to-one emails from a rep's own inbox and needs a Sales or Service seat. A workflow automates anything across records and teams. In SaaS, a workflow usually decides who needs attention and when, and a sequence handles the rep's personal follow-up. For setup rules that apply to every workflow, see our guide to HubSpot workflow best practices.

Section 02 · Requirements

Which HubSpot Subscription Do You Need For SaaS Workflows?

You need a Professional or Enterprise subscription of Marketing Hub, Sales Hub, Service Hub, Data Hub, Smart CRM or Revenue Hub to build workflows at all. The SaaS-specific pieces then depend on the hub: owner rotation and leads come with Sales Hub, health scores and NPS surveys with Service Hub, and webhooks and custom code with Data Hub.

Capability a SaaS workflow usesWhat HubSpot requires
Any workflow (contacts, companies, deals, subscriptions)Professional or Enterprise of Marketing, Sales, Service, Data Hub, Smart CRM or Revenue Hub
Custom events (logins, feature use) as triggersAny Professional or Enterprise hub; events sent by webhook need Data Hub Pro or Ent
Lead scoring toolMarketing Hub or Sales Hub Professional or Enterprise
Rotate record to ownerSales Hub or Service Hub Professional or Enterprise
Send marketing email from a workflowMarketing Hub or Service Hub Professional or Enterprise
Enroll in a sequence from a workflowSales Hub or Service Hub Enterprise
Health scores, NPS and CSAT surveysService Hub Professional or Enterprise, with a Service seat
Webhook trigger, Send a webhook, Custom code, Format dataData Hub Professional or Enterprise
Daily, weekly or monthly scheduled triggersData Hub Professional or Enterprise (once or yearly schedules work on any workflow tier)
Custom objects in workflowsEnterprise
Workflow limit300 on Marketing, Sales or Service Hub Pro; 1,000 on Enterprise; 400 on Data Hub Pro; 1,100 on Data Hub Ent. With several subscriptions, the highest single limit applies.

Sources: HubSpot Knowledge Base articles on creating workflows, workflow object types, workflow actions and the workflows FAQ, checked October 2026. HubSpot changes tiers regularly: confirm against your own account before you plan a build.

Section 03 · Foundation

What Data Do SaaS Workflows Need Before You Build Them?

SaaS workflows need product usage, billing dates and lifecycle status inside HubSpot before they can react to anything. In practice that means custom events for in-app behavior, a few calculated properties such as last login date and usage score, subscription or renewal dates on the right record, and lifecycle stages that reflect trial and customer status.

This is the step most "top workflows" lists skip, and it is where most SaaS automation fails. HubSpot cannot nudge a trial user who has not activated if it never learns whether they activated. The foundation has four layers:

Layer 1 · Product events

Custom events for logins, activation milestones and feature use

Your app sends each occurrence to HubSpot's custom event API, linked to the contact by email or record ID. Custom events can trigger workflows or power a "delay until event happens" step. Design a short event taxonomy first: HubSpot allows 500 event definitions per account.

↓ rolled up into ↓
Layer 2 · CRM properties

Trial start and end, plan, seats used, last login, renewal date

Workflows branch on properties, so the signals that matter should land on the contact, company or subscription record. Your billing system's dates belong here too, through an integration or HubSpot's own subscriptions object.

↓ scored into ↓
Layer 3 · Scores and status

Lead score, product-qualified lead flag, health score, lifecycle stage

HubSpot's lead scoring tool builds engagement, fit or combined scores. Service Hub health scores create Health score and Health status properties that workflows can read.

↓ acted on by ↓
Layer 4 · Workflows

The seven lifecycle workflows below

Only now do the triggers, branches and actions have something reliable to work with.

One rule to design around: HubSpot's tools, including workflows, only move the default lifecycle stage forward. If a churned customer can come back as a new trial, plan for it, either with a custom "customer status" property or a workflow step that clears the stage before setting it again.

Section 04 · Overview

The 7 HubSpot Workflows For SaaS Growth At A Glance

The seven workflows map to the SaaS revenue lifecycle: convert trials, activate new customers, route qualified leads, catch churn early, protect renewals, grow existing accounts, and learn from feedback. Each one has a different trigger, owner and object, so they work as a set rather than one oversized workflow.

WorkflowEnrolls onCore actionsOwner
1. Trial-to-paid conversionTrial start date is knownUsage-based branches, nurture emails, sales task for active trialsMarketing + Sales
2. Onboarding and activationLifecycle stage becomes CustomerMilestone checks, guide emails, CSM task if stalledCustomer success
3. Lead scoring and sales handoffScore label reaches the thresholdOwner rotation, lead record, task, notificationSales / RevOps
4. Churn-risk alertHealth status turns at-risk, or logins stopCSM task, owner alert, re-engagement emailCustomer success
5. Renewal reminderDays before a renewal or end dateStaged tasks, renewal deal, escalationAccount management
6. Expansion (upsell and cross-sell)Usage near plan limit, or feature interestExpansion deal, owner task, upgrade contentAccount management
7. NPS and feedback loopSurvey response submittedDetractor recovery, promoter asks, product tagsCustomer success + Product
Section 05 · Deep Dive

The 7 Workflows, Step By Step

Each workflow below lists its purpose, the trigger, the logic to build and the guardrail that keeps it from misfiring. The thresholds (days, login counts, percentages) are starting points to calibrate against your own conversion and churn data, not benchmarks.

1. Trial-to-Paid Conversion Workflow

Acquisition

Best for: product-led and hybrid SaaS companies running free trials, where most trial users never reach the feature that shows the product's value.

Trigger: a contact-based workflow that enrolls when Trial start date is known (a property your app sets on sign-up). Logic: send a welcome email, then use "delay until event happens" to wait up to three days for your activation event, such as a first project created. Branch on the result. Activated users get a feature email and, if they match your fit criteria, a task for sales. Users who never activated get a short how-to series. A final branch, a few days before Trial end date, decides between an upgrade offer and a trial-extension task.

Guardrail: set the workflow goal to "Lifecycle stage is Customer", so paying users leave the workflow straight away and never get another trial nudge. This is the workflow Twopir built the event foundation for in our AI SaaS trial-conversion case study: a US-based SaaS platform that, as the published case study reports, saw a 3x improvement in trial-to-paid conversion after behavioral scoring was turned on.

2. Onboarding and Activation Workflow

Activation

Best for: SaaS teams whose early churn traces back to customers who paid but never set the product up properly.

Trigger: Lifecycle stage becomes Customer (a "property value changed" event), or the deal moves to Closed Won in a deal-based version. Logic: deliver onboarding content in order of setup milestones, not on a fixed calendar. After each step, check the matching custom event or property, such as integration connected or teammates invited. If a milestone is still missing after the delay, branch to a task for the customer success manager instead of sending another email.

Guardrail: when sales-assisted accounts already have a named CSM, use internal notifications and tasks rather than marketing email, so customers hear from a person and not from two systems at once.

3. Lead Scoring and Sales Handoff Workflow

Pipeline

Best for: sales-assisted SaaS where reps need to know which sign-ups and inbound leads are worth a call today.

Trigger: the score label property created by HubSpot's lead scoring tool reaches your threshold, for example a combined score of A1 or A2. Product signals can sit inside the engagement score, or in a separate product-qualified lead (PQL) property. Logic: rotate the record to an owner across the sales team (Sales Hub Pro), create a lead record and a call task, set lead status, and send an in-app or Slack notification. HubSpot's own example workflow assigns an owner to unworked contacts whose score passes 50.

Guardrail: a "None met" branch for records that already have an owner or an open deal, so active opportunities are never re-rotated. Turn on score decay so stale engagement stops counting. Our HubSpot lead scoring guide covers how to build the score itself.

4. Churn-Risk Detection Workflow

Retention

Best for: subscription businesses where churn shows up first as falling usage, weeks before a cancellation notice.

Trigger: a company-based workflow that enrolls when Health status changes to your at-risk value (Service Hub Pro health scores), or when Last login date is more than a set number of days ago. Combine usage, support tickets and survey scores in the health score rather than relying on one signal. Logic: create a high-priority task for the CSM, notify the account owner, and log the reason on the record. Branch by plan or contract value, so strategic accounts go to a person and lower tiers get an automated re-engagement email with help content.

Guardrail: turn on re-enrollment carefully. A re-enrolled record starts from the beginning and repeats every action, including emails. Re-enroll only when health status changes again, never on every property update. Our article on HubSpot customer success and health scores goes deeper on the score design.

5. Renewal Reminder Workflow

Retention

Best for: SaaS companies with annual or multi-year contracts, where renewals are tracked in a spreadsheet or in a single rep's calendar.

Trigger: a "based on a schedule" trigger relative to the renewal or contract end date (once or yearly schedules work on any workflow tier), or a "delay until a date property" step set to fire, for example, 90, 60 and 30 days before the date. Logic: at 90 days, create a renewal deal and a review task for the account owner. At 60 days, branch on health status, so at-risk accounts escalate to a manager. At 30 days, check whether the renewal deal has moved and notify leadership if it has not. HubSpot's own subscription workflow examples include alerting the team when a subscription goes past due.

Guardrail: line items set to auto-renew until cancelled have no end date in HubSpot, so define which property holds the true renewal date and handle the "date property unknown" branch the delay step offers.

6. Expansion (Upsell and Cross-Sell) Workflow

Expansion

Best for: usage- or seat-based pricing, where accounts approaching a plan limit are your warmest pipeline.

Trigger: a usage property your app syncs, such as Seats used percentage, crosses a threshold you choose, or a custom event fires when a user hits a paywalled feature. Logic: branch on health status first. Only healthy accounts get an expansion motion. Then create an expansion deal in a separate pipeline, assign a task to the account owner, and, for self-serve plans, send upgrade content that explains the next tier.

Guardrail: add an unenrollment or suppression rule for accounts with an open support escalation or an open renewal deal, so you never pitch an upgrade to a frustrated customer.

7. NPS and Feedback Loop Workflow

Advocacy

Best for: teams that collect NPS or CSAT but never act on the answers in time to change the outcome.

Trigger: a survey response. In HubSpot's customer loyalty (NPS) survey setup (Service Hub Pro), you can create follow-up workflows for Detractors, Passives and Promoters, and survey response properties can trigger other workflows. Logic: Detractors (0–6) get a CSM task within one business day and feed the churn-risk health score. Passives get a check-in. Promoters get a review or referral request, and their accounts are flagged for case-study outreach.

Guardrail: route written feedback to product as well as customer success, by tagging it on the record or notifying a product channel, or the loop closes for the customer but not for the roadmap.

Once these seven run reliably, HubSpot's newer AI actions can extend them. Workflows can call Data Agent actions to summarize or categorize a record, or run an installed agent and branch on its output. These actions use HubSpot Credits (10 credits per AI action, per HubSpot's product catalog), and several are still in beta, so add them to proven workflows rather than building on them first.

Section 06 · Decision Framework

Which SaaS Workflow Should You Build First?

Build first wherever the most revenue is leaking today. For trial-heavy, product-led companies that is usually trial conversion. For sales-led companies it is lead handoff. For businesses with a large installed base it is renewals and churn alerts. Answer these questions in order:

1. Does product usage reach HubSpot today, as events or synced properties?
→ If not, start with the data foundation. Workflows 1, 2, 4 and 6 depend on it.
2. Do you run a free trial or freemium plan with a low trial-to-paid rate?
→ Build the trial-to-paid conversion workflow first, then onboarding.
3. Do qualified sign-ups or demo requests wait hours or days for a rep?
→ Build lead scoring and sales handoff first.
4. Is most of your revenue in renewing annual contracts?
→ Build renewal reminders and churn-risk alerts first. They protect the base that funds growth.
5. Are retention and activation healthy, but net revenue retention flat?
→ Add the expansion and NPS workflows to turn healthy accounts into pipeline and advocates.
Section 07 · Pitfalls

What Mistakes Break HubSpot Workflows For SaaS?

The most common failures are not bad email copy. They are structural: workflows that act on missing data, enroll the wrong records, repeat themselves, or quietly error with nobody watching. These five come up again and again in the HubSpot portals we audit and rebuild.

1. Event triggers built before events exist. Event-based triggers only enroll records for events that happen after the workflow is turned on, and the "Custom event occurs" trigger only enrolls existing contacts. Make sure the contact is created at sign-up, before the first event fires.
2. No exit criteria. Without goals, suppression segments or unenrollment triggers, customers keep receiving trial nudges and renewal prompts after they have converted or renewed.
3. Careless re-enrollment. A re-enrolled record repeats every action from the start, emails included. Re-enroll on a meaningful change, such as health status turning at-risk again, not on any property update.
4. One giant workflow. A single workflow carrying the whole lifecycle becomes impossible to test or change. Split it by lifecycle stage and object, and connect the pieces with the "Go to workflow" action and folders.
5. Nobody watches the logs. HubSpot keeps action logs for 90 days and enrollment history for six months, and its "Review automation issues" view lists errors across tools. Review them every month, and use the Test feature before every change goes live.
Section 08 · Measurement

How Do You Measure Whether SaaS Workflows Are Working?

Measure each workflow against the revenue metric it exists to move, not against email opens. Record a baseline before turning it on, compare enrolled and non-enrolled cohorts where you can, and review monthly. If the metric does not move within a quarter, change the trigger or the threshold before you change the copy.

WorkflowPrimary metricLeading indicator
Trial-to-paid conversionTrial-to-paid conversion rateShare of trials reaching the activation event
OnboardingChurn in the first 90 daysTime to complete setup milestones
Lead scoring and handoffLead-to-opportunity rateTime from threshold to first rep touch
Churn-risk detectionGross revenue churnAt-risk accounts recovered to healthy
Renewal reminderGross revenue retentionRenewal deals opened 90 days out
ExpansionNet revenue retentionExpansion pipeline created
NPS and feedbackNPS trend and detractor churnDetractors contacted within one business day

Most of these numbers live partly in HubSpot and partly in your billing system. Connecting the two cleanly is often the larger project. If your revenue data also lives in Salesforce, see how we approach Salesforce and HubSpot integration.

Section 09 · Partner

How Twopir Consulting Helps SaaS Teams Build HubSpot Workflows

Twopir Consulting is a Salesforce Partner and HubSpot Partner. We implement, rescue, optimize, and integrate complex CRM and revenue systems, and we help growing and mid-market companies solve complex CRM, integration, and business system challenges. For SaaS teams on HubSpot, that means designing the event and property foundation, building the lifecycle workflows on it, and connecting HubSpot to the product, billing and finance systems the workflows depend on.

Two published examples show the pattern. For a US-based AI SaaS platform, we defined the custom event framework, the trial-to-paid funnel and a product-qualified lead score behind its trial-conversion results. For a mid-market B2B services company, we built HubSpot workflows that qualify leads on booking and payment status, create deals, assign follow-ups and exclude no-shows automatically. Our Sales Hub, Service Hub and Marketing Hub practices cover each part of the lifecycle above.

Ready to Start

Map Your SaaS Lifecycle Workflows With A HubSpot Architect

In a 30-minute discovery call, we review where trials, renewals and expansion revenue are slipping in your current HubSpot setup, check whether your product data supports the workflows you need, and tell you which ones to build first.

Schedule a Discovery Call
Section 10 · Bottom Line

The Bottom Line

HubSpot workflows earn their place in a SaaS revenue stack when they act on real product and billing signals: a trial that has not activated, an account whose usage is falling, a renewal 90 days out. The seven workflows in this guide cover that lifecycle end to end. What decides whether they work is the foundation underneath them (events, properties, scores and exit rules) and the discipline to measure each one against the revenue metric it exists to move.

  1. 1

    Get product usage into HubSpot first, as custom events and calculated properties. Every trial, onboarding, churn and expansion workflow depends on it.

  2. 2

    Check tier requirements before you design anything. Owner rotation, health scores, NPS surveys, webhooks and custom code each need a specific hub.

  3. 3

    Give every workflow exit criteria (a goal, a suppression segment or an unenrollment trigger) and re-enroll only on meaningful changes.

  4. 4

    Build in order of revenue at risk, and keep one workflow per lifecycle job rather than one workflow for everything.

  5. 5

    Measure against conversion, retention and expansion metrics, and review action logs and automation issues every month.


FAQ

Frequently Asked Questions

HubSpot workflows for SaaS are automations that enroll contacts, companies, deals or subscriptions when product or billing signals occur, such as a trial starting, logins dropping or a renewal date approaching, and then run actions like emails, tasks, owner assignments and property updates so no conversion or renewal depends on manual follow-up.

Workflows need a Professional or Enterprise subscription of Marketing Hub, Sales Hub, Service Hub, Data Hub, Smart CRM or Revenue Hub. Some actions need specific hubs: rotating owners needs Sales or Service Hub Professional, health scores and NPS surveys need Service Hub Professional, and webhooks and custom code need Data Hub Professional.

Send in-app activity such as logins and feature use to HubSpot as custom events through its event API, and sync key values like last login date, plan and seats used to CRM properties. Custom events can trigger workflows directly or hold a record in a delay until the event happens.

Workflows automate actions across records and teams, such as tasks, property updates, notifications and marketing email. Sequences send timed one-to-one emails from a rep's own inbox and need a Sales or Service seat. In SaaS, workflows usually decide who needs attention and when, and sequences handle the rep's personal follow-up.

Give the workflow exit criteria. In contact-based workflows, set a goal such as lifecycle stage becomes Customer, which unenrolls contacts automatically, or use a suppression segment. In company, deal and other workflow types, add unenrollment triggers that remove records as soon as they convert.

Start where the most revenue is leaking. Product-led companies with free trials usually start with trial-to-paid conversion, sales-led companies with lead scoring and sales handoff, and companies whose revenue sits in annual contracts with renewal reminders and churn-risk alerts. If product usage does not reach HubSpot yet, build that data foundation first.

TC

Twopir Consulting

Salesforce Partner · HubSpot Partner

Twopir Consulting implements, rescues, optimizes, and integrates complex CRM and revenue systems. We work with growing, mid-market, and enterprise organizations that need help with complex CRM implementations, integrations, and business system challenges, including SaaS companies running their revenue lifecycle on HubSpot.