1. Home
  2. Blog
  3. Website Design Nigeria
  4. How to Build a Business Dashboard: From Scattered Nigerian Business Data to One Screen

How to Build a Business Dashboard: From Scattered Nigerian Business Data to One Screen

Business colleagues working on a laptop in an office — how to build a business dashboard

What a business dashboard is and is not

A business dashboard is a single screen that shows a small number of current metrics, compared against a target or a previous period, so that a decision-maker can see at a glance whether the business is on track and where to look next. It is not a report, which explains what happened in detail, and it is not an analytics system, which lets you explore data freely. A dashboard answers "how are we doing?" in ten seconds. Three properties separate a useful dashboard from a decorative one:

  • Comparison. Every number sits next to a target, last week, last month or the same period last year. A number alone is not information.
  • Freshness you can trust. Daily, weekly or live, but consistent. A dashboard that is sometimes two days old and sometimes two weeks old teaches people to ignore it.
  • A path to action. Each metric has an owner and an obvious next step when it goes red.

Dashboards come in layers: an owner's dashboard with eight numbers, a manager's dashboard per function or branch, and operational screens for daily work. Build the owner's layer first.

Start with decisions, not data: choosing the metrics

Choose dashboard metrics by listing the decisions you make regularly, writing the question each decision depends on, and picking the one metric that answers it, together with its data source and owner. Working from decisions keeps the dashboard to the numbers that change behaviour; working from available data produces clutter. Use this four-column framework:

Decision you makeQuestion it depends onMetricSource and owner
Do we restock this week?What sold, and what is left?Units sold by product; days of stock remainingPOS or inventory system; store manager
Do we chase cash or invest?How much cash is in, and how much is owed?Cash position; receivables overdueBank and gateway; accountant
Which branch needs attention?Which branch is behind?Sales vs target by branchPOS; branch managers
Should we spend more on ads?Are ads bringing paying customers?Cost per paying customer; conversion rateMeta and Google ads, gateway, CRM; marketer
Are customers coming back?What share of sales is from repeat buyers?Repeat purchase ratePOS or CRM; owner
Can we deliver on time?How long do orders take?Order-to-delivery time; late deliveriesOrder system or spreadsheet; operations
Is the team productive?How much are we producing per person?Sales per staff; tickets closed per agentPOS, helpdesk; managers

Limit the first dashboard to eight metrics. If a metric has no decision attached, drop it. If a decision has no measurable question, the first job is to start recording that data.

Where Nigerian business data actually lives

For most Nigerian SMEs, dashboard data is scattered across a POS or sales app, one or more payment gateways, several bank accounts, an accounting tool, a stock record, a CRM or WhatsApp threads, ad platforms and manually updated spreadsheets. Each has a different way of getting data out, and the method decides how automated your dashboard can be.

Data sourceWhat it holdsHow to get the data outAutomation level
POS or sales appTransactions, products, branches, staffExport CSV; some have APIs or reportsManual to automated
Payment gateway (Paystack, Flutterwave, Monnify)Online and transfer payments, references, feesDashboard exports; APIs; webhooksAutomated
Bank accountsInflows and outflows, balancesStatements; open-banking style APIs where available; manual entryMostly manual
Accounting toolInvoices, expenses, receivables, VATReports; APIs on most cloud toolsAutomated
Inventory system or stock sheetStock levels, purchases, wastageExport; API if a proper systemVaries
CRM or WhatsApp-led salesLeads, follow-ups, conversionsCRM export or API; WhatsApp needs manual logging or a Business Platform integrationManual unless CRM
Ad platformsSpend, clicks, leadsNative reports; connectors in BI toolsAutomated
Branch daily reportsSales, cash, incidentsForms or spreadsheets replacing WhatsApp messagesManual, can be structured

The practical rule: replace WhatsApp-message reporting with a simple form or shared sheet before building the dashboard, so that manual data arrives in a structure the dashboard can read.

Choosing a dashboard tool: spreadsheets, BI tools or custom

There are three tool routes: a spreadsheet dashboard in Google Sheets or Excel, a business-intelligence tool such as Looker Studio, Power BI or Metabase connected to your sources, or a custom web dashboard built into your own software. Spreadsheets fit small businesses with manual data; BI tools fit businesses with several exportable or API-connected sources; custom dashboards fit businesses whose data already lives in their own systems or who need role-based access for staff and customers.

RouteBest forStrengthsLimitsIndicative setup cost
Spreadsheet (Google Sheets, Excel)Single-branch SMEs, manual data, quick startFree or low cost; everyone knows it; easy to changeManual refresh; breaks as it grows; weak access control₦0–₦150,000 if a consultant sets it up
BI tool (Looker Studio, Power BI, Metabase)Multi-source, multi-branch businesses with exports or APIsScheduled refresh; charts and filters; sharing by roleLicences may be USD per user; needs a data model; connectors vary for Nigerian tools₦200,000–₦1,500,000 for modelling and build
Custom web dashboardBusinesses with their own software, portals or apps; live operational dataExact fit; live data; role-based; embeds in your systemsDevelopment and maintenance cost₦500,000–₦3,000,000 as a module; more as part of a larger system

