Building Financial Forecasts
6
Minutes Read
Published
June 11, 2025
Updated
June 11, 2025

Improve revenue forecast accuracy by modeling the drivers for e-commerce and SaaS

Learn how to make revenue forecasts more accurate by focusing on key drivers and refining your sales projection methods for better financial planning.
Glencoyne Editorial Team
The Glencoyne Editorial Team is composed of former finance operators who have managed multi-million-dollar budgets at high-growth startups, including companies backed by Y Combinator. With experience reporting directly to founders and boards in both the UK and the US, we have led finance functions through fundraising rounds, licensing agreements, and periods of rapid scaling.

How to Make Revenue Forecasts More Accurate: A Founder's Guide

For many early-stage founders in the UK and USA, the financial forecast feels like a necessary evil. It is often a static spreadsheet, built for a pitch deck and quickly disconnected from the day-to-day reality captured in accounting software like QuickBooks or Xero. Projecting revenue by simply adding a fixed percentage month-over-month is easy, but it offers no real insight into the health or trajectory of the business. When your cash runway is your lifeline, this guesswork introduces significant risk.

A better approach is not more complex, but more focused. It involves a fundamental shift in perspective: from guessing at an outcome to understanding and modeling the core activities that actually cause revenue. This method transforms your forecast from a static document into a dynamic tool for making smarter operational decisions about hiring, marketing spend, and product development. This guide provides a practical, three-step framework for improving financial model accuracy. For more resources, see our hub on building financial forecasts.

Step 1: Isolate the 2-3 Revenue Drivers That Actually Matter

The first step in learning how to make revenue forecasts more accurate is to distinguish between metrics and drivers. Metrics, such as Monthly Recurring Revenue (MRR) or total sales, are lagging indicators. They are valuable results that tell you what has already happened. Drivers are the leading indicators; they are the operational inputs you can directly influence that predict future revenue. A common mistake in startup revenue planning is tracking dozens of metrics without identifying the few critical drivers that hold predictive power.

The goal is to isolate the two or three essential levers in your business model that you can pull to generate a financial result. By linking operational activity directly to financial outcomes, you ground your projections in reality. The key is to identify the specific, quantifiable drivers for your particular business model, as they differ significantly between industries.

Examples of Core Revenue Drivers by Business Model

Identifying your core drivers requires a clear understanding of your customer acquisition funnel and monetization strategy. Here are three common examples for early-stage companies:

  • For a Product-Led Growth (PLG) SaaS Company: Revenue does not just appear; it is the result of a clear sequence of user actions. It often starts with New Free Trial Signups. From there, a percentage of those users will achieve an Activation Milestone, such as inviting a teammate or creating their first project. Finally, a fraction of those activated users will convert to a paid plan, defined by the Paid Conversion Rate. Your primary drivers are these top-of-funnel activities and conversion percentages, not the resulting MRR. Forecasting revenue drivers means modeling your ability to attract signups and convert them, a much more controllable and insightful process.
  • For an E-commerce Business on Shopify: The revenue equation is typically a direct function of three core drivers: Website Sessions x Conversion Rate x Average Order Value (AOV). If you want to increase revenue, you must increase one or more of these three inputs. Your financial model's accuracy improves dramatically when you stop forecasting a single, monolithic sales number and start forecasting the impact of specific actions, like how a planned increase in ad spend will affect sessions, or how a website redesign might influence the conversion rate.
  • For a Pre-Revenue Deep Tech or Biotech Startup: In this context, traditional revenue drivers do not apply. Instead, the most important drivers are key scientific or technical milestones that unlock the next tranche of grant or equity funding. These might include milestones like Successful Phase 1 Experiment Completion, Filing a Key Patent, or Securing a Strategic Partnership. These non-financial drivers act as proxies for de-risking the venture and increasing its enterprise value, which is the immediate operational goal. Your forecast should model the capital required to hit these specific value inflection points.

By concentrating on these core inputs, your sales projection methods become grounded in operational reality. You are no longer just guessing a number; you are building a story based on controllable actions and their expected outcomes. You can explore a driver-based financial model for SaaS for a detailed example.

Step 2: Build Your Forecast Using Imperfect Data

Founders building a new financial model often face a confidence-crushing problem: sparse, messy, or nonexistent historical data. How can you create a reliable forecast when you only have six months of inconsistent data from Stripe or HubSpot? This is a common challenge where many attempts at improving financial model accuracy stall. The key is to embrace imperfection and use logical methods to build a defensible model.

Use Proxy Metrics as Leading Indicators

One of the most effective revenue prediction tips for early-stage businesses is to use proxy metrics. A proxy is a more readily available data point that has a strong, logical correlation with a primary driver you cannot yet measure accurately. It acts as an early signal, giving you a directional sense of future performance.

For instance, a B2B SaaS company with a long sales cycle may not have enough closed-won deals to create a stable forecast of new revenue. However, the company likely has more plentiful data on Marketing Qualified Leads (MQLs) from its marketing automation platform. If they observe that MQLs convert to a sales pipeline opportunity at a roughly consistent rate over a 90-day period, then MQL growth becomes a powerful leading indicator. You can use this month's MQL figures to forecast the sales pipeline for the next quarter, effectively reducing forecast mistakes that arise from a lack of late-stage funnel data. More resources are available on methods for measuring forecast accuracy.

Use Industry Benchmarks for Validation, Not Direct Input

Another technique is using industry benchmarks for a sanity check, not a direct input. It is a common error to simply copy a benchmark figure into your model without context. Instead, you should use it to challenge and validate your own assumptions. For example, SaaS benchmarks from firms like OpenView or ChartMogul show that top-quartile monthly trial-to-paid conversion rates are often around 3%. If your model assumes a 10% conversion rate, you need an exceptionally strong, evidence-based reason for that assumption. This process forces a healthy dose of realism and encourages you to document the logic behind your numbers.

