eCommerce Dashboard: KPIs, Examples and How to Build One
- Track a few KPIs tied to goals, not every metric your tools can export.
- Combine high-level KPIs such as revenue and customer lifetime value with team-level KPIs such as customer acquisition cost.
- Put a profit metric and a customer metric next to revenue, so a discount-driven spike does not look like growth.
- Build the dashboard in six steps: KPIs, tool, data, layout, charts, then refinement with your team.
- Use your platform dashboard (Shopify, WooCommerce, Adobe Commerce or BigCommerce) for store activity, and add a customer-value view for CLV and profit.
- Measure gross margin as revenue minus cost of goods sold; revenue minus all expenses is net margin.
An eCommerce dashboard is a single screen that shows the KPIs of your online store, such as revenue, conversion rate, average order value and customer lifetime value, so you see how the business performs and can act when a number moves. It pulls data from your store platform, ad channels and web analytics into one view. A good dashboard tracks few metrics, ties each one to a goal and shows customer value next to sales.
Think of it as a ship's instrument panel: you watch the store, customers, products and competition at once, and you react before a small drift becomes a big one. This guide covers the KPIs to put on an eCommerce dashboard, how to build one in six steps and what the main platform dashboards offer. It is part of our guide to eCommerce analytics. Omniconvert Commander (formerly Nexus), the AI eCommerce growth engine, adds the customer-value layer that most store dashboards leave out.
What is an eCommerce dashboard?
Online stores use dashboards to see sales, revenue, traffic, conversion rates, consumer behavior and other essential eCommerce metrics in one place. Marketing teams combine data from the sales platform, marketing tools and web analytics, so they can monitor an online (or hybrid) store in near real time, track progress toward goals and act on weak metrics.
A key performance indicator (KPI) is defined as a metric tied to a business goal, with a target you can act on. That is the difference between a dashboard and a data dump. Every tile should answer a question someone on the team owns: are we growing, are we profitable, are customers coming back, and are we building customer equity, the total value of our customer base?
A dashboard is not the same as a report. A dashboard answers "how are we doing right now?" at a glance. A report answers "why did this happen?" in depth. When a dashboard tile turns red, you open one of the top eCommerce reports to find the cause. And if your dashboard shows data but rarely leads to a decision, read how to build actionable dashboards.
Benefits of an eCommerce dashboard
Because a dashboard is customizable, it fits almost any kind of online business, and its insights reach every part of the store: product range, pricing, website design and marketing. These are the main benefits.
Real-time monitoring
Without live data, teams react to last month's problems. A dashboard shows crucial KPIs as they change. If website traffic drops suddenly, you can investigate the cause and fix it before it hurts sales.
Centralized data
Data silos lead to poor decisions and weak collaboration between departments. A dashboard combines data from all sources in one place. One source of truth makes data-driven decisions easier for marketing campaigns, product development and inventory planning, such as tracking inventory velocity.
Better decisions
Real-time, centralized data gives you a full view of performance. If one brand suddenly becomes a best-seller, you can order more stock or shift campaigns to follow the trend.
Shared goals across teams
When departments chase different goals, the business is like a husky sled where each dog runs after a different cat. A shared dashboard gives every team the same data at the same time, so everyone pulls in the same direction.
Less manual work
A dashboard collects and refreshes data automatically. Teams spend less time copying numbers into spreadsheets and more time on work that earns revenue, such as product development and customer service.
Customization
Your goals change as the business grows. One month you need to watch your CLV to CAC ratio, the next month product performance. A customizable dashboard lets you track the KPIs that matter at that moment.
Better customer insight
Customers are your most important stakeholders, and you cannot be customer-centric without data about them. A dashboard shows purchase history, browsing behavior and demographics, which inform your marketing campaigns.
eCommerce dashboard KPIs to track
KPIs fall into two groups, and a good dashboard needs both:
- High-level KPIs: show how the whole business performs, for example revenue, Net Promoter Score and customer lifetime value.
- Low-level KPIs: track one department, channel or person, for example social media engagement, product return rate or customer acquisition cost.
Start with the bird's-eye view, then drill down to each team to see how small decisions affect the bottom line. These six KPIs are a strong base for any eCommerce dashboard.
| KPI | What it measures | Formula | Level |
|---|---|---|---|
| Customer lifetime value (CLV) | Value of a customer over the whole relationship | AOV × orders per year × years as a customer | High |
| Net Promoter Score (NPS) | Likelihood to recommend you | % promoters (9 to 10) − % detractors (0 to 6) | High |
| Conversion rate | Share of visitors who complete a goal | Conversions ÷ sessions × 100 | High or team |
| Average order value (AOV) | Average spend per order | Revenue ÷ number of orders | Team |
| Gross margin | Share of revenue left after product costs | (Revenue − cost of goods sold) ÷ revenue × 100 | High |
| Revenue | Total money the store brings in | Sum of order values, by channel, location, brand or product | High |
Customer lifetime value (CLV)
Customer lifetime value estimates the total a customer will spend over their whole relationship with your store. Track it to find your most valuable customers, set your acquisition budget and decide where customer care should focus first.
Net Promoter Score (NPS)
The Net Promoter Score gauges customer satisfaction by asking how likely customers are to recommend you. Measure it before and after delivery to check whether you under-promise and over-deliver, to see where customers need more from you, and to grow the referral stage of the AARRR metrics funnel.
Conversion rate
Conversion rate is the percentage of visitors who complete a desired action: a purchase, a sign-up or an event registration. It shows how well your website and campaigns turn traffic into sales.
Average order value (AOV)
Average order value is the average amount customers spend per order. Raising it grows revenue without extra acquisition spend.
Gross margin
Gross margin is defined as the share of revenue left after you subtract the cost of goods sold. It is not what remains after all expenses: that is net margin (see gross margin vs net margin). Gross margin shows how profitable your products are and where to cut costs or raise prices.
Revenue
Revenue is the total money your store brings in. Split it by channel, location, brand or product to see your best and worst performers, and plan around the actions that drive the most sales.
These six are a starting point, not a full list. Add team-level KPIs where a team needs them: customer acquisition cost for marketing, repeat purchase rate for retention, and shopping cart abandonment for the checkout team. The last one deserves a tile on most stores: the average documented cart abandonment rate is 70.22% across 50 studies [Baymard Institute, 2025].
How to build an eCommerce dashboard in six steps
The steps vary with how much data you have, what you track and what you want to achieve, but the general process looks like this.
-
Select your metrics and KPIsNarrow the long list of eCommerce metrics to the ones aligned with your goals: sales, revenue, conversion rate, customer acquisition cost, cart abandonment rate and so on. Leave out vanity metrics that look good but do not move the bottom line.
-
Pick a visualization toolOptions include Excel or Google Sheets, Looker Studio (formerly Google Data Studio), Tableau and Power BI. Try a few and choose the one your team finds most intuitive, so the dashboard does not feel like a burden.
-
Gather and organize your dataConnect your eCommerce platform, marketing channels and web analytics. Use one format and one set of definitions (for example, revenue before or after returns), so the numbers match across sources.
-
Design your layoutPut the high-level KPIs at the top and the team-level detail below. Group related metrics, and keep the layout simple enough to read in a few seconds.
-
Build the visualizationsCreate the charts, graphs and tables. Make each one accurate and clear: a trend line for change over time, a bar chart for comparisons, a single number for a KPI against its target.
-
Share, then refineShare the dashboard with your team and stakeholders, use it to monitor performance and spot trends, and adjust data sources, charts and metrics as the business grows.
What makes a good eCommerce dashboard?
Use these three criteria before you build a dashboard or buy a tool.
Business relevance
Every feature should connect to a goal. Google Analytics, for example, shows website traffic well but tells you little about your email conversion rate. List the real challenges across all departments, from the C-level down to individual specialists, and build the dashboard around them.
Frequency of use
Decide how often each team will check the data: hourly, daily or weekly. The more often people use the dashboard, the more features, refresh speed and filters it needs.
Usability
The main job of a dashboard is to simplify and declutter your data. It should be intuitive and useful from day one, not another complex tool that needs hours of onboarding before it gives you an insight.
The most common dashboard mistake is to put revenue and conversion rate at the top with no profit or customer metric beside them. A free-shipping or discount campaign lifts both, the dashboard turns green and the team extends the promotion. Meanwhile, gross margin per order falls, and the customers the promotion brought in never place a second order. By the time customer lifetime value shows the damage, the budget is spent. Put gross margin and repeat purchase rate next to revenue, and the dashboard tells the true story the same week.
eCommerce dashboard examples
Your own needs decide which dashboard works best, so these examples are short. Each platform dashboard is a good place to start, because the data is already there.
| Dashboard | What it shows | Best for |
|---|---|---|
| Shopify | Store overview: sales, sessions, orders and conversion | A quick daily view with no setup |
| WooCommerce | Similar overview, with widgets you choose and more detailed reports | Stores that want to customize what they see |
| Adobe Commerce (Magento) | Sales and revenue by channel, custom reports, several stores in one view | Larger or multi-store businesses with technical teams |
| BigCommerce | Clear charts plus reports on analytics, inventory and customers | Teams that want an easy interface with depth |
| Customer-value dashboard | Customer lifetime value, profit per customer, customer segments | Deciding which customers to acquire and keep |
- Shopify: probably the best-known store dashboard. It gives an overview of store performance, including sales, visitors and orders.
- WooCommerce: similar to Shopify, with more customization. You choose which widgets to show and open more detailed reports and analytics.
- Adobe Commerce (Magento): more complex than Shopify or WooCommerce, with more data and functions. You can create custom reports, track sales and revenue by channel, and manage several stores from one dashboard.
- BigCommerce: user-friendly, with clear charts and graphs, plus detailed reports on analytics, inventory and customers.
Platform dashboards describe orders and sessions well. They say less about which customers are worth the most and which ones are about to leave. That is the gap a customer-value dashboard fills.
Omniconvert Commander as a customer-value dashboard
Most analytics dashboards store and display data. Omniconvert Commander turns customer data into action. It calculates customer lifetime value and True Profit per order and per customer, groups customers into RFM segments, and pushes those segments directly to Meta Ads, Google Ads and Klaviyo. You see your most promising growth opportunities across acquisition, retention and loyalty, and you act on them from the same place. See customer intelligence in Omniconvert Commander for how it works.
A dashboard tells you where to look, and experiments tell you what works. AliveCor used Omniconvert to run a structured A/B testing program and achieved a 21 percent lift in conversion rate, a 5 percent lift in revenue per visitor, and 94 percent statistical relevance across their experiments [Omniconvert, AliveCor case study]. Those are two of the KPIs on the dashboard above, moved by tests rather than by watching them.
Omniconvert Commander shows lifetime value and True Profit per customer next to your store numbers.
See how Omniconvert Commander works →eCommerce dashboard FAQs
An eCommerce dashboard is a visual display of the key metrics and data points that help an online retailer monitor business performance. It brings sales, traffic, conversion and customer data from several tools into one view, so teams can spot problems and opportunities quickly.
Start with a few KPIs tied to your goals: revenue, conversion rate, average order value, gross margin, customer lifetime value and Net Promoter Score. Add team-level metrics such as customer acquisition cost and cart abandonment rate where each team needs them. Customize the rest to your own challenges and objectives, and leave out any metric nobody acts on.
Identify the metrics that matter most to your business, pick a visualization tool such as Looker Studio, Excel, Tableau or Power BI, and connect your store, marketing and analytics data. Then design a simple layout, build the charts, share the dashboard with your team and refine it as your goals change.
In Google Analytics 4 you can customize the standard reports in the Reports section and build Explorations for deeper analysis. For a shareable dashboard, connect your GA4 property to Looker Studio (formerly Google Data Studio), start from a template, and add the eCommerce metrics you need, such as revenue, purchases, conversion rate and average order value.
A dashboard shows a small set of live KPIs at a glance and answers the question: how are we doing right now? A report goes deeper into one area, such as sales by channel or customer cohorts, and answers the question: why did this happen? Most stores use the dashboard to spot a change and a report to explain it.
Omniconvert Commander is an AI eCommerce growth engine that adds the customer layer most store dashboards leave out. It calculates customer lifetime value and True Profit per order and per customer, groups customers into RFM segments, and pushes those segments directly to Meta Ads, Google Ads and Klaviyo, so the numbers on screen turn into campaigns.
Do not wait for the perfect tool. Write down your three business goals, pick one high-level KPI and two team-level KPIs for each, and put them on one screen in the tool you already use. Add one profit metric and one customer metric next to revenue before you add anything else.
Review the dashboard with your team after two weeks and remove every chart nobody acted on. Then add the customer-value layer: see how Omniconvert Commander tracks lifetime value and True Profit per customer.
Put customer value on your eCommerce dashboard
Omniconvert Commander calculates customer lifetime value and True Profit per customer, builds RFM segments, and pushes them to Meta Ads, Google Ads and Klaviyo. See which customers drive your numbers.