Factorial is a Spanish-based AI platform designed to automate human resources, finance, and IT processes for small, medium, and mid-market businesses. Founded in 2016, Factorial has reached Unicorn status with a $2.5B valuation, scaling to more than 2000 employees and supporting more than 17K clients globally.
As Factorial scaled in a highly competitive market, the team was focused on enhancing efficiency and delivering a faster onboarding experience to drive product adoption and user satisfaction. This strategic shift led Factorial to partner with Ingestro, standardizing data onboarding across product areas and supporting its continued growth.
The challenge of fragmented data integration
When new companies join Factorial, users typically migrate large volumes of data from spreadsheets or competitor systems, including employee records, contract and employment details, time tracking, payroll, recruiting, and more. Data ingestion needs also often increase during organizational restructuring or peak hiring seasons.
Historically, however, Factorial’s customer implementation process relied on rigid Excel templates that required users to manually map their data before importing it into the platform.
That manual approach created critical bottlenecks across the organization:
- Manual error handling: Failed uploads left customers stuck in a frustrating loop of fixing local spreadsheets and deleting successful rows to avoid duplicates before restarting the process.
- Performance limitations: Large enterprise-scale datasets pushed the system beyond its limits, causing uploads to stall. As a result, users often had to split their data into multiple batches to complete the import.
- Development drain: With 21 different products, Factorial maintained several importers with unique behaviors. This fragmented the user experience and required up to three weeks of engineering time to build a single new importer from scratch.
Implementing a unified data onboarding experience
Recognizing that these bottlenecks hindered growth and strained internal resources, Factorial sought a scalable approach to data onboarding across HR, finance, and IT. That’s where Ingestro came into play. By making Ingestro the technology backbone of data onboarding, Factorial empowered its teams and customers to use a universal importer across all product domains.
Factorial chose Ingestro for several reasons:
- AI-powered data mapping: Factorial appreciated how Ingestro's mapping capability automatically detects which fields in the customer’s spreadsheet map to the right fields in Factorial’s data model. Compared to their previous workflow, users were no longer required to manually map HR data to a fixed Excel template.
- Easily customizable and extensible: Factorial needed a core component that developers could easily build upon. Ingestro allowed them to place their own custom layers, such as specific validations and transformations, directly on top of the importer.
- In-app, real-time error handling: Factorial wanted to escape the tedious cycle where users had to fix errors in their local spreadsheets, delete successful rows, and re-upload. Ingestro allowed users to correct failed rows directly within Factorial’s UI on the spot.
Less manual effort, faster delivery, stronger performance
Factorial needed a solution intuitive enough that over 90% of their customers could manage their own data imports, allowing their dedicated professional services team to focus only on the top 2% of highly complex enterprise migrations.
With Ingestro playing a central role in data onboarding, Factorial is now seeing:
- 30% reduction in support tickets: With Ingestro integrated as the key component for data handling, the volume of manual support requests has dropped significantly
- Engineering speed, from days to hours: One of the biggest gains has been in Factorial’s engineering team, where developers can now rely on Ingestro to launch a data importer for any product domain in under a day.
- Unified onboarding experience: By rolling out a universal importer across its product domains, Factorial gives users a more consistent experience. Reducing build time from weeks to a few days also means customers get value sooner, with the same usability across the platform.