HomeGoHighLevel en EspañolHow to Set Up Opportunity Forecasting in…
GoHighLevel en Español

How to Set Up Opportunity Forecasting in GoHighLevel

By William Welch ·April 16, 2026 ·7 min read
Share

Follow along — get 30 days free →

In This Guide
  1. Prerequisites: Get Your Opportunity Data Ready
  2. How to Access the Forecast Tab in GoHighLevel
  3. Configuring Opportunity Stages for Accurate Forecasting
  4. Setting Expected Close Dates and Deal Values
  5. Reviewing Your Revenue Forecast and Pipeline Health
  6. Using Forecast Insights to Identify and Fix Pipeline Risks
  7. Best Practices for Clean Opportunity Data

Listen to this episode

Follow the podcast on Spotify

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:

💡 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:

  1. Go to SettingsCRMPipelines
  2. Select the pipeline you want to configure
  3. Click Edit Stages
  4. 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
  5. 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:

  1. Open any opportunity in your pipeline
  2. Locate the Expected Close Date field and enter your target close date
  3. Enter the Deal Value in the amount field
  4. Assign it to a stage (this determines the win probability)
  5. 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:

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?"

Ready to try this?

30 days free, no credit card required. Set up everything in this guide inside your trial.

Start Free 30-Day Trial
Cancel anytime — $0 for the first 30 days
William Welch
GoHighLevel Consultant & Agency Automation Specialist
I help agencies replace 5-10 disconnected tools with one platform. I've built and managed GoHighLevel automations across CRM, email, SMS, WhatsApp, and AI — and I publish everything I learn here. More about me →