Column mapping
Mapping inconsistent schemas at scale
Automated column mapping for 2,000 files per customer each month. 73% fewer mapping errors in evaluation.
Column mapping
Key points
- Created a new mapping interaction model from users’ spreadsheet workarounds
- Achieved 100% adoption in business-critical workflows
- Automated column mapping for 2,000 files per month
- 2026 upgrade delivered 73% fewer semantic mapping errors in testing
Column mapping
Contents
Column mapping
Project details
Research, origination of solution, detailed design, testing, revision
CTO, Product Manager, Solutions Architect, engineers
2 months / v1 release
2 months / upgrade
Wholesale insurance data management
Data analyst: domain expert with deep knowledge of the data
Technical skill level: competent Excel user
01 / Problem
Hundreds of schemas, no common language
02 / Approach
Learning from the Excel workarounds
A few of the manual Excel mappings we studied — every partner and every month reconciled by hand.
03 / Design decisions
Vertically stacked fields, aligned to a common master
03 / Design decisions
Combined tab/progress bar
03 / Design decisions
Completed interface
04 / Automation
Suggestions users could trust
Automap previews bulk mappings above a user-set confidence threshold before they are applied.
04 / Automation
Making uncertainty visible
05 / Evolution
Evolution
05 / Evolution
From column names to column contents
In 2026 we initiated a project to identify the type of data in each column, then profile the data inside it, creating a unique data fingerprint for each field.
05 / Evolution
Evaluating the new mapping model
73% fewer semantic mapping errors
Semantic mapping errors across 207 columns · lower is better
06 / Outcomes
Less manual work. Better mappings.
Column mapping became a core part of clients’ workflows, with the recent model upgrade improving mapping quality.
- Consistently cited as a reason for choosing Quantemplate in sales win analysis.
- Automated column mapping for an average of 2,000 files per customer each month. After initial setup, mappings only need attention when incoming schemas change.
- 73% fewer mapping errors in evaluation of the upgraded model.
06 / Outcomes
Less manual work. Better mappings.
I cannot adequately express how receptive Tom was to our suggestions for improvement. He would listen, ask questions and make our wishlist items reality; even enhancing our suggestions. Lee Ann Dewell Lang, Quantemplate user-client, James River Insurance
07 / Reflections
Research beyond the current client base
We initially shaped parts of the workflow around clients who wanted to build a master schema from their source files. Later clients, who became the larger cohort, wanted to map to an existing standard schema. Broader market research could have surfaced this need earlier and helped us design for both workflows from the outset.
07 / Reflections
Balance stability with change
Applying a schema from a reference Data Dictionary creates an independent copy. This protects downstream operations from unexpected changes, but makes migration harder when the reference schema evolves.
I’d explore keeping a reference to the source schema while giving users control over when to adopt updates. Stable column IDs, rather than names, could help preserve downstream operations through renaming, though this would need further engineering investigation.