eCommerce Analytics

eCommerce Dashboard: KPIs, Examples and How to Build One

First published Apr 28, 2023Updated October 21, 20269 min read
Oana Predoiu, Content and Copywriter
Oana Predoiu
Content & Copywriter
Published: Apr 28, 2023Updated: Oct 21, 2026
eCommerce dashboard on a laptop: a blue main chart tile above three small KPI tiles
Quick Answer
An eCommerce dashboard is a single view of the KPIs that show how an online store performs, such as revenue, conversion rate, average order value, gross margin and customer lifetime value. It should also flag leaks: the average documented cart abandonment rate is 70.22% across 50 studies [Baymard Institute, 2025]. This guide shows you which KPIs to track, how to build a dashboard in six steps and what the main platform dashboards offer.
Key Takeaways
  • 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.
2,500+ brands use Omniconvert 70,000+ experiments run 13 years of CRO expertise 70.22% average documented cart abandonment rate [Baymard Institute, 2025]

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?

An eCommerce dashboard is defined as a visual display of the key performance indicators (KPIs) and metrics that track how an online store performs. It brings sales, traffic, conversion and customer data from several sources into one view.

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

An eCommerce dashboard gives you real-time monitoring, one source of truth, faster decisions, shared goals across teams, less manual reporting and better customer insight.

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

The core eCommerce dashboard KPIs are customer lifetime value, Net Promoter Score, conversion rate, average order value, gross margin and revenue. Combine high-level KPIs for the whole business with low-level KPIs for each team.

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.

Source: Omniconvert
KPI What it measures Formula Level
Customer lifetime value (CLV)Value of a customer over the whole relationshipAOV × orders per year × years as a customerHigh
Net Promoter Score (NPS)Likelihood to recommend you% promoters (9 to 10) − % detractors (0 to 6)High
Conversion rateShare of visitors who complete a goalConversions ÷ sessions × 100High or team
Average order value (AOV)Average spend per orderRevenue ÷ number of ordersTeam
Gross marginShare of revenue left after product costs(Revenue − cost of goods sold) ÷ revenue × 100High
RevenueTotal money the store brings inSum of order values, by channel, location, brand or productHigh

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

To build an eCommerce dashboard, pick KPIs tied to your goals, choose a visualization tool, connect and organize your data, design the layout, build the charts, then refine the dashboard with your team.

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.

  1. Select your metrics and KPIs
    Narrow 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.
  2. Pick a visualization tool
    Options 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.
  3. Gather and organize your data
    Connect 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.
  4. Design your layout
    Put 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.
  5. Build the visualizations
    Create 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.
  6. Share, then refine
    Share 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?

A good eCommerce dashboard is relevant to your business goals, fits how often your team checks it, and is easy to read without long training.

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

Shopify, WooCommerce, Adobe Commerce (Magento) and BigCommerce each include a built-in store dashboard. A customer-value dashboard adds lifetime value and profit per customer on top.

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.

Source: Omniconvert
Dashboard What it shows Best for
ShopifyStore overview: sales, sessions, orders and conversionA quick daily view with no setup
WooCommerceSimilar overview, with widgets you choose and more detailed reportsStores that want to customize what they see
Adobe Commerce (Magento)Sales and revenue by channel, custom reports, several stores in one viewLarger or multi-store businesses with technical teams
BigCommerceClear charts plus reports on analytics, inventory and customersTeams that want an easy interface with depth
Customer-value dashboardCustomer lifetime value, profit per customer, customer segmentsDeciding 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

Omniconvert Commander adds the customer layer to your eCommerce dashboard: customer lifetime value, True Profit per order and per customer, and RFM segments you can push to Meta Ads, Google Ads and Klaviyo.

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

1What is an eCommerce dashboard?

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.

2What should be on an eCommerce dashboard?

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.

3How do I create an eCommerce dashboard?

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.

4How do I create an eCommerce dashboard in Google Analytics?

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.

5What is the difference between an eCommerce dashboard and an eCommerce report?

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.

6How does Omniconvert Commander work as an eCommerce dashboard?

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.

Build the First Version This Week

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.

Oana Predoiu, Content and Copywriter
Content & Copywriter
Oana Predoiu is a content writer and copywriter who turns ideas into compelling narratives. She writes about how data shapes customer experience, A/B testing, user testing, CRO, and sales, and enjoys researching the qualitative side of customer behavior.

Your dashboard shows what happened. Omniconvert Commander shows which customers made it happen.

See Omniconvert Commander →

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.