From a spreadsheet no one trusted to a platform the whole team used

- Category
- Consumer research agency, United States
- Team
- Operations, Analytics, Leadership
- Problem
- Three analysts spent two days a week reconciling survey data across five spreadsheets before anyone could look at a result.
- Engagement
- Custom AI application development, six-week build to first working version
- What changed
- A manual reporting process became a web platform. The two-day reconciliation job became a same-day dashboard.
The situation
A mid-sized research agency based in the US ran surveys across a dozen clients a month. Each study came in through a different vendor format, panel providers like Qualtrics, SurveyMonkey, and a couple of niche sample providers each exported data differently, landed in a different spreadsheet, and needed to be checked, merged, and re-tabbed before anyone could build a deck. The process worked when the agency ran four studies a month. At twelve, it was the bottleneck.
Leadership looked at off-the-shelf business intelligence tools, the kind of platforms commonly used across US agencies for dashboarding. Every option assumed clean, structured data arriving in one shape. This agency's data never arrived in one shape. The team needed custom software development built around how their studies actually came in, not a generic platform they would have to bend their workflow around.
Why custom development made sense
An off-the-shelf tool would have solved the dashboard problem and ignored the reconciliation problem, which was where the two days actually went. The agency did not need a chart library. It needed something that understood survey data specifically: variable types, weighting, banner points, and the quirks of five different vendor exports.
That is the case for custom AI application development over a packaged product. The workflow was specific enough, and the data complex enough, that a general tool would have added a step instead of removing one.
What was built
The engagement followed a discover, define, design, build, launch, scale approach.
Discover and define: Two weeks were spent mapping every vendor's export format, every manual fix an analyst made by hand, and every version of a "final" spreadsheet that had ever existed. The scope was set as an MVP: automate reconciliation and produce a live crosstab view, not the full reporting suite the agency eventually wanted.
Design and build: The application ingested raw exports from each vendor format, applied the agency's existing weighting and cleaning rules, and flagged records that failed validation instead of silently dropping them. A browser-based dashboard let analysts filter by banner point and export a formatted table without opening a spreadsheet.
Launch: The MVP went live with two studies running in parallel with the old spreadsheet process, so the analytics team could check the platform's output against work they trusted before switching over.
What changed
The two-day reconciliation cycle became a same-day process. Analysts spent their time checking flagged records instead of manually merging files. The platform gave leadership a live view across studies for the first time, instead of a static deck built after the fact.
- Before: Five spreadsheets, three analysts, two days, one study at a time.
- After: One platform, flagged exceptions reviewed by one analyst, same-day turnaround, multiple studies tracked together.
The MVP scope held. Reporting and forecasting features the agency wanted were logged for a second phase rather than added mid-build, which kept the first release shippable in six weeks instead of six months.
Beyond launch
Product engineering did not stop at the first release. Once the platform was in daily use, the team added a sixth vendor format the agency picked up three months later after onboarding a new national panel provider, and moved the application onto scalable cloud infrastructure once study volume increased. Custom software development built around a specific workflow only pays off if it can grow with the business, and the architecture was built with that in mind from the discovery phase.
More Case Studies
Custom DevelopmentAn MVP built to answer one question, not everything the founders wanted
Two founders with a clinical background and one with a technical one had built a prototype in Figma: a medication reminder app with reminders, a caregiver dashboard, pharmacy integration, insurance...
Read full case study
SegmentIQThe age band was never the answer
A snack brand had a premium baked range ready for a regional pilot across grocery and convenience channels in six metro markets. The product team had a target: adults aged 25 to 34. It came from the...
Read full case study
PersonaAIThe positioning line the room loved never got tested, and the brand was better off for it
A household cleaning brand was preparing its annual relaunch and had three candidate taglines on the table, all built around the idea of speed: "5-minute clean," "done before your coffee's ready,"...
Read full case study
Let's Talk AboutYour Next Insight.
Tell us what you are trying to decide and our team will show you how Insights Curry can help.