Quick start: build a dashboard
Four prompts that produce something worth showing someone, a worked example of the whole conversation, and the follow-ups that turn a first draft into the version your board sees.
- What makes a prompt land first try
- A real conversation, start to finish
- The four samples
- Choosing the right visual
- Defining a metric that survives scrutiny
- Making it interactive
- The five follow-ups that fix most drafts
- From dashboard to report
- Alerts, so nobody has to watch
- More starting points, by role
- Sharing what you built
- When a number looks wrong
- Troubleshooting
Starting point. The RapidDashboard team has securely connected your data lakes to your box, you are connected in your editor of choice, and the chat panel is open. If any of that is still open, start at Connect to your box.
What makes a prompt land first try
The difference between a dashboard you rebuild four times and one you show your board on Thursday is usually seven sentences of context. Each sample below carries all seven. When you write your own, work down this list.
| Element | Say something like | What happens when you leave it out |
|---|---|---|
| Audience | "The reader is the CFO and has ninety seconds." | You get a data-analyst view with forty fields on it. |
| Question | "Answer: are we ahead of last year on margin?" | You get charts of everything and an answer to nothing. |
| Grain | "By month, by product line." | It guesses, usually daily, and the chart turns to noise. |
| Time window | "Rolling twelve months, fiscal year starts in July." | Calendar-year assumptions quietly break every comparison. |
| Comparison | "Versus the same month last year, and versus plan." | A number with nothing to judge it against. |
| Thresholds | "Flag anything more than 5% below plan in red." | Everything looks equally important, so nothing does. |
| Exclusions | "Exclude intercompany transfers and the Ontario site." | Totals that argue with the report your controller already sends. |
Every sample ends the same way: asking the box to list the assumptions it had to make. Read that list first. It is faster than checking the numbers, and it catches the disagreement that would have cost you a rebuild.
Phrases that weaken a prompt
Vague inputs produce confident, wrong outputs. Each row below is a real thing people type, and the fix takes four extra words.
| Instead of | Say | Because |
|---|---|---|
| "Show me sales" | "Show me recognized revenue by month for the last thirteen months, split by division" | "Sales" can mean bookings, invoiced, shipped, or collected. Four different charts. |
| "Recent data" | "The last 90 days" | Recent means a week to one person and a year to the next. |
| "Compare to last year" | "Versus the same month last year" or "versus the same year-to-date period" | Those two comparisons often point in opposite directions. |
| "Our top customers" | "The ten largest customers by revenue in the last twelve months" | Top by revenue, margin, order count, and growth are four different lists. |
| "Add some KPIs" | Name the four you want, in order of importance | Unnamed KPIs come back as whatever is easiest to calculate. |
| "Make it look professional" | "Four headline numbers at the top, one trend chart, nothing below the fold" | Layout is a decision. Describe it or inherit a guess. |
| "Fix the numbers" | "Revenue should exclude freight. Rebuild the totals and tell me what changed." | Naming the rule fixes it once. Naming the symptom fixes it until next time. |
A real conversation, start to finish
This is the whole loop for Sample 1, from paste to a dashboard someone trusts. Six exchanges, about fifteen minutes. Notice how much of the work is the box asking and you answering rather than you writing prompts.
Company, figures, and field names below are illustrative. Yours will differ, and the shape of the conversation will not.
Pasted Sample 1, with two edits: fiscal year starts in July, and split by division rather than product line.
Looked through the connected accounting data. Two things to settle before I build, because guessing either one would put the totals out by a material amount.
- Two revenue fields exist.
invoice_totalincludes freight and sales tax.net_revenueexcludes both. Last month they differ by 4.2%. Which one is the revenue you report? - No plan or budget data is connected. I can build the headline row with prior-year comparison only, or you can point me at where plan lives.
I also found nine transactions flagged intercompany totalling $312,400 last month. Your prompt said to exclude those, so I will unless you say otherwise.
Use net_revenue. Plan lives in a spreadsheet finance keeps, so skip plan for now and build prior-year only. Intercompany exclusion is correct.
Built. Open it at the link above.
Headline row for June: revenue $4.21M, gross margin 38.4%, operating expenses $1.19M, cash collected $3.88M. Revenue is up 11.2% on June last year, and margin is down 1.6 points.
Assumptions I had to make:
- Fiscal year July to June, so June is period 12 and year-to-date covers the full year
- Gross margin uses
net_revenueminuscost_of_goods. Freight-out sits in operating expenses rather than cost of goods - Cash collected is payments received in the month, regardless of which invoice they settle
- Three divisions found: North, South, and Industrial. Forty-one transactions had no division and are grouped as Unassigned
Margin should include freight-out in cost of goods, that is how we report it. Rebuild and tell me what moves. Also show me what those forty-one unassigned transactions are.
Rebuilt. June gross margin moves from 38.4% to 35.1%, and the prior-year comparison moves with it, so the year-over-year change is now down 0.4 points rather than down 1.6. Operating expenses drop to $1.05M.
The forty-one unassigned transactions are all dated before 3 March and all originate from the legacy_import source. They total $47,200, about 1.1% of the month. Options: leave them as Unassigned, exclude them, or map them to a division if you can tell me which.
Those are all North. Map them, then show me the query behind the revenue number and the underlying records for June so I can tie it to what finance sent me.
Mapped to North. Revenue is unchanged and the divisional split moves: North is now 46.8% of the month rather than 45.7%.
Query and the 1,847 underlying June records are on screen. June total: $4,213,880.42.
I also recorded these decisions in the workspace so future builds use them without asking: revenue means net_revenue, freight-out sits in cost of goods, fiscal year starts in July, intercompany is excluded, and legacy_import maps to North.
Finance confirmed $4,213,880.42 to the cent. That tie-out is the moment the dashboard became something you can put in front of people, and the recorded decisions in the last turn mean the next twenty dashboards start from the same definitions.
The clarifying questions are the valuable part. When the box asks which revenue field you mean, it has found a real ambiguity in your data that every existing report is already silently resolving one way or the other. Answering it once, out loud, is often worth more than the dashboard.
The four samples
Copy one whole, change the parts in <angle brackets>, paste it into your chat panel. Each
one is written to produce something useful on the first run.
Sample 1: Monthly business review
Answers: how did the business do last month, and is that better or worse than it looks?
For: the CEO, the owner, the leadership meeting.
Needs: accounting or ERP data.
Build a dashboard that shows me how the business performed last month. The reader is the CEO and has ninety seconds before a leadership meeting. They want to know whether last month was good, and what to ask about. Across the top, four headline numbers, each with the change versus the same month last year and versus plan if plan data exists: - revenue - gross margin percent - operating expenses - cash collected Below that: - a rolling thirteen-month revenue trend with a margin line on a second axis - revenue split by <product line / division / region> for the month, ranked, showing which moved most against last year - the five largest expense categories with the change versus last year Rules: - our fiscal year starts in <month> - exclude <intercompany transfers / any entity you do not consolidate> - treat revenue as recognized revenue, not bookings - color anything more than 5% below last year in red, and more than 5% above in green When it is built, show me the result and then list every assumption you had to make about our data: which fields you mapped to each concept, and anything ambiguous you resolved by guessing.
What you get
A one-screen review page. The headline row answers "good month or not," the trend answers "is this a pattern," and the two breakdowns answer "where did it come from." That is the shape of nearly every executive review.
Expect to be asked
- Which revenue field you mean when more than one exists.
- Whether freight, sales tax, and discounts sit inside or outside revenue and cost of goods.
- Where plan or budget data lives, since it rarely arrives with the accounting feed.
- What to do with transactions missing a division or region.
Good follow-ups
- "Add a second row showing the same four numbers year to date."
- "The margin line is unreadable. Move it to its own small chart underneath."
- "Break the largest expense increase down by vendor."
- "Write two sentences at the top summarizing what changed, and label them clearly as commentary."
Sample 2: Sales pipeline and forecast
Answers: will we hit the quarter, and which deals decide it?
For: the VP of Sales, the CEO before a board call.
Needs: CRM data.
Build a dashboard that shows me whether we are going to hit this quarter. The reader runs sales and looks at this every Monday morning. They need to know the gap to target and which specific deals close it. Show: - closed revenue this quarter to date, the current target, and the gap - weighted pipeline for the remainder of the quarter, using stage probability, with a simple projection of where we land - a funnel by stage: count of deals, total value, and average age in stage - the ten largest open deals closing this quarter, with owner, value, stage, days since the last activity, and close date - deals that have slipped their close date more than once, flagged Rules: - our quarter is the calendar quarter - exclude deals marked <lost / on hold / disqualified> - treat anything with no activity in 21 days as stalled and mark it - if we have a stage probability field, use it; otherwise tell me and use a straight stage-based estimate When it is built, show me the result and list every assumption you made, especially which field you used for deal value and which for close date.
What you get
A page that ends the "how are we tracking" conversation in fifteen seconds and then gives the sales leader a ranked list of what to work on. The stalled-deal flag is usually the part people keep.
Expect to be asked
- Where the quarterly target lives, since most CRMs hold quota per rep rather than a company number.
- Whether deal value means total contract value, annual value, or first-year revenue.
- Whether the stage probabilities in the CRM have ever been calibrated against actual close rates.
- How to treat deals with a close date already in the past that are still marked open.
Good follow-ups
- "Split the funnel by sales rep so I can see whose pipeline is thin."
- "Add last quarter's actual close rate by stage and use that instead of the CRM probability."
- "Show me the same view for next quarter so I can see what is building."
- "Email me this dashboard every Monday at 7am." (See reports.)
Sample 3: Operations and on-time delivery
Answers: are we shipping what we promised, when we promised it?
For: the COO, the plant manager, the operations standup.
Needs: ERP, MES, or a job and work order system.
Build a dashboard that shows me whether we are delivering on time and where we are losing days. The reader is the COO. They look at this before the operations standup and need to walk in knowing which two things to raise. Show: - on-time delivery percentage for the last 90 days, as a trend, with our target of <your target>% marked as a line - current open orders bucketed by promised date: overdue, due this week, due next week, later - the ten most overdue open orders, with customer, promised date, days late, current stage, and value - average days from order to ship, broken down by stage, so I can see where the time goes - on-time percentage by <plant / product family / customer>, ranked worst first Rules: - measure on-time against the <original promise date / current promise date> - exclude orders that were cancelled or that the customer asked us to hold - count partial shipments as late until the order is complete When it is built, show me the result and list every assumption, especially which date fields you used for promised and actual ship.
What you get
The stage-by-stage breakdown is the part that changes behavior. Most teams know their on-time number and argue about which step is eating the days. This settles it with the same data everyone already trusts.
Expect to be asked
- Which of several date fields counts as the promise: order entry, acknowledgement, or the latest revision.
- Whether "shipped" means picked, dispatched, or delivered.
- How to handle orders that were re-promised with the customer's agreement.
- Whether same-day counts as on time when the promise has no time component.
Good follow-ups
- "Original promise date versus current promise date, side by side, so I can see how often we re-promise."
- "Add the value at risk: total dollars sitting in overdue orders."
- "Show me whether late orders cluster around specific materials or suppliers."
- "Alert me when the weekly on-time number drops below target two weeks running." (See alerts.)
Sample 4: Workforce cost and turnover
Answers: what is our workforce costing us, and where are we losing people?
For: the CEO, the CFO, the head of HR.
Needs: HRIS or payroll data.
Build a dashboard that shows me our workforce cost and where we are losing people. The reader is the CEO. They want to understand headcount cost trends and spot the departments with a retention problem before it becomes a recruiting problem. Show: - current headcount, total annualized labor cost, and average cost per head, each with the change versus twelve months ago - headcount by department, with the twelve-month change - rolling twelve-month voluntary turnover rate, as a trend and by department, ranked worst first - average tenure by department, and the count of people in their first year - open positions and average days open, if we have requisition data Rules: - separate voluntary from involuntary departures and label them clearly - include employer-paid benefits and taxes in labor cost if that data exists, and tell me if it does not - exclude <contractors / seasonal staff / interns> - suppress any group with fewer than five people so no individual is identifiable When it is built, show me the result and list every assumption, especially how you classified departures and what is included in labor cost. Do not include names, salaries of individuals, or any field that identifies a single employee anywhere on this dashboard.
Workforce data deserves an extra pass. The small-group suppression rule and the no-individuals rule in that prompt are there deliberately. Decide who can open this dashboard before you share the link, and keep pay-level detail on a separate, tighter view. Your coach can set role-based access so managers see their own team and executives see the organization.
Expect to be asked
- How a departure is classified when the reason field is blank, which is common.
- Whether a transfer between departments counts as a departure from the first one.
- Whether labor cost means base pay only, or loaded cost including taxes and benefits.
- How to treat part-time staff in headcount: as people or as full-time equivalents.
Good follow-ups
- "Add the cost of turnover: replacement cost times departures, using
per role." - "Show turnover by tenure band so I can see whether we lose people in the first ninety days."
- "Compare our departmental salary bands against market." (Ask your coach about the built-in occupational classification data.)
- "Build me the same view filtered to a single department, and make the department a dropdown."
Choosing the right visual
You can leave this to the box and it will make sensible choices. Naming the chart yourself is worth it when a specific comparison is the whole point of the page.
| The question | Ask for | Rather than |
|---|---|---|
| How has this changed over time? | Line chart, one line per series, at most four lines | A bar chart with thirty bars |
| How do these categories compare? | Horizontal bars, ranked largest first | A pie chart with more than five slices |
| Is this one number good or bad? | A large number with the change beside it and a threshold color | A gauge or speedometer |
| What share of the whole? | A stacked bar over time, or a single percentage with the base stated | A donut where the small slices are unreadable |
| Where does the time or money go? | A waterfall, or a stacked bar broken down by stage | A table someone has to add up |
| Do these two things move together? | A scatter plot with each point labelled | Two lines on a dual axis, which can imply any relationship you like |
| Is this typical or an outlier? | A distribution: histogram, or the median with the range | An average on its own |
| Which specific records need action? | A ranked table, ten rows, sorted by the thing that matters | A chart, when the answer is a list of names |
Two rules cover most of it. Time goes on a line. Everything else goes on a ranked horizontal bar. Reach past those two when the question genuinely needs something else, and the page stays readable at a glance.
Review the charts on this dashboard as a data visualization specialist would. For each one, tell me: - whether the chart type suits the question it is answering - whether it is readable at a glance on a laptop and on a phone - anything misleading: a truncated axis, a dual axis implying correlation, a color scale that is hard to read, or a scale that exaggerates a change Recommend changes, with the reason for each. Change nothing yet.
Defining a metric that survives scrutiny
A number becomes trustworthy when two people can reproduce it from the definition alone. Six things make that possible, and every argument about a dashboard traces back to one of them being unstated.
| Part | Example for "on-time delivery" |
|---|---|
| The calculation | Orders shipped on or before the promise date, divided by all orders shipped. |
| Source of record | The ERP shipment table. The warehouse system is not authoritative for this. |
| Filters and exclusions | Excludes cancelled orders and customer-requested holds. |
| Date basis | Original promise date, compared to actual dispatch date, in plant local time. |
| Grain | Per order, not per line. A partial shipment is late until the order completes. |
| Owner | The COO decides this definition. Changes go through them. |
Write these down once, in the workspace, and every future build inherits them. This prompt turns your existing dashboards into a definition list you can circulate and correct.
Create a metric dictionary for this workspace and keep it up to date as we build. Go through every dashboard we have built so far. For each distinct metric, record: - the metric name as it appears on screen - the plain-English definition, written so a new controller could reproduce it - the exact calculation - the source system and table it comes from - every filter and exclusion applied - which date field it uses and on what basis - the grain - who owns the definition Where the same metric is calculated differently on two dashboards, flag it as a conflict rather than picking one. Then show me the dictionary and read it at the start of every future build, so you stop asking me the same questions.
Watch for the conflict list. When the same metric is calculated two ways across two dashboards, one of them is wrong and somebody has been making decisions on it. That list is usually the most valuable output of this exercise.
Making it interactive
A static page answers one question. Adding a few controls turns it into something people return to, and it stops you building nine near-identical dashboards.
| Control | Worth adding when |
|---|---|
| Date range picker | Almost always. Default it to the period people ask about most, not to "all time." |
| Filter dropdowns | The same page serves several people who each care about one division, region, or team. |
| Drill-down | The first question after every chart is "which ones?" Clicking a bar should show the records behind it. |
| Comparison toggle | People argue about whether to compare against last month, last year, or plan. Let them switch. |
| Export | Someone will want the numbers in a spreadsheet. Planning for it beats screenshots. |
Add controls to this dashboard so it serves more than one question. - A date range picker at the top, defaulting to <the last complete month>, with quick options for this month, last month, this quarter, this year, and last twelve months. Everything on the page respects it - Dropdown filters for <division / region / team>, with "All" as the default - Clicking any bar or chart segment shows the underlying records in a table below, with a way to get back - A toggle switching the comparison between prior month, prior year, and plan - An export button that produces the current view as a spreadsheet, with the filters applied and stated in the file Keep the default view exactly as it looks now, so someone who opens it and touches nothing sees what they see today. Remember my last filter selection when I come back.
Default matters more than the control. Most people never touch a filter. Whatever the page shows on open is the number they will quote, so spend the thought there.
The five follow-ups that fix most drafts
A first draft is rarely wrong so much as differently opinionated. These five sentences resolve almost every disagreement, and each takes seconds to apply.
Correct a definition
"Revenue should exclude freight and taxes. Rebuild the totals and tell me what changed."
Fix the time frame
"Our fiscal year starts in July. Redo every year-to-date figure and every prior-year comparison on that basis."
Cut the clutter
"Remove everything below the fold. Keep the four headline numbers and the trend, and make the numbers twice the size."
Make it explain itself
"Under each headline number, add one line in plain English explaining what drove the change. Label that line clearly as AI commentary so nobody mistakes it for a calculation."
Prove the number
"Show me the exact query behind the revenue figure, and a table of the underlying records for March so I can tie it to our accounting report."
From dashboard to report
A dashboard waits for someone to open it. A report arrives. Most of the value of a good dashboard shows up the week you stop asking people to visit it, and the same build supports three different deliveries.
Confirm with your coach How your box sends things outward: which email service it is configured to use, whether it can send to addresses outside your organization, and whether SMS is available. Everything in this section and in alerts depends on that being set up, and it is usually a ten-minute configuration rather than a build.
A digest that lands in an inbox
The lowest-effort change with the highest adoption. Send the headline numbers, link to the detail.
Turn this dashboard into a scheduled email digest. Send it <every Monday at 7am / on the first working day of each month> to <recipients or role>. The email contains: - a subject line with the single most important number and its change, so it is readable from a phone notification - the headline numbers with their changes, as text and simple visuals that render in an email client - the three largest movements since the last send, each with one sentence of plain-English explanation, clearly labeled as commentary - anything that crossed a threshold we care about - a link to the full dashboard Keep it under one screen. If nothing material changed, say so in one line rather than padding it. Show me a preview of what the next send would look like before you schedule anything.
A document for the board pack
Board packs, lender reporting, and audit requests all want a fixed document rather than a live page. This produces the same content as a file you can attach.
Add an export that turns this dashboard into a document for our board pack. The document should: - open with a one-page summary: the headline numbers, the change, and three bullets on what drove them - follow with the detail sections, each chart on its own with a caption stating what it shows and the period covered - state on every page the period covered, when the data was pulled, and which source systems it came from - clearly separate calculated figures from AI-written commentary, so a reviewer always knows which is which - carry a version and a date so two copies can never be confused Generate it for <last month> so I can review the format, then tell me how to produce it for any period.
Keep commentary visibly separate from calculation. Calculated figures reproduce the same way every time. AI-written narrative is an interpretation. Labelling the difference is what lets a reviewer, an auditor, or a lender take the document seriously, and it is the convention the platform is built around.
A narrative written from the numbers
Useful when the recipient wants prose rather than charts: a lender, a board member who reads on a plane, an all-hands update.
Write a summary of this dashboard for <who and what they need it for>. Five paragraphs, plain English, no jargon: 1. What happened in the period, in one sentence, then the supporting numbers 2. What drove the largest change, with the evidence 3. What is trending in a direction worth watching 4. What the numbers cannot tell us, and what we would need to answer it 5. The two or three things worth a decision Cite the figure behind every claim so anyone can check it. Where you are inferring a cause rather than reading it from the data, say so in the sentence rather than in a footnote.
Alerts, so nobody has to watch
The dashboards worth building are usually fine most of the time. An alert turns "check this daily" into "we will tell you," which is the difference between a page people open and a page people forget.
| Type | Fires when | Good for |
|---|---|---|
| Threshold | A number crosses a line you set. | On-time delivery below target, cash below a floor, a receivable past ninety days. |
| Trend | A number moves the same direction for N periods. | Slow declines that no single day would flag. |
| Anomaly | A value falls outside its normal range. | Catching the thing you did not think to set a threshold for. |
| Absence | Something expected fails to happen. | A sync that stopped, a plant that filed no production, an invoice run that did not go out. |
Set up alerts on this dashboard. Alert me when: - <metric> goes <above / below> <value> - <metric> moves in the same direction for <3> consecutive <weeks> - any source feeding this dashboard has not refreshed successfully in <24 hours> Send alerts to <who and how>. Each alert states what happened, the current value, the previous value, and a link to the relevant view. Rules that keep alerts worth reading: - alert once when a condition starts, and once when it clears, rather than every time you check - hold off re-alerting on the same condition for <7 days> after I acknowledge it - group everything that fires in the same hour into one message Show me what would have fired over the last ninety days, so I can tell whether the thresholds are set sensibly before we turn them on.
That last instruction is the one that matters. Backtesting an alert over ninety days tells you immediately whether you have set a useful threshold or built a notification everyone will mute by Thursday.
More starting points, by role
Each of these is a first sentence. Add audience, time window, and exclusions from the anatomy table and it becomes a full prompt. The linked pages show what this looks like for each function.
| Role | Build a dashboard that shows me… |
|---|---|
| Finance | …our cash position for the next thirteen weeks, with receivables and payables aging and the collections most worth chasing. |
| Operations | …capacity against demand for the next eight weeks, so I can see where we are over-committed before I promise anything. |
| Sales | …which customers grew and which shrank over the last twelve months, ranked by dollar change rather than percentage. |
| Marketing | …which channels produced customers who are still buying twelve months later, not just which produced leads. |
| Customer Success | …accounts showing the warning signs we see before a churn, ranked by revenue at risk. |
| HR | …time to fill by role and by recruiter, with where candidates drop out of the process. |
| Procurement | …spend by supplier for the last twelve months, with price movement on our top twenty purchased items. |
| Project Management | …every active project against budget and schedule, with the ones trending late flagged early. |
| IT | …what we spend per application per user, and which licenses nobody has signed into this quarter. |
| Executive | …the eight numbers I should look at every Monday, chosen from what is connected, with a reason for each. |
That last one is worth running on its own. It works as a full prompt with no editing:
Given everything connected to this box, propose the eight numbers I should look at every Monday morning as <your role> of a <your industry> company. For each one, tell me: - the number and how you would calculate it from what we actually have - the decision it would change - how often it meaningfully moves, so I know whether weekly is the right cadence - what a healthy value looks like for a company our size, and say so plainly when you are estimating rather than reading it from our data Rank them by how much they would change my decisions, and tell me which two you would drop if I only wanted six. No code yet. I want to agree the list first.
When a number looks wrong
Trust the instinct. If a figure surprises you, one of three things is true, and asking directly resolves it faster than digging.
The <metric name> figure for <period> shows <value>. I expected roughly <your expected value>. Walk me through it: 1. Show me the exact query behind that number 2. Show me the underlying records it summed, so I can spot anything unexpected 3. Tell me which filters and exclusions are applied 4. Tell me the freshness of the source data 5. Give me your best three explanations for the gap, ranked by likelihood Change nothing yet. I want to understand it before we adjust anything.
- The definition differs. Your report excludes something this one includes. Most common by a wide margin.
- The data is staler than you assumed. A source syncs nightly and you are comparing against this morning.
- Your existing report has been quietly wrong. This happens more often than anyone expects, and finding it is worth the afternoon.
Whatever you learn, write it down in the workspace. Add the resolved definition to your metric dictionary. Do that once per surprise and your fiftieth dashboard needs no corrections at all.
Troubleshooting
| Symptom | Likely cause | What to say |
|---|---|---|
| A chart is empty while others work | The filter behind it excludes everything, or that source has no data in the selected range. | "The |
| Totals differ from an existing report by a small amount | An inclusion difference: freight, tax, discounts, credits, or a rounding rule. | "Reconcile this total against |
| Everything is off by a day at period boundaries | Timezone handling, or a date field that stores time. | "Which timezone are dates evaluated in, and does the date field carry a time component?" |
| The page takes a long time to load | It queries the source live on every load rather than reading stored results. | "This is slow. Tell me which queries take longest and whether we should pre-calculate them on a schedule." |
| Numbers changed and nobody edited the dashboard | The source data changed: a back-dated entry, a re-opened period, a corrected record. | "This figure moved since last week. Show me which underlying records changed and when." |
| A previously working dashboard breaks | A field was renamed or removed in the source system. | "This broke. Tell me what changed in the source, and whether other dashboards use the same field." |
| Percentages do not add to 100 | Rounding, or records falling outside every category. | "Show me the uncategorized records and how rounding is applied." |
A number you cannot explain is worth a call. We can see the connection and the source at the same time, which usually turns a long afternoon into a short conversation. 608-783-8324.
Talk to a human instead.
Every RapidDashboard client gets direct access to the team that built the box. Most questions take under ten minutes on a call.