Case study · B2B SaaS
Customer onboarding automated, from weeks to days
Rebuilt a bespoke, outsourced onboarding process as a cloud-hosted pipeline and fixed the platform bottlenecks slowing every customer down.
Headline result
5–6 wks → 2–3 days
customer onboarding time
- Industry
- B2B SaaS
- Client
- TBD
- Result
- 5–6 wks → 2–3 days
The problem
The product was struggling on two fronts. The React application lagged, and the database was running out of connections under load.
At the same time, every new customer went through a bespoke, outsourced onboarding process built on Azure Data Factory and Pandas scripts. Bringing a customer live took five to six weeks.
What we built
We moved the API layer to Amazon EKS and refactored the codebase, which removed the connection exhaustion and restored application performance.
We then rebuilt onboarding as a cloud-hosted dlt + dbt pipeline on an inversion-of-control design, so each customer's specifics plug into a shared, tested core instead of living in one-off scripts.
Outcome
Onboarding time dropped from 5–6 weeks to 2–3 days, across 30+ SaaS customers.
Next case study
Get in touch
Have a similar problem to solve?
Talk directly to a senior engineer about what you're building.