Skip to main content

Peliqan

KPI dashboard: examples and how to build one from your apps

kpi-dashboard-feature-image

Table of Contents

Summarize and analyze this article with:

A KPI dashboard shows the few numbers that tell you whether your business is on track. This guide explains what a KPI dashboard is and gives examples for each team. Then it shows how to build one, step by step. It also covers the part most guides skip: getting the numbers out of your business apps, and keeping them right.

What is a KPI dashboard?

In short, a KPI dashboard is one screen that shows your key performance indicators (KPIs), each with a target and a trend. For example, a finance dashboard might show revenue, gross margin, cash in the bank and overdue invoices. Next to each number, you see last month and the goal. As a result, you can spot at a glance what needs attention.

Here, the word “key” matters. A metric is any number you can measure, such as page views or calls made. A KPI, however, is one of the few metrics tied directly to a goal. So a good KPI dashboard shows five to ten numbers, not fifty.

Also, a dashboard is different from a report. A report, for example, explains what happened in a period, often in detail. A dashboard, by contrast, shows where you stand right now, and people check it often.

Types of KPI dashboards

In general, KPI dashboards fall into three types. The type decides who looks at it, how often it updates and how much detail it needs.

Type Who uses it How often it updates Example KPIs
Strategic Founders, board, management team Weekly or monthly Revenue growth, margin, cash runway
Operational Team leads who run the day-to-day Hourly or daily Open orders, stock levels, tickets waiting
Analytical Analysts who look for causes On demand Win rate by segment, churn by plan

KPI dashboard examples by team

The table below shows typical KPIs for each team, and where the data usually lives. Notice that almost every team needs data from more than one app. That is why the dashboard itself is often the easy part. Getting the data, on the other hand, is the hard part.

Team KPIs to track Where the data lives
Finance Revenue, gross margin, cash balance, days sales outstanding, budget vs actual Accounting software such as Exact Online, Xero or QuickBooks, plus the bank
Sales Pipeline value, win rate, average deal size, sales cycle length, new bookings A CRM such as HubSpot, Salesforce or Pipedrive, plus invoicing
Marketing Leads, cost per lead, lead-to-customer rate, customer acquisition cost Ad platforms, web analytics and the CRM
Operations Stock value, stockouts, order fulfilment time, on-time delivery An ERP such as Odoo, plus the webshop
SaaS and customer success Monthly recurring revenue, churn, net revenue retention, active users, open tickets Billing such as Stripe, product analytics and the help desk
Agencies and accountants The same KPIs per client, hours vs budget, overdue work Each client’s own accounting or CRM, plus time tracking

For sales teams on Pipedrive, our guide to a Pipedrive dashboard goes into more detail.

Similarly, agencies and accountants can read our guide to multi-client reporting.

Likewise, operations teams on Odoo can start with our guide to Odoo in Power BI.

What makes a good KPI

First of all, a good KPI supports a decision. If the number moved, someone would act on it. It also has a written formula, one owner, a target and a source system you can trust.

Take days sales outstanding (DSO) as an example. It measures how long customers take to pay. The formula is average receivables divided by revenue, times the days in the period. The finance lead owns it, the target might be 45 days, and the numbers come from the accounting system. Because everyone reads it the same way, it starts the right conversation.

For finance teams in particular, our guide to financial close automation shows how to get month-end numbers faster.

How to create a KPI dashboard in 7 steps

1. Start with the decisions

Before you pick any numbers, write down the decisions the dashboard should support. For instance: “Do we need to chase overdue invoices this week?” Each decision then points to one or two KPIs.

2. Choose five to ten KPIs

Next, keep the list short. Every extra number makes the important ones harder to see. If a KPI does not change any decision, leave it out or move it to a detailed report.

3. Define each KPI in writing

Then write a one-line definition for every KPI, so that finance and sales calculate it the same way. A simple table works well:

KPI Formula Source Owner Target
Gross margin (Revenue minus cost of sales) divided by revenue Accounting Finance lead Above 55%
Win rate Deals won divided by deals closed (won plus lost) CRM Sales lead Above 25%
On-time delivery Orders shipped by the promised date divided by all orders shipped ERP Operations lead Above 95%

4. Get the data in one place

After that, bring the data together. For one KPI from one app, the app’s own reports may be enough. But most dashboards combine apps, such as revenue from accounting with deals from the CRM. In that case, copy the data into one data warehouse on a schedule. That way, every KPI reads from the same copy. Our guide to a single source of truth explains why this matters.

In addition, our data warehouse examples show what such a setup looks like in different industries.

5. Check the numbers against the source

Before anyone sees the dashboard, compare a few numbers with the source app. For example, does last month’s revenue match the accounting system to the cent? If not, find out why first. A dashboard that is wrong once loses trust for a long time.

6. Design the layout

Then put the most important KPIs at the top left, where people look first. Next, show each number with its target and a small trend. Use colour only to flag what needs action. Also, keep labels in plain words, and add the definition on hover or in a short note.

7. Set the refresh and alerts

Finally, decide how fresh each number must be. Cash and stock may need daily or hourly updates, while margin is fine monthly. In addition, set alerts for the few thresholds that matter. That way, nobody has to open the dashboard to notice a problem.

Why KPI dashboards go wrong

Most failed dashboards fail on data, not design. The most common cause is numbers that do not match the source system. For example, the dashboard shows one revenue figure and the accounting system shows another. After that, people stop trusting it and go back to their own spreadsheets.

