How to Create an Executive Dashboard in Google Sheets
Creating an effective executive dashboard in Google Sheets provides a clear, at-a-glance command center for your company’s key performance indicators (KPIs). You don’t need an expensive business intelligence subscription to build one, a well-structured spreadsheet can deliver exactly what your leadership team needs to see. This guide walks you through the entire process, from defining the essential metrics to building your dashboard with charts, scorecards, and a clean, executive-ready design.
Before You Build: Asking the Right Questions
An executive dashboard is only as useful as the information it presents. If you show the wrong metrics, you’ll invite questions and distraction rather than drive decisions. Before adding a single chart, consider the three core foundational questions to guide your design.
1. Who is the Audience?
An executive dashboard isn’t one-size-fits-all. A Head of Sales needs to see pipeline velocity, deal size, and an activity leaderboard. A Head of Marketing, on the other hand, watches website traffic, cost per acquisition (CPA), and lead sources. A CEO usually needs a high-level blend of both, alongside financial health metrics like revenue, profit margin, and burn rate. Define your primary audience first, as all subsequent choices will cater to their needs.
Free PDF · the crash course
AI Agents for Marketing Crash Course
Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.
2. What Key Performance Indicators (KPIs) Do They Care About?
Once you’ve identified your audience, you can nail down the KPIs. The best metrics are those directly tied to core business objectives. For a sales dashboard, that probably means focusing on revenue generation and team performance.
For a sales leader's executive dashboard, you might track:
- Total Revenue (by month or quarter)
- Total Deals Won
- Average Deal Size
- Win Rate (%)
- Sales Pipeline Value (by stage)
- Top Performing Sales Reps
- Deals Closed with Top Clients
Stick to a handful of vital metrics. The goal is clarity, not overwhelming your audience with dozens of charts. You can always create secondary, more detailed reports for deep dives later.
3. What Time Frame is Most Relevant?
Finally, decide the reporting period. Executives typically monitor performance over consistent time frames that align with company goals. Common choices include:
- Month-to-date or last 30 days
- Quarter-to-date
- Year-to-date
- Comparison periods (e.g., this quarter vs. last quarter or this month vs. the same month last year)
Prepare Your Google Sheet for Success
Proper organization is essential for a high-functioning dashboard. Messy data leads to broken charts and inaccurate reports. The best practice is to separate your data, calculations, and your final dashboard into distinct tabs.
Tab 1: Raw Data
Never enter raw data directly into your dashboard. Instead, create a tab dedicated to it. This tab should house all the records you need for your analysis, pasted directly from your CRM, accounting software, or other business systems. Your goal is a clean, structured table with clear header columns.
For our sales dashboard example, the "Raw Data" tab might include these columns:
- Deal ID: A unique identifier for each sale.
- Deal Owner: The name of the sales representative credited.
- Close Date: The date the deal was marked as "won."
- Company Name: The client's name.
- Stage: Current status (e.g., Prospect, Qualified, Proposal, Won, Lost).
- Deal Value: The monetary value of the deal.
Tab 2: Dashboard
This will be your final, presentable dashboard page. Keep this tab clean and uncluttered. It will only contain the charts, tables, and scorecards that pull data from the "Raw Data" tab. By separating them, you can update your raw data without ever risking breaking your visuals. You'll set this up to be "view only" for executives who just need to see the insights.
Step-by-Step: Building an Example Sales Executive Dashboard
Let's use our sales scenario to create an executive dashboard from start to finish. For this, we'll assume you have a "Raw Data" tab populated with recent sales information.
1. Set Up Your Dashboard Layout and Header
Switch to your "Dashboard" tab to design the layout before pulling in data. A good dashboard has a clean, clear visual hierarchy.
- Add a Title: At the very top (e.g., merging cells A1:J1), type "Quarterly Sales Performance Dashboard." Format it with a large, bold font.
- Set the Background Color: Select the entire sheet and apply a subtle off-white or light gray background to make your charts stand out.
- Create Sections: Use merged cells and thick borders to mock up dedicated areas for your KPI scorecards, charts, and tables.
2. Create Headline KPI Scorecards
Executives need immediate high-level numbers. These "scorecards" - large, prominent numbers - are perfect for featuring top metrics. Arrange them across the top of your dashboard. For each, use a simple formula that references your "Raw Data" tab.
For example, to calculate Total Revenue for all deals marked "Won":
- Pick a cell, say B4, for the value and B3 for the label "Total Revenue."
- In cell B4, enter the formula that only sums up deals:
- Enlarge the font of cell B4 to 48pt or bigger and center it. Format it as currency with no decimal points for a cleaner look.
You can create similar scorecards using formulas like COUNTIF for counting deals won or AVERAGEIF to get your average deal sizes. With just a few scorecards, managers instantly have updates on the topline metrics.
3. Visualize Trends with a Monthly Revenue Chart
A simple line or column chart is the fastest way to convey performance over time. A line chart for a "Revenue by Month" KPI is perfect to let sales leaders easily see sales performance throughout the year and spot trend changes. Use a Pivot Table to get this data right.
- Calculate Monthly Totals Using a Pivot Table: Sales records may fall into different formats. You will most likely get sales transactions listed by days. Our executive chart should be using months for the date range to see trends at a broader level than just a daily basis reporting. To get all records aggregated by month, use a pivot table:
The pivot table is ready now and will give the monthly sales reports needed for your chart.
- Insert the Chart: Click Insert > Chart. Adjust details and format it as a bar chart suitable for the dashboard. Once ready, move it to your Dashboard sheet.
You can repeat these chart ideas for different sales dashboard visualizations, such as for a Sales Reps Dashboard, to show top performers with deal count, deal value, and more.
Free PDF · the crash course
AI Agents for Marketing Crash Course
Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.
4. Make it Interactive: Add Slicers
Dashboards in Business Intelligence tools are interactive. Google Sheets' Slicers are the closest equivalent, allowing users to control charts and pivot tables without modifying raw data, offering instant filtering capabilities.
For sales, adding a Slicer is useful to show sales information by team members in your whole dashboard.
- Select a chart or pivot table on your dashboard.
- Click Data > Add a Slicer.
- On the Slicer, set the field to "Deal Owner". Filters applied here will affect the entire sheet's reports, allowing you to see performance by Sales Team members.
5. Final Styling and Sharing Your Report
Now, let's make this report look more professional from an executive viewpoint!
- Remove unnecessary grids. View > Show > Uncheck grid lines. This helps visuals stand out.
- Add borders around visuals if needed to divide sections, ensuring the dashboard remains scannable. Use colors sparingly, blue for positive numbers and red for negatives are generally acceptable.
- Ensure accessibility: use the Share button so others, such as leaders, can view the report without editing capabilities. Use sheet protection for additional security: Data > Protect sheets and set range edits to "You only".
After putting hours into this executive sheet, updating your data would be quite simple.
Final Thoughts
Combining clean data management with the visualization power of Google Sheets allows you to turn raw business data into actionable insights for your leadership. Following a structured process - from defining the audience to designing the final layout - can help you create executive dashboards that guide and enhance your company’s key business drivers for ongoing success.
That routine involves pulling CSVs, exporting data, and formatting it perfectly inside other tabs. At Graphed , we've simplified Business Dashboards. No more manual data imports. We connect your team analytics tools through Salesforce, HubSpot, Google Analytics, and more, directly to dashboards, ensuring your reporting stays relevant with live updates as your company evolves. Our tools are designed for growth-marketing departments, enabling quick and efficient reporting.
Related Articles
How to Create Facebook Ads API for Claude Code
Create a Meta Marketing API access token that never expires, using a system user, so Claude Code can pull Facebook ad reports and manage campaigns.
ClickHouse vs Postgres: When to Switch to Columnar
Comparing ClickHouse vs PostgreSQL means matching storage architecture to workload. Row storage wins for transactions. Columnar wins for scan-heavy analytics.
Google Ads for Orthodontists: Get More Booked Consults
Most orthodontic Google Ads campaigns waste money on low-intent searches. The problem is structure, not the platform.