Embrace Uncertainty with Scenario Planning

Finally, you can manage uncertainty by building scenarios directly into your model. Instead of a single, rigid forecast that is guaranteed to be wrong, create three distinct versions. This approach frames the forecast not as a single point of failure but as a range of possibilities, which is invaluable for strategic and cash runway planning.

A typical three-scenario model structure in a spreadsheet includes:

  • Base Case: This is your most realistic forecast, built on your current data and most probable assumptions. It reflects what you genuinely expect to happen if you continue on your current trajectory.
  • Upside Case: This scenario models what could happen if key initiatives perform better than expected. For example, what if a new marketing channel is highly successful or a product update increases conversion rates by 25%? This case helps you understand the potential rewards of your strategic bets.
  • Downside Case: This is arguably the most important scenario for risk management. It models potential challenges, such as a key competitor launching a new product, an economic downturn impacting customer budgets, or an advertising channel becoming less effective. This case helps you determine your true cash runway and understand when you might need to raise capital or reduce expenses.

Step 3: Keep Your Forecast Alive with a Simple, Repeatable Process

A forecast created for a fundraise and then ignored for six months is functionally useless for running the business. The final and most critical step in building an accurate model is to treat it as a living document. This requires a simple, repeatable process that does not consume all of your time but provides continuous insight. Without a structured update cadence, even the most thoughtful model will quickly become stale, misguiding critical decisions about hiring, marketing spend, and cash management.

Implement a Monthly 'Actuals vs. Forecast' Review

The core of this process is a monthly 'Actuals vs. Forecast' review. At the end of each month, you pull the actual results from your operational systems, such as QuickBooks for expenses and Stripe for revenue, and place them in a column next to your forecasted numbers. This simple comparison is the starting point for variance analysis, which is a structured way of asking one simple question: “Why did we miss?”

We find that the discipline of this monthly review is what separates a useful forecast from a forgotten spreadsheet. The goal is not to be perfectly right, but to understand the story behind the numbers. Did you miss your revenue target because website traffic (a top-of-funnel driver) was lower than expected, or did traffic hit its goal but the conversion rate (a mid-funnel driver) unexpectedly dropped? The answer dictates your next strategic move. A traffic problem points to marketing, while a conversion problem may point to product or website user experience. This analysis is how you systematically reduce forecast mistakes over time. Keep in mind that external factors like holiday seasonality can also drive large traffic swings.

Centralize Your Logic in an 'Assumptions Tab'

To make this monthly process efficient, you should structure your spreadsheet model with a dedicated 'Assumptions Tab'. This is a single sheet where you list every driver and assumption that powers the entire model. It acts as the central control panel for your forecast.

Each line item on this sheet should have four distinct columns: the driver's name (e.g., Paid Conversion Rate), its current assumed value (e.g., 2.5%), a brief rationale for that value (e.g., "Based on 3-month rolling average"), and the date it was last updated. This structure prevents you from having to hunt through complex formulas across multiple tabs to make changes. Updating the forecast becomes a simple matter of reviewing and adjusting the assumptions on this one page, which might take 30 minutes instead of several hours.

From Static Guesswork to a Dynamic Navigational Tool

Moving from a simple growth percentage to a driver-based forecast is one of the most impactful upgrades you can make to your financial operations. It is the definitive answer to how to make revenue forecasts more accurate because it ties your financial outlook directly to the operational levers you control every day. It provides essential clarity not just for investors, but for your own strategic planning in both the UK and US markets.

The process is straightforward and built on three core principles. First, focus intensely on the two or three drivers that actually cause revenue in your specific business model. Second, learn to work with the imperfect data you have by using smart proxies, industry benchmarks for validation, and scenario planning to model uncertainty. Finally, commit to a simple monthly review process, anchored by a clear 'Assumptions Tab', to ensure your model evolves with your business.

This approach transforms your forecast from a static artifact into a dynamic navigational tool, helping you manage your cash runway with greater confidence and make proactive decisions that steer the company toward its goals. To learn more, visit our comprehensive Building Financial Forecasts hub.

Frequently Asked Questions

Q: How often should I update my financial forecast?
A: A deep review of your core assumptions should happen quarterly or when a major strategic change occurs. However, a lighter 'actuals vs. forecast' variance analysis is crucial every month. This cadence keeps the model relevant for operational decisions without becoming a full-time job.

Q: What is the most common mistake in startup revenue planning?
A: The most common error is forecasting the outcome (revenue) directly, instead of forecasting the inputs (the drivers). Modeling a simple 10% month-over-month revenue increase offers no insight into how you will achieve it and provides no basis for strategic decision-making.

Q: Can I use a driver-based approach for expense forecasting?
A: Absolutely. This method is highly effective for expenses. For example, instead of guessing a figure for customer support costs, you can model it as a driver-based expense: `New Customers per Month` x `Support Tickets per Customer` x `Cost per Ticket`.

Q: My business is pre-revenue. How can I create an accurate forecast?
A: For pre-revenue deep tech or biotech firms, focus on forecasting the milestones that unlock funding, not customer revenue. For other pre-revenue startups, your forecast should model the leading indicators of demand, like waitlist signups or pilot program engagement, as proxies for future revenue potential.

This content shares general information to help you think through finance topics. It isn’t accounting or tax advice and it doesn’t take your circumstances into account. Please speak to a professional adviser before acting. While we aim to be accurate, Glencoyne isn’t responsible for decisions made based on this material.

Curious How We Support Startups Like Yours?

We bring deep, hands-on experience across a range of technology enabled industries. Contact us to discuss.