How to Create a Revenue Dashboard in Google Analytics
Manually pulling revenue reports every morning is a tedious task that doesn't actually help you make decisions. A dedicated revenue dashboard, however, consolidates your most important financial key performance indicators (KPIs) into a single, at-a-glance view. This article will show you how to build a powerful revenue dashboard directly within Google Analytics 4, covering everything from the necessary prerequisites to creating and sharing a custom report tailored to your business.
Before You Build: Is Your eCommerce Tracking Set Up?
A dashboard is only as good as the data feeding it, so your first step is to confirm that you’re properly tracking sales and revenue. Without eCommerce tracking, Google Analytics has no idea when a purchase happens on your site, which products are being sold, or how much money you’re making. Everything on your revenue dashboard would just show "0."
In Google Analytics 4, eCommerce tracking is based on a series of specific events. The most important ones for a revenue dashboard include:
- purchase: This is the most crucial event. It fires when a customer completes a transaction and should include details like the
value(total order amount) andcurrency. - view_item: Tracks when a user views a specific product page.
- add_to_cart: Fires when an item is added to the shopping cart.
- begin_checkout: Triggers when a user starts the checkout process.
How to Check If Your Tracking is Working
The easiest way to see if you're collecting purchase data is to navigate to the built-in reports. In the left-hand menu of GA4:
- Click on Reports.
- In the "Life cycle" collection, expand the Monetization section.
- Click on the Ecommerce purchases report.
If you see charts and a table populated with item names, prices, and revenue figures, you're good to go! Your tracking is active, and you can move on to building your dashboard. If this report is empty or looks sparse, you'll need to set up eCommerce tracking first. This is usually done through Google Tag Manager or via a native integration with your eCommerce platform (like Shopify, WooCommerce, or BigCommerce), which can often handle most of the setup automatically.
The Fastest Path to Revenue Insights: GA4's Monetization Reports
Before diving into a fully custom build, it's worth getting familiar with the powerful reports GA4 provides right out of the box. These are essentially pre-built dashboards that answer some of the most common questions about revenue performance. You can find them under the Reports > Monetization section.
The Monetization Overview Dashboard
This is your 30,000-foot view of financial performance. It's a collection of summary cards designed to give you a quick health check of your online store. Here you’ll instantly see:
- Total Revenue: Your top-line sales number.
- Total Purchasers: The unique number of customers who have made a purchase.
- Average Purchase Revenue Per User: The average amount of revenue generated for each unique user.
- Top Items by Revenue: A quick list of your bestselling products.
Think of the Monetization Overview as your morning coffee report. It’s perfect for getting a quick sense of whether things are trending up or down without getting lost in the details.
The Ecommerce Purchases Report
When you need to dig one level deeper, the Ecommerce purchases report is your destination. This provides a more detailed, item-centric view of what’s happening on your site. The default view shows you a table of your products broken down by Item name.
Where it gets powerful is with the ability to change the primary dimension or add a secondary one. For example, by adding Session source / medium as a secondary dimension, you can see not just what sold, but which marketing channel drove the sale of that specific item. This is incredibly useful for connecting marketing activities directly with revenue outcomes.
Creating a Custom Revenue Dashboard in GA4's "Explore" Section
While the standard reports are great, their customization options are limited. For a dashboard that is truly tailored to your business needs, the Explore section is where you want to be. Explorations let you drag and drop different dimensions, metrics, and visualization types to build reports from scratch.
Let's walk through building a multi-part revenue dashboard.
Step 1: Navigate to the Explore Tab
From the main menu on the left side of your GA4 property, click on the icon for Explore. This will take you to your hub for all custom reports.
Step 2: Start a New "Blank" Exploration
In the Exploration gallery, click on the first option, a template labeled "Blank." This gives you a clean canvas to work on. Before you do anything else, give your report a title in the top-left corner, something clear and descriptive like "Company Revenue Dashboard."
Step 3: Add Your Dimensions & Metrics
An exploration is useless without building blocks. You need to import the data "pieces" - dimensions and metrics - that you want to work with. Think of dimensions as the descriptive categories (the ‘what’) and metrics as the quantitative numbers (the ‘how many’).
In the "Variables" column on the left, click the ‘+’ icon next to Dimensions and Metrics to add the following:
Recommended Dimensions:
- Session source / medium
- Session campaign
- Transaction ID
- Device category
- Landing page + query string
- Country
- Event name
- Date
- Item name
Recommended Metrics:
- Ecommerce revenue
- Total purchasers
- Average purchase revenue
- Conversions
- Transactions
- Event count
- Sessions
Simply check the box next to each one and click "Import" in the top-right. Now all these variables are ready to use in your report widgets.
Step 4: Build Your First Widget - Key Revenue KPIs
The best dashboards start with high-level scorecards for the most important numbers. In the "Tab Settings" column, click the dropdown under Visualization and select Scorecard.
- Drag Ecommerce revenue, Transactions, and Average purchase revenue from your Metrics list into the "Values" box.
You’ll immediately see three large numbers representing your core financial health. You can create multiple scorecards on a single tab or give each KPI its own tab for clarity. Let's rename this tab "Overview."
Step 5: Visualize Revenue by Marketing Channel
Now, let’s see where that revenue is coming from. Click the ‘+’ icon next to your "Overview" tab to create a new tab in the same exploration.
- For Visualization, select Bar chart.
- In the "Tab Settings," drag Session source / medium into the "Breakdown" box. This tells GA4 how to group the bars in your chart.
- Drag Ecommerce revenue into the "Values" box. Now the height of each bar will represent the revenue driven by that channel.
You’ll now have a crystal-clear visual of whether "google / organic," "email," or "facebook / cpc" is driving the most revenue for your business. Rename this tab "Revenue by Channel."
Step 6: Identify Your Top-Selling Products
Create a third tab. Let’s figure out which products are your cash cows. For this, a simple table is most effective.
- Choose the Table visualization.
- Drag Item name from your Dimensions list into the "Rows" box.
- Drag Ecommerce revenue, Transactions, and Views from your Metrics list into the "Values" box.
This will produce a clean, sortable table showing a list of your products and exactly how much revenue each has generated. You can click on the column headers to sort by top revenue, most transactions, etc. We'll call this tab "Top Products."
Choosing the Right KPIs for Your Dashboard
The technical steps above are just one part of the equation. You also need to select KPIs that actually matter to your business. While every company is different, a good starter revenue dashboard should answer these fundamental questions:
- Total E-commerce Revenue: The simplest and most important metric. Are sales up or down?
- Average Purchase Revenue: Often called Average Order Value (AOV). It tells you how much the average customer spends in a single transaction. Increasing your AOV is often easier than finding brand-new customers.
- Ecommerce Conversion Rate: What percentage of your website visitors end up making a purchase? This measures the effectiveness of your website and marketing funnels. To get this, you would typically compare
TransactionstoSessions. - Revenue by Marketing Channel: Which paid ads, organic keywords, or social media campaigns are actually turning into dollars? This connects the marketing team's budget to actual business results.
- Top Products by Revenue: Tells you where to focus your marketing, inventory management, and product development efforts.
- Revenue by Device Category: Are your customers buying comfortably on mobile, or is a poor mobile experience costing you sales?
Your custom dashboard in the Explore section can be built to track all of these in separate tabs, keeping everything organized and accessible.
Making Your Dashboard Actionable for Your Team
A report that only you can see has limited value. Once you're happy with your revenue dashboard, it's time to share it with stakeholders, team members, or clients. In the top right corner of your GA4 Exploration, you'll see a small "Share" icon (a rectangle with an arrow coming out). Clicking this allows you to generate a read-only link.
Anyone with this link can view the report and change the date range, but they cannot edit your original exploration setup. This ensures they have access to the latest data without risking any accidental changes to your curated widgets and tabs.
For more sophisticated sharing needs, like scheduling automated email reports, you can connect your Google Analytics account to Looker Studio (formerly Google Data Studio). Looker Studio is Google's free data visualization tool and allows you to build more robust, highly stylized, and easily shareable dashboards that can be refreshed automatically.
Final Thoughts
Google Analytics 4 offers a powerful set of tools to monitor your business's revenue performance, from the glanceable built-in reports to the deep customization available in the Explore section. By setting up a dedicated revenue dashboard, you save time on manual report-pulling and empower your team to make smarter, data-driven decisions based on live performance metrics.
Building these reports is a great way to understand your data, but it still requires know-how and time clicking through menus. We designed Graphed to simplify this process entirely. You can connect your Google Analytics, Shopify, and ad accounts, then just ask a question like, "Show me a dashboard of my revenue broken down by traffic source since the beginning of the month." Graphed generates the visual dashboard instantly, allowing you and your team to focus on interpreting the data and taking action, not building reports from scratch.
Related Articles
What SEO Tools Work with Google Analytics?
Discover which SEO tools integrate seamlessly with Google Analytics to provide a comprehensive view of your site's performance. Optimize your SEO strategy now!
Looker Studio vs Metabase: Which BI Tool Actually Fits Your Team?
Looker Studio and Metabase both help you turn raw data into dashboards, but they take completely different approaches. This guide breaks down where each tool fits, what they are good at, and which one matches your actual workflow.
How to Create a Photo Album in Meta Business Suite
How to create a photo album in Meta Business Suite — step-by-step guide to organizing Facebook and Instagram photos into albums for your business page.