Indicative 2026 ranges; actual quotes vary with scope, vendor and exchange rate. Start with the simplest route that can be refreshed reliably. Many businesses run a spreadsheet dashboard for six months, learn which metrics matter, then move to a BI tool with the same definitions.

Step-by-step: building a business dashboard

The core steps are: choose decisions and metrics, define each metric precisely, map and structure sources, choose the tool, build the data collection, build the screen, validate the numbers against known figures, launch with a review ritual, then iterate. A spreadsheet dashboard can be running in a week; a BI dashboard in three to six weeks; a custom dashboard in one to three months.

  1. List decisions and metrics using the framework above. Cap at eight metrics.
  2. Write metric definitions. "Sales" means what: gross or net of returns, including or excluding VAT, by payment date or order date? Write it down; disagreements later come from here.
  3. Map sources. For each metric, name the system, the export or API, the refresh frequency and the person responsible.
  4. Structure manual data. Replace free-text WhatsApp reports with a form or sheet with fixed columns.
  5. Choose the tool from the table.
  6. Build collection. Scheduled exports, API connectors or webhook capture into a central sheet or database. Automate what you can; timetable what you cannot.
  7. Build the screen. One page, metrics in order of importance, each with a comparison and a colour rule. Mobile-friendly, because owners will open it on a phone.
  8. Validate. Reconcile dashboard totals against the bank, the gateway and the accountant's figures for one month before anyone trusts it.
  9. Launch with a ritual. A fifteen-minute weekly review where each metric owner speaks to their number.
  10. Iterate. Remove metrics nobody discusses; add the ones people keep asking about.

The data pipeline: collecting, cleaning and refreshing

A dashboard is only as good as the pipeline behind it: the routine that collects data from each source, cleans it into consistent definitions, and refreshes the screen on schedule. For Nigerian SMEs the pipeline is often a mix of automated connectors and disciplined manual steps, and the discipline matters more than the technology.

  • Collection. Gateway and accounting data can be pulled automatically; POS exports may need a weekly download; branch figures arrive through a form. Assign each a time and an owner.
  • Cleaning. Standardise product names, branch codes and dates; separate refunds and reversals; handle transfers received outside the gateway; convert USD-billed costs at a stated rate.
  • A central store. Even a spreadsheet dashboard benefits from one "data" tab per source and a separate calculation layer. BI tools use a data model; custom dashboards use a database.
  • Refresh. Match refresh frequency to the decision: stock daily, cash daily, marketing weekly, staff productivity monthly.
  • Checks. Add simple validation, such as flagging days with zero sales at an open branch, which usually means a missing upload rather than a disaster.
  • Access. Owners see everything; managers see their branch or function; nobody edits the source tabs by hand.

What changes for Nigerian businesses

For Nigerian businesses, dashboard building is shaped by cash and transfer payments that bypass digital records, multiple bank accounts and gateways, manual branch reporting over WhatsApp, unreliable power and connectivity, USD-priced tools and inflation that distorts naira comparisons over time. Build the pipeline around these realities.

  • Cash and transfers. A share of sales never touches the POS or gateway. Capture them through a daily cash-up form, otherwise the dashboard understates sales and overstates margin.
  • Many accounts. Businesses run several bank accounts and gateways. Consolidate inflows by source and mark internal transfers so they are not counted as revenue.
  • WhatsApp reporting. Structured forms beat chat messages; managers can still be reminded on WhatsApp to submit.
  • Power and data. Design for a phone screen and a refresh that tolerates a missed day; keep exports small.
  • USD tools. BI licences and cloud hosting are dollar-priced; compare a free tool or a one-off custom build against subscriptions at a moving exchange rate.
  • Inflation. Naira growth of 20% may be no growth in volume. Track units, customers and margins alongside naira sales, and compare against the same period last year.
  • Data protection. Dashboards often include customer-level data; restrict access and comply with the Nigeria Data Protection Act 2023, verifying obligations with the NDPC.

Example (hypothetical): an Abuja pharmacy chain builds an owner's dashboard

Example (hypothetical): a pharmacy chain in Abuja has four branches, each with a POS, a Paystack account for online orders, a shared stock spreadsheet and a WhatsApp group where managers post closing figures. The owner sees consolidated numbers monthly from the accountant and reorders stock by instinct. The owner lists the weekly decisions: what to restock, which branch to visit, whether cash covers the next supplier payment, and whether the online channel is worth its delivery cost. Eight metrics follow: sales by branch versus target, gross margin by branch, units sold for the top 50 products, days of stock for fast-movers, cash position across accounts, receivables from corporate clients, online orders and delivery cost per order, and repeat customers by loyalty number. Definitions are written down, including that sales exclude VAT and returns. The branch WhatsApp reports are replaced by a form. POS exports are uploaded weekly by each manager; Paystack and the accounting tool connect automatically to a BI tool; bank balances are entered daily by the accountant. The dashboard is validated against the accountant's month-end figures for one month, then reviewed every Monday morning. Setup takes about five weeks and sits in the ₦400,000–₦900,000 range with a low-cost BI tool. The measures that matter afterwards are stockouts of fast-movers, the gap between best and worst branch, and days of cash cover. This is a hypothetical scenario to illustrate the method, not a client case study.

