RevOps + HubSpot 8 min read

How to Actually Build a HubSpot Operations Pipeline That People Use

A pipeline that works tells you which deals are stalling and why, without anyone having to ask. Here is the build: stage entry tests, the automation worth switching on, and the deal card that decides whether your reps use it.

Head of Operations
29:17
1x

A pipeline that works tells you which deals are stalling and why, without anyone having to ask. You open HubSpot, see three deals that have sat in Proposal Sent for six weeks, and the card tells you who owns each one and what the next step was meant to be.

Most pipelines do not do that. They record what the rep hopes will happen. Stages get named after feelings, Warm, Nurturing, Very close, and once a stage means something different to every person on the team, everything built on top of it is guesswork: the forecast, the reports, Friday's pipeline review.

Fixing it is mostly configuration, and more boring than the demo suggests. Here is the build.

What a deal stage is for

A pipeline is the set of stages a deal moves through from the day it is created to the day it closes. HubSpot ships a default set and you can rename, reorder, add and delete them. That part takes ten minutes.

The useful part is that a stage has to mean the same thing to everyone. The test we use: could two reps look at the same deal, without talking to each other, and put it in the same stage? If they cannot, the stage is a mood.

This is where most portals are broken, so it is worth reading up on what's actually wrong with most deal stage setups before you start moving things around.

Give every stage an entry test

Write down the sales process you already run before you touch settings. Then give each stage entry criteria and exit requirements that someone could check without asking the rep.

A deal moves from Qualified to Buy into Presentation Scheduled when two things are true: the discovery call happened, and a meeting is in the calendar. Both are facts. "The buyer seems keen" is a feeling.

Qualification, Meeting, Proposal, Closing is a fine starting set. A manufacturer might want New Opportunity and Final Quote Ready instead, because that is what their people say out loud. The names matter less than the test behind each one.

Six stages everyone applies the same way will give you a better forecast than twelve nobody can define.

Where you build it

In HubSpot: Settings, then Data Management, Objects, Deals, and open the Pipelines tab. Name the pipeline after the process it describes, something like Enterprise Sales or Renewals. A pipeline called Sales Pipeline 2 is one nobody will use.

Free HubSpot gives you one deal pipeline. Multiple pipelines need a paid plan, and how many you get depends on the tier, with Professional and Enterprise carrying the higher limits.

Have one pipeline per process that genuinely needs different stages. A pipeline per rep or per region only splits your reporting.

Renewals are a different process to new business

If you sell a subscription, the renewal pipeline is doing a different job. It tracks churn risk, upsell and cross-sell, and the accounts worth keeping close, so stages like Usage Review and Renewal Quote Sent do work that Proposal Sent cannot. The revenue is recurring and predictable, which is exactly why it deserves its own stages instead of being squeezed into the new business ones.

Technology and software sales run longer. Those pipelines usually need to carry product adoption and customer success alongside the commercial stages, plus somewhere to record which of your technical people are committed to the deal. One pipeline stretched across new business and renewals reports badly on both.

Automation reps do not have to remember

Workflows turn a tidy pipeline into one that keeps itself tidy. The three worth building first:

  • A task created automatically when a deal enters a stage, so the follow-up exists before the rep closes the tab.
  • A lead score or deal property updated on stage change, so scoring reflects what happened instead of what somebody remembered to type.
  • A stall alert that notifies the owner, and their manager, when a deal sits in one stage longer than your average time in that stage.

Workflows are a paid feature across the Starter, Professional and Enterprise editions, and subscriptions run to 10,000 workflows per account. Nobody in a 200 person business needs 10,000 workflows. Build six people notice, then stop.

If you need code inside a workflow, or two-way data sync with another system, that is Operations Hub territory.

Deal scoring, and being honest about a prediction

Deal scoring rates the health of an open deal so reps know what to work first. HubSpot can weigh engagement, whether budget is confirmed, technical readiness and readiness to implement, then roll those into a probability of closing.

Do your pipeline stages match how deals really move?

Most pipelines were set up once and never questioned since.

Two rules from doing this a lot. Score on things a rep can influence, and show the working. A score nobody can explain gets ignored in week one and argued with in week two.

Predictive scoring is also an AI decision and deserves to be treated as one. The National AI Centre published its Guidance for AI Adoption in October 2025, setting out six essential practices for Australian businesses putting AI into their operations. Read it before you let a model rank your team's deals, and make sure one named person owns the score and can explain it in a sales meeting.

