Connectors
airbyte
- feeds
- Normalise
Signing up a new customer took three weeks of engineering time. It now takes two days and no engineer.
Tenant onboarding
2 days
Connector + template, self-serve
Was
3 weeks
Bespoke integration per tenant
No jargon in this section. The technical write-up is further down.
Every new customer needed custom integration work before they could see a single dashboard, so the sales team queued behind engineering. Meanwhile the revenue figures on those dashboards quietly drifted away from what finance was reporting.
We built one standard connector and a ready-made template a customer can set up themselves, and tied every revenue figure to the definition finance actually uses.
Onboarding dropped from three weeks to two days and no longer needs an engineer at all, so sales stopped waiting. Support questions of the "why do these two numbers differ" kind fell sharply.
Scroll through the stages. Anything marked as added is a component that did not exist before this project.
airbyte
canonical
contracts
multi-tenant
dbt
templated
airbyte
canonical
contracts
We added thismulti-tenant
dbt
We added thistemplated
Dataset, approach, measured results and the stack. Written for whoever has to review it.
Multi-tenant ingestion and revenue analytics that speed SMB onboarding with stable KPI definitions.
Every new tenant needed bespoke integration work, so onboarding took weeks of engineering time and dashboards silently drifted from the finance definition of revenue.
Next
Answer six questions and we will tell you whether this shape fits your problem — including when it does not.