Skip to content
Crux AI Solutions
Back to all work

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.