[ GoHighLevel ]
GoHighLevel Pipeline Setup Guide: Stages, Automation and Reporting
Your pipeline is where every lead becomes visible — or quietly disappears. Here’s how to design GoHighLevel pipeline stages that match how you sell, then automate the moves between them.
We build the funnels, stores and CRMs we write about — this isn't outsourced content.

A good GoHighLevel pipeline setup turns a messy list of contacts into a clear picture of every deal: who just enquired, who needs a call, who has a proposal and who has gone quiet. Get the stages wrong and the pipeline becomes a board nobody trusts. Get them right and it becomes the screen your team opens every morning.
This guide explains how GoHighLevel pipelines work, how to choose stages, how to keep opportunities moving automatically and how to use the reports. If you’re brand new to the platform, our beginner tutorial on how to use GoHighLevel covers the basics first.
How pipelines work in GoHighLevel
- Pipeline — a series of stages for one sales process, found under Opportunities in your sub-account.
- Stage — a step in that process, such as “Call booked” or “Proposal sent”.
- Opportunity — one deal, linked to a contact. It has a name, a value, a stage, a status, an owner and a source.
- Status — Open, Won, Lost or Abandoned. Status is separate from stage: a deal can be lost at any stage.
A contact can have more than one opportunity — for example, a past customer who comes back for a new service. That’s why pipelines track deals, not people.
Step 1: Choose stages that match how you really sell
Each stage should describe something that has actually happened, not a hope. A simple test: could two people on your team look at a deal and agree which stage it belongs in? If not, the stage is too vague.
Example: service business
- New lead
- Contacted
- Call or appointment booked
- Proposal or quote sent
- Negotiation / follow-up
Example: agency or consultant
- New enquiry
- Discovery call booked
- Discovery call done
- Proposal sent
- Contract sent
Step 2: Decide how many pipelines you need
Start with one. Add another only when a process is genuinely different — for example, new customer sales versus renewals, or two services with very different steps. Too many pipelines split your attention and make reporting harder.
Step 3: Set up opportunity details
- Opportunity value — enter a realistic value so the pipeline shows what’s at stake.
- Owner — assign each opportunity to a team member so responsibility is clear.
- Source — record where the lead came from (website, Google, Facebook, referral) to see which channels produce real deals.
- Custom fields — add only what helps you sell, such as service needed or decision date.
- Lost reasons — set up a short list of reasons so you learn why deals don’t close.
Step 4: Move opportunities automatically
The best pipelines update themselves. Use workflows to create and move opportunities when things happen:
- Form submitted → create an opportunity in “New lead”, assign an owner and notify them.
- Lead replies or is called → move to “Contacted”.
- Appointment booked → move to “Call booked”.
- Invoice or contract sent → move to “Proposal sent”.
- Payment received → mark as Won.
Workflows can also be triggered by pipeline changes — for example, when a deal enters “Proposal sent”, start a short follow-up sequence; when it’s marked Won, start onboarding. Our guide on how to build workflows in GoHighLevel shows how to set these up, and automating lead follow-up covers the early stages in detail.
Step 5: Catch deals that go quiet
Most lost revenue isn’t lost to a competitor — it’s lost to silence. Set up a workflow that notices when an opportunity has sat in the same stage for too long and creates a task or reminder for its owner. Review stuck deals in a short weekly pipeline meeting.
Step 6: Handle lost leads properly
- Mark deals as Lost with a reason, rather than deleting them or leaving them open.
- Move lost leads into a long-term nurture sequence — some will come back later.
- Review lost reasons monthly. Patterns (“price”, “no response”, “chose competitor”) show where to improve.
Step 7: Use pipeline reports
GoHighLevel’s dashboard and reporting widgets show opportunities by stage, value, status and source. Track:
- Conversion between stages — where do most deals drop out?
- Win rate — won deals as a share of all closed deals.
- Pipeline value — the total value of open opportunities.
- Lead source performance — which channels bring deals that actually close.
Common GoHighLevel pipeline mistakes
- Too many stages, so nobody knows where a deal belongs.
- Stages that describe hopes (“Interested”) rather than events.
- Moving deals manually and forgetting, so the pipeline goes out of date.
- Never marking deals as Lost, so the pipeline fills with dead opportunities.
- No opportunity values, so reports show activity but not revenue.
- A separate pipeline for every small variation.
Want your pipeline designed and automated for you? Tocal has worked on 50+ GoHighLevel accounts over 3+ years. US businesses can see our GoHighLevel CRM setup service, or visit our GoHighLevel service page — with fast delivery and reasonable pricing. Book a free call to map your sales process.
Frequently asked questions
In your sub-account, open Opportunities, create a new pipeline, name it and add stages that match how you sell. Then create opportunities manually or with workflows, assign owners and values, and use workflows to move deals between stages automatically.
Five to seven stages suits most businesses. Each stage should describe something that has actually happened, and Won and Lost should be handled as statuses rather than extra stages.
A stage shows where a deal is in your sales process, such as Proposal sent. A status shows whether the deal is Open, Won, Lost or Abandoned. A deal can be marked Lost at any stage.
Yes. Workflows can create opportunities and move them to new stages when a form is submitted, an appointment is booked, a contact replies or a payment is made.
[ Tags ]
- GoHighLevel
- CRM
- Sales Pipeline
- Automation
- Reporting
[ Need a hand? ]
Let Us Build It For You.
30 minutes, no pressure — we’ll look at your setup and tell you honestly what to fix first.
[ Keep reading ]

[ GoHighLevel ]
How to Use GoHighLevel: A Beginner Tutorial
GoHighLevel can feel overwhelming the first time you log in. This beginner tutorial walks through what each part does and the order to set things up, so you get value in your first week.

[ GoHighLevel ]
What Does a GoHighLevel Virtual Assistant (GHL VA) Do — and When Should You Hire One?
GoHighLevel can run a lot of your sales and marketing — if someone keeps it running. Here’s what a GHL VA actually does, when it makes sense to hire one, and how to choose well.