Some perspective on how early this all still is: the ABS put business use of AI at 12 per cent of Australian businesses in 2024-25. If your reps are still arguing about what Qualified means, hand-written scoring rules you can read out loud will do more for you this quarter than a model will.

The deal card decides whether anyone uses it

In the same Pipelines settings you choose which properties appear on the deal card. Amount, Close Date, Next Step and Deal Owner is a good default set.

Next Step is the one that changes behaviour. It makes the board readable in a review: you can see the whole pipeline and what is meant to happen next on every deal without opening a single record.

Then save views. A rep wants their own deals by close date. A manager wants everything above a certain value closing this quarter. If either of them has to rebuild a filter every Monday, they will go back to their spreadsheet.

Getting reps to actually update it

Adoption is a design problem, and four things decide it.

Set up users and permissions so people see the deals they own and the reports they need. Give every role one saved view they never have to build. Make a field required at the stage where the rep actually has the answer, instead of at deal creation, because a wall of required fields at creation is why deals get logged in the wrong place or not at all. And never ask for a field that never appears in a report: reps work out very quickly which ones nobody reads.

Then run the weekly review off the pipeline board itself, with the cards on screen and updates made in the meeting. A pipeline that gets used in front of everyone once a week stays current.

Where marketing hands the deal over

The pipeline stops working at the top if nobody has agreed what arrives in it. Marketing sends leads, sales decides which ones count, and both sides keep their own score.

Two things settle it. Write one definition of a lead that is ready for sales, in a sentence, and make the same definition the entry test for your first stage. Then pick shared numbers both teams report against: leads accepted, deals created, deals won, and the conversion rate between each pair. When marketing's number and the pipeline's number come from the same object in HubSpot, the monthly argument disappears and the handoff can be reviewed like anything else.

Four numbers, on a cadence

Stage conversion rate. Average deal size. Time in stage. How often close dates get pushed.

Time in stage finds the stall. Conversion rate by stage tells you which stages do real qualification work: if 98 per cent of deals move straight through one, it is an admin step and belongs in a workflow. Average deal size keeps the pipeline honest when somebody loads it with small deals to look busy. Pushed close dates are the earliest warning you get that the quarter is going sideways.

Custom reports and dashboards keep all four updated for you, and you can set risk alerts so a deal going quiet reaches the owner without a manager having to notice. For the forecasting side we have written separately about using lifecycle stages for pipeline forecasting, and the pipeline itself sits inside the broader RevOps picture.

The clean-up nobody schedules

Once a month: close out the dead deals, fix every close date sitting in the past, check the owner on anything that changed hands. A pipeline carrying deals that were meant to close in March makes every report built on it wrong.

Once a quarter: review the stages themselves, and the properties on the deal card. Businesses change what they sell and how they sell it, and the pipeline is usually the last thing to hear about it.

Weekly: the same four numbers, same order, ten minutes. Consistency is what makes a trend visible.

When you actually need the CRM API

Most builds never touch it. When you do, HubSpot's CRM API reads and writes deals, deal stages and custom objects, and its pipelines endpoint returns every pipeline with the stages inside it. A short Python script is enough to pull that out on a schedule, into a warehouse or into the weekly report your finance team trusts.

Three reasons we end up writing code: deals have to sync with an ERP or a second CRM, the data model needs a custom object HubSpot does not have, or somebody wants pipeline history somewhere HubSpot's reporting cannot reach.

If you are running more than one CRM, a unified CRM API like Merge covers over 20 systems and saves writing a connector for each one. Worth pricing that against one integration built properly.

The question worth asking about your own pipeline

Open it now. Can you name the three deals most likely to slip this month, and say why, from the board alone? If the answer lives in someone's head, the pipeline is a filing cabinet.

Not sure which stage your deals actually stall in?

The stage with the most deals in it is rarely the healthy one.

Getting there is usually a week of configuration and a fortnight of people getting used to it. If you would like someone doing it with you, that is how NBH builds RevOps and HubSpot systems, and you can start a conversation whenever.

Neighbourhood

Neighbourhood is a HubSpot Diamond Partner in Brisbane. We build AI systems and the revenue operations they run on, for businesses across Australia and New Zealand.