Manual exports are the second cause. For instance, if someone pastes three exports together every Monday, the dashboard is often late. Sooner or later, that person also misses a step. Similarly, KPIs without written definitions lead to arguments, because each team calculates them a little differently.

Too many KPIs is the third cause, because when everything is on the screen, nothing stands out. Finally, a dashboard that nobody owns slowly goes stale. So give every dashboard an owner who checks it, fixes it and removes what is no longer used.

How to create a KPI dashboard in Excel

Excel is still the most common place for a first KPI dashboard, and it works well for a small team. First, put the raw data on its own sheet. Then calculate each KPI on a second sheet with simple formulas. Finally, build the charts and the summary on a third sheet. Conditional formatting can colour each number against its target.

However, the weak spot is getting the data in. Exporting from each app and pasting it into Excel every week is slow and easy to get wrong. One alternative is to pull the data straight from a data warehouse into Excel.

For example, the Peliqan Excel add-in pulls data from Peliqan tables and queries into a sheet. It works in Excel on Windows, Mac and the web, and you click “Sync data” to refresh it. The add-in overwrites its own sheet on every sync. So keep that sheet untouched, and build your KPIs on other sheets with lookups.

KPI dashboard tools

Broadly, there are four kinds of tools for building a KPI dashboard. Each one, however, suits a different team and budget.

Tool type Examples Good for Watch out for
BI tools Power BI, Tableau, Looker, Qlik, Metabase Flexible dashboards on data from many sources They need clean, joined data to work from
Dashboard apps Databox, Klipfolio, Geckoboard Quick dashboards from ready-made app connections Custom business rules can be hard to model
Spreadsheets Excel, Google Sheets Small teams and first versions Manual updates and many file versions
AI assistants Claude or ChatGPT connected to your data Building and changing dashboards by describing them You still need to check each number

Whichever tool you choose, however, the data question stays the same. A BI tool such as Power BI makes clear charts, but only from data that is already clean and joined. Our guide to HubSpot in Power BI shows what that takes for a CRM.

Likewise, our guide to Exact Online in Power BI covers the same steps for accounting data.

Above all, the goal is that people can answer their own questions without waiting for an analyst. Our guide to self-service analytics explains how to set that up.

Feeding a KPI dashboard from your apps with Peliqan

Peliqan takes care of the data side. It connects to 300+ business apps, such as your CRM, accounting software and webshop. Then it syncs their data into a built-in data warehouse on a schedule. After that, you define each KPI once, in SQL, so every dashboard and report uses the same rule.

Show it where your team already looks

From there, you can show the KPIs in the tool your team prefers. For instance, Power BI, Tableau and Looker connect directly to the data warehouse. So does Metabase, which you can deploy in one click from the Peliqan Marketplace. Excel users, meanwhile, can use the add-in described above.

You can also build the dashboard itself as a Peliqan data app. In addition, Peliqan can send scheduled reports by email, Slack or Microsoft Teams. It can also alert a team when a number crosses a threshold.

Build it with AI, and check every number

The peliqan-dashboard skill lets Claude build the dashboard for you. For example, you can ask it to rebuild an existing Power BI or Excel report, or to start from a list of KPIs. According to Peliqan’s skills documentation, it first sets up the data model. Then it verifies every number on real data before it builds and documents the dashboard.

If you are new to this, our guide to Claude skills explains how skills work.

A real example

CIC Hospitality, for example, used Peliqan to bring data from more than 50 sources together for board-level reporting. As a result, the team no longer consolidates spreadsheets by hand and saves around 40 hours a month. You can read the case studies for more.

Conclusion

A KPI dashboard is only as good as the numbers behind it. So start with the decisions you need to make, and pick five to ten KPIs. Then write down exactly how to calculate each one. Next, get the data from your apps into one place and check it against the source. Only after that, work on the design.

For a small team, a spreadsheet is a fine first version. However, once the data comes from several apps, a data warehouse with your KPIs defined once saves time and arguments. To see which apps you can connect, browse the Peliqan connectors.

FAQs

A KPI dashboard is one screen that shows the few key performance indicators that tell you whether your business is on track, each with a target and a trend. People check it often, unlike a report, which explains a past period in detail.

Start with the decisions it should support and pick five to ten KPIs. Write down the formula, source, owner and target for each one. Then bring the data from your apps into one place, check the numbers against the source, design the layout, and set the refresh and alerts.

Days sales outstanding (DSO) is a good example. It shows how long customers take to pay, has a clear formula (average receivables divided by revenue, times the days in the period), one owner in finance and a target such as 45 days. Like every good KPI, it supports a decision.

Put the raw data on one sheet, calculate each KPI on a second sheet with formulas, and build the charts and summary on a third. Conditional formatting can compare each number with its target. To avoid pasting exports by hand, pull the data in with an add-in or data connection and refresh it before each review.

Author Profile

Revanth Periyasamy

Revanth Periyasamy is a process-driven marketing leader with over 5+ years of full-funnel expertise. As Peliqan’s Senior Marketing Manager, he spearheads martech, demand generation, product marketing, SEO, and branding initiatives. With a data-driven mindset and hands-on approach, Revanth consistently drives exceptional results.

Table of Contents

Peliqan data platform

All-in-one Data Platform

Built-in data warehouse, superior data activation capabilities, and AI-powered development assistance.

Related blog posts

Ready to get instant access to all your company data ?