[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"navigation":3,"/compare/geckoboard":100},[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,"badge":103,"body":105,"competitor":199,"cta":200,"description":216,"extension":217,"faq":218,"features":231,"image":262,"meta":264,"navigation":208,"path":265,"pricing":266,"seo":269,"stem":272,"__hash__":273},"compare/5.compare/geckoboard.md","TotalKPI vs Geckoboard: Simple KPI Dashboard Alternative",{"label":104},"Comparison",{"type":106,"value":107,"toc":186},"minimark",[108,113,117,120,124,127,131,139,144,147,151,154,158,161,165,171,177],[109,110,112],"h2",{"id":111},"geckoboard-great-for-display-limited-for-analysis","Geckoboard: Great for Display, Limited for Analysis",[114,115,116],"p",{},"Geckoboard has carved out a strong niche as the go-to TV dashboard tool. It excels at putting real-time KPIs on a big screen in your office. The widget-based interface is clean, the TV mode is polished, and setting up a display dashboard is fast.",[114,118,119],{},"But Geckoboard's widget model has a fundamental limitation: every metric lives in its own box. You can't overlay two data sources on the same chart to see how they relate.",[109,121,123],{"id":122},"the-widget-limitation","The Widget Limitation",[114,125,126],{},"When metrics are separated into individual widgets, you're left doing the correlation work in your head. You might notice that revenue went up the same week traffic spiked, but you can't see the precise timing, whether the pattern is consistent, or how strong the relationship actually is.",[109,128,130],{"id":129},"what-totalkpi-offers-instead","What TotalKPI Offers Instead",[114,132,133,134,138],{},"TotalKPI takes a different approach. Instead of a grid of widgets, you get ",[135,136,137],"strong",{},"combined views"," where multiple data series are plotted on the same time axis.",[140,141,143],"h3",{"id":142},"automatic-normalization","Automatic Normalization",[114,145,146],{},"Stripe revenue in dollars and Google clicks in thousands render on the same 0-100% scale. The curves become directly comparable.",[140,148,150],{"id":149},"correlation-detection","Correlation Detection",[114,152,153],{},"Every combined view shows the Pearson correlation coefficient. No manual analysis needed.",[140,155,157],{"id":156},"the-price-gap","The Price Gap",[114,159,160],{},"At $9/month vs $49/month for entry-level plans, TotalKPI is significantly more affordable. And the Growth plan at $19/month includes 10 projects and 1,000 data sources.",[109,162,164],{"id":163},"when-to-choose-which","When to Choose Which",[114,166,167,170],{},[135,168,169],{},"Choose Geckoboard"," if your primary need is a TV dashboard for office display.",[114,172,173,176],{},[135,174,175],{},"Choose TotalKPI"," if you need a simple KPI dashboard that shows you how your metrics connect and what's actually driving your numbers.",[114,178,179,180,185],{},"For a more detailed editorial comparison, read our ",[181,182,184],"a",{"href":183},"/blog/geckoboard-alternative-overlay-metrics","full blog post on Geckoboard alternatives",".",{"title":187,"searchDepth":188,"depth":188,"links":189},"",2,[190,191,192,198],{"id":111,"depth":188,"text":112},{"id":122,"depth":188,"text":123},{"id":129,"depth":188,"text":130,"children":193},[194,196,197],{"id":142,"depth":195,"text":143},3,{"id":149,"depth":195,"text":150},{"id":156,"depth":195,"text":157},{"id":163,"depth":188,"text":164},"Geckoboard",{"title":201,"description":202,"links":203},"Go beyond widgets","Overlay metrics from different sources on one chart. See correlations Geckoboard can't show you. 14-day free trial.",[204,210],{"label":205,"to":206,"icon":207,"trailing":208,"size":209},"Start free trial","/signup","i-lucide-arrow-right",true,"xl",{"label":211,"to":212,"icon":213,"size":209,"color":214,"variant":215},"Try live demo","/demo/project/my-saas-metrics/overview","i-lucide-play","neutral","subtle","Compare TotalKPI and Geckoboard feature by feature. See why teams who need to overlay metrics and find correlations choose TotalKPI over widget dashboards.","md",[219,222,225,228],{"label":220,"content":221},"When is Geckoboard the better choice?","If you need a TV dashboard for the office or a wall-mounted display showing real-time KPIs, Geckoboard's dedicated TV mode is purpose-built for that. TotalKPI focuses on analysis over display.",{"label":223,"content":224},"Can I use both together?","Yes. Some teams use Geckoboard for office TV displays and TotalKPI for deeper metric analysis and correlation discovery. The tools serve different purposes.",{"label":226,"content":227},"What can TotalKPI do that Geckoboard can't?","TotalKPI overlays metrics from different sources on the same chart with automatic normalization, calculates Pearson correlation, offers 5 trend projection methods, and accepts data via inbound webhooks. Geckoboard displays metrics in separate widgets.",{"label":229,"content":230},"Is TotalKPI easier to set up?","For basic setup, both are straightforward. TotalKPI's advantage is connecting to any JSON API without waiting for a pre-built integration. Import a CSV and you're charting data in under 2 minutes.",[232,236,240,244,248,252,255,258],{"name":233,"totalkpi":234,"competitor":235},"Overlay Metrics on Same Chart","Yes - automatic 0-100% normalization","No - widget grid layout only",{"name":237,"totalkpi":238,"competitor":239},"Automatic Correlation Detection","Pearson correlation on every combined view","Not available",{"name":241,"totalkpi":242,"competitor":243},"CSV & Spreadsheet Import","Yes - auto-detect dates, currencies, formats","Spreadsheets via custom datasets",{"name":245,"totalkpi":246,"competitor":247},"Custom API Connections","Any JSON API endpoint","60+ pre-built integrations",{"name":249,"totalkpi":250,"competitor":251},"Inbound Webhooks","Yes - JSON template mapping","No",{"name":253,"totalkpi":254,"competitor":239},"Trend Projections","5 methods (linear, moving avg, Holt, log, CAGR)",{"name":256,"totalkpi":239,"competitor":257},"TV Dashboard Mode","Yes - built-in TV mode",{"name":259,"totalkpi":260,"competitor":261},"Starting Price","$9/month","$49/month",{"src":263},"https://images.unsplash.com/photo-1551288049-bebda4e38f71?w=640&h=360&fit=crop",{},"/compare/geckoboard",{"totalkpi":267,"competitor":268},"From $9/mo (Starter) to $19/mo (Growth). 14-day free trial, no credit card required.","From $49/mo (Essential) to $799/mo (Scale). 14-day free trial available.",{"title":270,"description":271},"Geckoboard Alternative | KPI Dashboard (2026)","Compare TotalKPI and Geckoboard. Go beyond widgets — connect any tool, overlay metrics on one chart, detect correlations. From $9/mo vs $49/mo.","5.compare/geckoboard","JTe50HRyDfXDH0zQgNLFFwayu46mXv9wZ5UB7iYa29I"]