Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Why Does It Take Days to Answer a Simple Question From the Managing Director?
Problems We Solve

Why Does It Take Days to Answer a Simple Question From the Managing Director?

When management questions take days to answer, the data exists but nobody can reach it. SpiderHunts builds a query-ready data layer to fix it.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Simple management questions take days when the data sits in separate systems and only one or two people know how to pull it. SpiderHunts brings the key data into one query-ready database with clear definitions, so answers come from a filter or a short query, and optionally from a plain-English question to an AI assistant that shows its working.

A one-line email and a lost afternoon

The managing director sends a message on Tuesday morning: how many customers bought from us last year but not this year? Or: which product lines have the lowest margin in the north? It sounds like a quick answer.

It is not. The person asked has to export orders from one system, customer regions from another, costs from a third, then join them in Excel with lookups that break on inconsistent names. By Thursday there is an answer, with caveats. The director has already made the decision on instinct.

Why simple questions are slow

The questions are simple. The data is not arranged to answer them. Each system is built to run its own process, such as taking orders or sending invoices, and nothing joins them together in a form you can query.

  • Data needed for one answer sits in three or four systems
  • Customer and product names differ between those systems
  • Only one or two people know which export has the right fields
  • Every question starts again from scratch, so nothing gets faster

That last point is the telling one. If the tenth question takes as long as the first, the work is not accumulating anywhere.

The cost of slow answers

Decisions get made without the evidence, or they wait for it. Managers stop asking questions because they know the answer will take days, so problems surface late. The people who can pull the data spend their time as a human query service rather than on their actual job.

It also creates a bottleneck around those one or two people. If they leave, the knowledge of how to answer anything leaves too.

And answers built by hand are hard to repeat. When the director asks the same question next quarter, the spreadsheet from last time uses different exports and a slightly different method, so the two answers cannot be compared with confidence.

How we make answers quick

  1. We collect the questions management has asked over recent months. They tell us which data matters.
  2. We pull the relevant data from each system through APIs into one database, often Postgres, BigQuery or Azure SQL depending on what you use already.
  3. We clean and link it: one customer ID, one product ID, one set of regions, with the matching rules written down.
  4. We model it into a small number of well-named tables, such as orders, customers, products and costs, with definitions for every field.
  5. We connect it to a tool your team can use: Power BI, Looker Studio, Excel pivot tables or a simple internal web page with filters.
  6. Where it suits, we add a natural-language layer using OpenAI or Anthropic Claude that turns a question into a query against these tables and shows the query and the result, so the answer can be checked.
Question typeWhere the answer comes from
Routine, asked every monthA saved report or dashboard page
Variation on a routine oneA filter or pivot on the modelled tables
Genuinely new questionA short query, or the AI assistant with its query shown

We are careful with the AI layer. It is only as good as the tables underneath, and it must show its working. On messy data it gives confident wrong answers, so the modelling comes first.

Tuesday's question, answered on Tuesday

Most routine questions are answered from a filter by the person who asked. New questions still need thought, but the analyst starts from joined, cleaned tables rather than four raw exports. Answers stop coming with a paragraph of caveats about which data was used.

Over time the set of saved reports grows to cover what management actually asks, and the analyst has room to look for problems before anyone asks.

Is this your situation?

  • Simple questions from directors take days to answer
  • Answers need data from several systems joined in Excel
  • Only one or two people know how to pull the numbers
  • Managers have stopped asking because the answers are slow

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Do we need a data warehouse?

You need one place where the data is joined. For a smaller business that can be a modest database rather than a large warehouse project.

Can we just ask an AI chatbot our questions?

Only once the data is joined and defined. On raw, messy exports an AI will produce plausible but wrong answers. We build the tables first and have the AI show the query it ran.

Which systems can you connect?

Most modern tools with an API, such as Xero, QuickBooks, HubSpot, Salesforce, Shopify and common ERPs. Older systems can often be read through their database or scheduled exports.

What do you need from us?

A list of questions management has asked recently, access to the source systems, and time with the person who currently answers them.

Keep reading

More on Problems We Solve

Start here

Questions taking days to answer?

Tell us where the data lives, who needs it and what goes wrong today. We will come back with what we would build and what we would leave alone. If a smaller change would fix it, we will tell you.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →