$65.0M vs $35.2M
2026 goal total in the regional copy vs the source it copies
How an audit of an event-fabrication company's Tableau sales reporting found a regional copy of the data source inflating the goal by 85%, and how we rebuilt 24 dashboard sheets on a single source of truth.
An event design, print and fabrication company runs several brands on one Tableau Cloud site. Executives review sales, quotes, goals and upcoming jobs by region, team and period. The sales matched across two sources to within $339, but the goal side did not hold up, and one executive dashboard showed no 2026 data at all. We audited through Tableau's data service first, then fixed the structure instead of patching individual views.
2026 goal (source)
$35.2M
one goal per period
Regional copy goal
$65.0M
▼ +85%, retired
monthly goal repeated per split
Sales reconciled
$339
gap on $55.7M
Sheets on primary
24
▲ from 2 sources
one data source
Exec dashboards
9
restyled to mockups
Attainment by Region
region-level goalsGoal Reconciliation
auditRegional copy
$65.0M
company goal on every region
Source
$35.2M
counted once, de-duplicated
Audit Results
before → afterUpcoming Jobs
by monthEmpty 2026 Dashboard
root cause$65.0M vs $35.2M
2026 goal total in the regional copy vs the source it copies
$339
gap between two sales sources on $55.7M of sales
24
sheets moved to a single primary data source, with a 10-test audit
9
executive dashboards restyled to the client's mockups
Executives were reading regional sales against goals, and the goal side did not hold up. The sales matched to within $339. The goal in the regional copy was off by $29.8M.
We audited through Tableau's data service first, then fixed the structure instead of patching individual views. Every fix is a script, so the next workbook gets audited the same way.
| Check | Before | After |
|---|---|---|
| Sheets failing the "regional filter applied" test | 77 | 0 |
| Sheets with the wrong primary source | 21 | 0 |
| Sheets with the summary source as primary | 24 | 0 |
| Runs of the Prep flow feeding the empty dashboard | 0 | Daily schedule |
The sales number was right and the goal was wrong, and nobody saw it because a green total looks like a clean report. This pattern shows up wherever targets are stored in one place and sliced in another.
Discuss a similar Event Design & Fabrication project
Lets Viz runs a paid discovery audit ($500–1,000, credited toward the project) to scope your requirements, data model, and architecture before writing a line of code.
From Lets Viz
Experience superior data analysis with our custom dashboards. Specialising in all tools and technologies, we turn data into visually compelling, actionable insights.
NDA-safe · No obligation · Clear next steps