How much does it cost to build a business dashboard?

Indicatively, a business dashboard in Nigeria costs nothing but time for a self-built spreadsheet, ₦100,000–₦400,000 for a consultant to structure data and build a spreadsheet or basic BI dashboard, ₦400,000–₦1,500,000 for a multi-source BI dashboard with connectors and a data model, and ₦500,000–₦3,000,000 or more for a custom web dashboard inside your own software. Recurring costs are tool licences, hosting and the time to maintain the pipeline. Indicative 2026 ranges; actual quotes vary with scope, vendor and exchange rate.

ScopeIndicative one-off costRecurring
Spreadsheet dashboard with structured collection forms₦0–₦150,000Staff time; free tools
Basic BI dashboard, two to three sources₦200,000–₦600,000Possible USD licence; connector upkeep
Multi-source BI dashboard with data model and role-based views₦600,000–₦1,500,000Licences; maintenance ₦20,000–₦100,000 per month
Custom web dashboard module in your own system₦500,000–₦3,000,000Hosting; maintenance as part of software retainer
Live operational dashboards across systems₦3,000,000–₦10,000,000+Engineering retainer

Cost drivers: number and messiness of sources, whether connectors exist for your Nigerian tools, how many metric definitions need reconciling, role-based access, and whether the dashboard must be live rather than daily. To compare quotes, give each vendor the same decision list, metric definitions and source map, and compare two or three written quotes on identical scope.

Mistakes to avoid

  • Starting from the data you have. A dashboard of everything is a dashboard of nothing. Start from decisions.
  • Vanity metrics. Followers, page views and total registered customers rarely change a decision. Prefer margin, cash, stock and repeat purchase.
  • Undefined metrics. If sales, margin and "customers" are not defined in writing, every meeting argues about the numbers.
  • Manual heroics. A dashboard that depends on one person's weekend goes stale the week they are ill. Automate or timetable and assign.
  • Ignoring cash and transfer sales. They are a large part of Nigerian revenue and rarely in digital records unless captured deliberately.
  • No comparison or target. Numbers without context are decoration.
  • Skipping validation. A dashboard that disagrees with the accountant once is never trusted again. Reconcile before launch.
  • Tool first, pipeline later. Buying a BI licence does not create clean data.

Conclusion

Building a business dashboard is mostly a matter of discipline: choosing metrics from the decisions you actually make, defining them in writing, structuring the way data arrives from POS, gateways, banks, accounting and branch reports, and refreshing on a schedule people trust. Start with a spreadsheet if your data is manual, move to a BI tool when sources multiply, and build a custom dashboard when the data lives in your own systems or must be live. Keep it to eight numbers, compare each to a target, validate against the accountant, and review it every week. If your Nigerian business has data scattered across systems and you want a dashboard, or a custom reporting module inside your own software, that the team will trust and use, Linestech can help design the metrics, connect the sources and build the screen.

Frequently asked questions

Can I build a business dashboard in Google Sheets?

Yes, and for many single-branch Nigerian SMEs it is the right first step. Use separate tabs for each source, a calculation tab for metric definitions, and a dashboard tab with comparisons and colour rules. Google Sheets also connects to Looker Studio for charts and scheduled sharing when you outgrow the sheet.

How many metrics should a dashboard have?

Eight or fewer on the owner's dashboard. Each metric should tie to a decision, have an owner, and show a comparison. Managers can have their own dashboards with more detail. If you cannot cut to eight, you have not yet decided what matters most.

How do I include cash sales and bank transfers in the dashboard?

Capture them at the point they happen: a daily cash-up form per branch, and transfers matched through gateway virtual accounts where possible, with manual entry for transfers to the main bank account. Mark internal transfers between accounts so they are not counted as revenue.

Can a dashboard update automatically from Paystack or Flutterwave?

Yes. Both provide dashboard exports, APIs and webhooks. A BI tool can pull transactions on a schedule, and a custom dashboard can capture webhooks in real time. Reconcile gateway totals against settlements in the bank so fees and reversals are handled correctly.

Should the dashboard be real-time?

Only where a decision needs it, such as stock in a busy retail operation or dispatch in logistics. For most owner-level metrics, daily or weekly refresh is enough and far cheaper. Real-time dashboards need reliable connectors and a proper data store, which pushes the build towards custom development.

Who should own the dashboard?

One person owns the pipeline and definitions, typically the accountant, operations lead or a data-minded manager, and each metric has a business owner who explains it in the weekly review. Without a named pipeline owner, dashboards decay within a few months.

Sources and further reading

Figures, platform rules and regulations change. These are the primary references behind this article and the places to check before you act on it.