[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"navigation":3,"/blog/business-forecasting-projections-kpi-dashboard":100,"/blog/business-forecasting-projections-kpi-dashboard-surround":384},[4,23,48,68],{"title":5,"path":6,"stem":7,"children":8,"icon":22},"Getting Started","/docs/getting-started","1.docs/1.getting-started/1.index",[9,12,17],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16},"Creating an Account","/docs/getting-started/installation","1.docs/1.getting-started/2.installation","i-lucide-user-plus",{"title":18,"path":19,"stem":20,"icon":21},"Quick Start","/docs/getting-started/usage","1.docs/1.getting-started/3.usage","i-lucide-rocket",false,{"title":24,"path":25,"stem":26,"children":27,"page":22},"Data Sources","/docs/data-sources","1.docs/2.data-sources",[28,33,38,43],{"title":29,"path":30,"stem":31,"icon":32},"Manual Data","/docs/data-sources/manual-data","1.docs/2.data-sources/1.manual-data","i-lucide-file-text",{"title":34,"path":35,"stem":36,"icon":37},"API Sources","/docs/data-sources/api-sources","1.docs/2.data-sources/2.api-sources","i-lucide-globe",{"title":39,"path":40,"stem":41,"icon":42},"Managing Sources","/docs/data-sources/managing-sources","1.docs/2.data-sources/3.managing-sources","i-lucide-settings",{"title":44,"path":45,"stem":46,"icon":47},"Inbound API","/docs/data-sources/inbound-api","1.docs/2.data-sources/4.inbound-api","i-lucide-webhook",{"title":49,"path":50,"stem":51,"children":52,"page":22},"Visualization","/docs/visualization","1.docs/3.visualization",[53,58,63],{"title":54,"path":55,"stem":56,"icon":57},"Charts","/docs/visualization/charts","1.docs/3.visualization/1.charts","i-lucide-chart-line",{"title":59,"path":60,"stem":61,"icon":62},"Combined Views","/docs/visualization/combined-views","1.docs/3.visualization/2.combined-views","i-lucide-layers",{"title":64,"path":65,"stem":66,"icon":67},"Correlations","/docs/visualization/correlations","1.docs/3.visualization/3.correlations","i-lucide-git-compare",{"title":69,"path":70,"stem":71,"children":72,"icon":79},"Projections","/docs/projections","1.docs/4.projections/1.index",[73,75,80,85,90,95],{"title":69,"path":70,"stem":71,"icon":74},"i-lucide-chart-spline",{"title":76,"path":77,"stem":78,"icon":79},"Linear trend projection","/docs/projections/linear","1.docs/4.projections/2.linear","i-lucide-trending-up",{"title":81,"path":82,"stem":83,"icon":84},"Moving average projection","/docs/projections/moving-average","1.docs/4.projections/3.moving-average","i-lucide-activity",{"title":86,"path":87,"stem":88,"icon":89},"Exponential smoothing projection","/docs/projections/exponential-smoothing","1.docs/4.projections/4.exponential-smoothing","i-lucide-waves",{"title":91,"path":92,"stem":93,"icon":94},"Logarithmic projection","/docs/projections/logarithmic","1.docs/4.projections/5.logarithmic","i-lucide-log-in",{"title":96,"path":97,"stem":98,"icon":99},"Growth rate (CAGR) projection","/docs/projections/growth-rate","1.docs/4.projections/6.growth-rate","i-lucide-percent",{"id":101,"title":102,"authors":103,"badge":109,"body":111,"date":373,"description":374,"extension":375,"image":376,"meta":378,"navigation":379,"path":380,"seo":381,"stem":382,"__hash__":383},"posts/3.blog/27.business-forecasting-projections-kpi-dashboard.md","How to Forecast Business KPIs: A Practical Guide to Metric Projections",[104],{"name":105,"to":106,"avatar":107},"Frej Nielsen","https://valoks.com",{"src":108},"https://valoks.com/assets/images/team/frej.webp",{"label":110},"Guide",{"type":112,"value":113,"toc":357},"minimark",[114,119,123,126,130,133,138,141,148,154,160,164,167,172,177,182,186,189,194,199,204,208,211,216,221,226,230,233,238,243,248,252,255,315,318,322,325,328,331,347,350],[115,116,118],"h2",{"id":117},"why-forecasting-matters-for-startups","Why Forecasting Matters for Startups",[120,121,122],"p",{},"Every startup founder makes decisions based on where they think their numbers are heading. Will MRR hit $50K by Q3? Is churn trending up or was last month an outlier? Should you hire based on current growth or projected growth?",[120,124,125],{},"Most founders answer these questions with gut feeling and a mental trendline. That works until it doesn't. A simple projection based on your actual data is almost always more reliable than intuition, and it takes seconds instead of hours in a spreadsheet.",[115,127,129],{"id":128},"five-projection-methods-one-dashboard","Five Projection Methods, One Dashboard",[120,131,132],{},"TotalKPI includes five projection methods built directly into every chart. No exports, no formulas, no separate tools. Toggle projections on and the forecast extends your data forward.",[134,135,137],"h3",{"id":136},"_1-linear-trend","1. Linear Trend",[120,139,140],{},"The simplest and most common projection. Fits a straight line to your historical data using ordinary least squares regression and extends it forward.",[120,142,143,147],{},[144,145,146],"strong",{},"Best for:"," Metrics with steady, consistent growth. Monthly recurring revenue that grows by roughly the same dollar amount each month. Support ticket volume that increases predictably with user count.",[120,149,150,153],{},[144,151,152],{},"Watch out for:"," Linear projection assumes constant absolute growth. If your metric is actually growing by a percentage (compounding), linear will underestimate the future.",[120,155,156],{},[157,158,159],"a",{"href":77},"Read more about linear projections",[134,161,163],{"id":162},"_2-moving-average","2. Moving Average",[120,165,166],{},"Smooths out short-term noise by averaging recent data points and projecting that smoothed trend forward. You control the window size to balance responsiveness against stability.",[120,168,169,171],{},[144,170,146],{}," Noisy metrics where you want to see the underlying trend. Daily active users with weekend dips. Ad spend that fluctuates but trends in a direction.",[120,173,174,176],{},[144,175,152],{}," Moving average reacts slowly to sudden changes. If your metric just had a real inflection point, the projection will lag behind reality.",[120,178,179],{},[157,180,181],{"href":82},"Read more about moving average projections",[134,183,185],{"id":184},"_3-exponential-smoothing-holts-method","3. Exponential Smoothing (Holt's Method)",[120,187,188],{},"Weights recent data points more heavily than older ones, capturing evolving trends better than a simple moving average. Uses Holt's double exponential smoothing to model both level and trend.",[120,190,191,193],{},[144,192,146],{}," Metrics where recent changes matter more than historical patterns. Churn rate that's been improving due to recent product changes. Conversion rates after a funnel optimization.",[120,195,196,198],{},[144,197,152],{}," Can overreact to recent outliers. A single unusual data point will pull the projection more than it would with linear or moving average methods.",[120,200,201],{},[157,202,203],{"href":87},"Read more about exponential smoothing",[134,205,207],{"id":206},"_4-logarithmic","4. Logarithmic",[120,209,210],{},"Models growth that starts fast and gradually decelerates. The classic adoption curve shape: rapid early growth that levels off as you approach saturation.",[120,212,213,215],{},[144,214,146],{}," User adoption metrics, market penetration, organic traffic growth for a maturing site. Any metric where you expect diminishing returns.",[120,217,218,220],{},[144,219,152],{}," If your metric is still in an early exponential growth phase, logarithmic projection will be too conservative. It assumes deceleration has already begun.",[120,222,223],{},[157,224,225],{"href":92},"Read more about logarithmic projections",[134,227,229],{"id":228},"_5-growth-rate-cagr","5. Growth Rate (CAGR)",[120,231,232],{},"Calculates the compound annual growth rate from your historical data and projects it forward. This gives you percentage-based exponential growth.",[120,234,235,237],{},[144,236,146],{}," Revenue and user growth in early-stage startups where you're growing by a percentage each month. Compound metrics where each period builds on the last.",[120,239,240,242],{},[144,241,152],{}," CAGR projection assumes your historical growth rate continues unchanged. If growth is decelerating (as most metrics do eventually), CAGR will overestimate the future.",[120,244,245],{},[157,246,247],{"href":97},"Read more about growth rate projections",[115,249,251],{"id":250},"choosing-the-right-method","Choosing the Right Method",[120,253,254],{},"There's no single best projection method. The right choice depends on what your data looks like:",[256,257,258,271],"table",{},[259,260,261],"thead",{},[262,263,264,268],"tr",{},[265,266,267],"th",{},"If your metric...",[265,269,270],{},"Use",[272,273,274,283,291,299,307],"tbody",{},[262,275,276,280],{},[277,278,279],"td",{},"Grows by a steady amount each period",[277,281,282],{},"Linear",[262,284,285,288],{},[277,286,287],{},"Is noisy but has an underlying trend",[277,289,290],{},"Moving Average",[262,292,293,296],{},[277,294,295],{},"Has recently changed direction",[277,297,298],{},"Exponential Smoothing",[262,300,301,304],{},[277,302,303],{},"Grew fast early and is slowing down",[277,305,306],{},"Logarithmic",[262,308,309,312],{},[277,310,311],{},"Grows by a consistent percentage",[277,313,314],{},"Growth Rate (CAGR)",[120,316,317],{},"The practical approach: try two or three methods on the same chart and see which one best matches the recent trend you'd expect to continue. TotalKPI lets you switch between methods instantly.",[115,319,321],{"id":320},"projections-correlations","Projections + Correlations",[120,323,324],{},"Projections become even more powerful when combined with correlation analysis. If you've identified that blog traffic has a 0.85 correlation with trial signups (with a 2-week lag), you can project both metrics forward and see whether your pipeline is on track.",[120,326,327],{},"Overlay your projected traffic with projected signups on the same chart. If the projections diverge from the correlation pattern, something has changed and it's worth investigating.",[115,329,5],{"id":330},"getting-started",[332,333,334,338,341,344],"ol",{},[335,336,337],"li",{},"Open any data source chart in your dashboard",[335,339,340],{},"Click the projections icon in the chart toolbar",[335,342,343],{},"Choose a method and projection period",[335,345,346],{},"The forecast line extends your data forward",[120,348,349],{},"That's it. No configuration, no formulas, no spreadsheet gymnastics. Your simple KPI dashboard now shows you where your metrics are heading.",[120,351,352,353,356],{},"For detailed documentation on each projection method, visit the ",[157,354,355],{"href":70},"projections docs",".",{"title":358,"searchDepth":359,"depth":359,"links":360},"",2,[361,362,370,371,372],{"id":117,"depth":359,"text":118},{"id":128,"depth":359,"text":129,"children":363},[364,366,367,368,369],{"id":136,"depth":365,"text":137},3,{"id":162,"depth":365,"text":163},{"id":184,"depth":365,"text":185},{"id":206,"depth":365,"text":207},{"id":228,"depth":365,"text":229},{"id":250,"depth":359,"text":251},{"id":320,"depth":359,"text":321},{"id":330,"depth":359,"text":5},"2026-03-12T00:00:00.000Z","Learn how to project your business metrics forward using linear trends, moving averages, exponential smoothing, and growth rates. Built into your simple KPI dashboard.","md",{"src":377},"https://images.unsplash.com/photo-1526628953301-3e589a6a8b74?w=640&h=360&fit=crop",{},true,"/blog/business-forecasting-projections-kpi-dashboard",{"title":102,"description":374},"3.blog/27.business-forecasting-projections-kpi-dashboard","3VDbTSI72qEVTJkx_Vafrr9YQMorCk9TPetjMPEdAJ0",[385,390],{"title":386,"path":387,"stem":388,"description":389,"children":-1},"Umami Analytics + Revenue: Connect Privacy-First Traffic to Business Results","/blog/umami-analytics-with-revenue-data","3.blog/26.umami-analytics-with-revenue-data","Overlay your Umami self-hosted analytics with Stripe revenue data to see which traffic patterns drive paying customers - fully privacy-compliant and self-hosted.",{"title":391,"path":392,"stem":393,"description":394,"children":-1},"Understanding Correlation: What Your KPIs Are Really Telling You","/blog/understanding-metric-correlation","3.blog/3.understanding-metric-correlation","Learn how correlation analysis reveals hidden relationships between your business metrics and helps you make smarter, data-driven decisions."]