You're tracking deals in GoHighLevel, but you still can't answer one critical question: What revenue will actually close this quarter?
Most agencies struggle with this because they're using their CRM as a glorified contact list instead of a forecasting engine. The problem isn't your effort—it's that you haven't configured Opportunity Forecasting, the feature that transforms raw pipeline data into predictable revenue insights.
In this guide, I'll walk you through setting up Opportunity Forecasting in GoHighLevel so you can move beyond hope-based forecasting into data-driven revenue planning. By the end, you'll know exactly how to configure your opportunities, monitor deal timing, and identify pipeline risks before they become missed targets.
Ready to stop guessing about revenue? Start your free 30-day GoHighLevel trial and see how Opportunity Forecasting works in action.
Prerequisites: Get Your Opportunity Data Ready
Before you dive into the Forecast tab, your opportunity data needs to be clean. This is non-negotiable. A forecast built on messy data is worse than no forecast at all—it misleads you into wrong decisions.
Here's what needs to be in place:
- Pipelines created: You need at least one pipeline (sales, service delivery, partnerships—whatever you track). Each pipeline will have its own forecast view.
- Opportunity stages defined: These are the steps a deal moves through (e.g., Prospect, Qualified, Proposal, Negotiation, Closed Won). GoHighLevel comes with default stages, but you should customize them to match your actual sales process.
- Opportunities with assigned values: Every opportunity you want to forecast must have a monetary amount attached. No value = no forecast impact.
- Expected close dates set: The forecast pulls expected revenue based on when you believe deals will close. Dates without values don't help you plan.
💡 Pro Tip
Spend 30 minutes auditing your current opportunities right now. Delete or archive dead deals that are older than 90 days with no activity. This single step will improve forecast accuracy by 20-30%.
How to Access the Forecast Tab in GoHighLevel
The Forecast feature lives inside the CRM module, and it's easier to find than you might think.
Step 1: Log into your GoHighLevel account and navigate to CRM in the left sidebar.
Step 2: Look for the Forecast tab at the top of the CRM section. It's typically positioned alongside Contacts, Opportunities, and Pipelines.
Step 3: Click Forecast. You'll see a dashboard that displays revenue by pipeline, stage, and date range.
The interface shows you several views by default: Expected Revenue (total value of open opportunities), Forecast by Stage (how much money is in each pipeline stage), and Timeline View (when deals are expected to close).
Configuring Opportunity Stages for Accurate Forecasting
Your opportunity stages are the backbone of forecasting. GoHighLevel uses these stages to categorize deals and calculate probabilities automatically.
Default stages include: Prospect, Qualified, Proposal, Negotiation, and Closed Won/Closed Lost. But here's the thing—these might not match your actual sales cycle.
To customize your stages:
- Go to Settings → CRM → Pipelines
- Select the pipeline you want to configure
- Click Edit Stages
- Add, remove, or rename stages to match your process. For example, if you sell B2B services, you might use: Lead, Discovery, Proposal, Contract Review, Closed Won
- For each stage, set a win probability percentage. This tells GoHighLevel how confident you are that deals in this stage will close
Win probability is critical. A prospect in your first conversation might be 10% likely to close, while a proposal stage might be 75%. GoHighLevel multiplies the deal value by this percentage to calculate weighted forecast revenue—the money you can realistically expect.
This is built into GoHighLevel. Try it free for 30 days →
Setting Expected Close Dates and Deal Values
A forecast is only as good as the data feeding it. When you create or edit an opportunity, two fields matter most for forecasting: Expected Close Date and Deal Value.
Expected Close Date: This is when you think the deal will actually close. Be realistic. If a client needs board approval, build that time in. If you're waiting on a decision-maker who's on vacation for three weeks, push the date accordingly.
Deal Value: The total contract amount. If a client is signing a 12-month retainer for $5,000/month, enter $60,000—or just $5,000, depending on how you want to forecast (monthly vs. total). Be consistent across your opportunities.
To add these to an opportunity:
- Open any opportunity in your pipeline
- Locate the Expected Close Date field and enter your target close date
- Enter the Deal Value in the amount field
- Assign it to a stage (this determines the win probability)
- Save the opportunity
The Forecast tab will update in real-time, automatically calculating what revenue you can expect based on those close dates and probabilities.
Reviewing Your Revenue Forecast and Pipeline Health
Now that your data is configured, the Forecast tab becomes your command center for revenue visibility.
Expected Revenue by Stage: This breaks down how much money is sitting in each stage of your pipeline. If you see $500K in Proposal but only $100K in Closed Won, you know exactly where bottlenecks exist.
Timeline View: This shows when deals are expected to close. Group by week or month to see revenue distribution. If everything closes in Q4 but nothing in Q1, that's a warning sign—you need to fill your early-quarter pipeline now.
Weighted Revenue vs. Pipeline Value: Your total pipeline value is the full amount of all open deals. Your weighted forecast is what you realistically expect to win based on stage probabilities. The gap between these two numbers is your pipeline risk. A $1M pipeline that only forecasts $300K tells you your conversion rate needs improvement.
💡 Pro Tip
Review your forecast weekly, not quarterly. Weekly reviews catch issues early—a deal slipping by 30 days is a minor adjustment in week one but a major problem in week 12.
Using Forecast Insights to Identify and Fix Pipeline Risks
The real power of Opportunity Forecasting isn't just seeing numbers—it's spotting problems before they derail your quarter.
Risk #1: Deals stuck in early stages. If you have $300K in Prospect stage but nothing moving to Qualified, your sales process has a leak. Action: Audit those prospects this week. Either qualify them or disqualify them.
Risk #2: Unbalanced pipeline by close date. Healthy pipelines have deals distributed across months. If 80% of your forecast closes in the last 10 days of the quarter, you're vulnerable to delays. Action: Accelerate stalled deals or create urgency with timelines.
Risk #3: Low win probability in advanced stages. If your Proposal stage has a 50% win probability, that's either too pessimistic or your qualifying process is broken. Action: Either tighten your qualification criteria or increase your win probability based on historical data.
Use the Forecast dashboard to answer: "If deals move as planned, will we hit our target?" If the answer is no, you need to change your activities, not your forecast.
Best Practices for Clean Opportunity Data
A clean forecast starts with clean data. Here are the non-negotiables:
- Update opportunities weekly: A stale opportunity is a useless one. If a deal hasn't been updated in 30 days and there's no activity, it's probably dead. Archive it.
- Use realistic close dates: Don't push everything to the end of the quarter. If a prospect is two weeks into discovery, their close date shouldn't be next Tuesday.
- Assign every opportunity to a stage: Unassigned deals don't show in forecasts. They also hide pipeline problems.
- Validate win probabilities against history: If your data shows a 60% win rate in Proposal stage, set that probability. Don't guess.
- Archive closed and dead deals quarterly: Your forecast should only include live opportunities. Dead deals inflate your pipeline and mislead you.
The agencies that dominate forecast accuracy aren't smarter—they're just more disciplined about data entry. Make it a team habit.
Bottom line: Opportunity Forecasting in GoHighLevel isn't a luxury feature—it's the foundation of predictable business growth. By setting it up now and maintaining clean data, you move from reactive crisis management to proactive revenue planning. Your team will know where deals stand. Your leadership will have confidence in your numbers. And you'll finally answer that question: "What will we actually close this quarter?"