All work04 / 06
DataloopDashboards2024

Dataloop Analytics Dashboard

A real-time analytics platform that replaced a folder of CSVs with live dashboards for a 40-person team.

<1s
query time on 40M events/day
2 days → 2 min
time to answer
40
daily active analysts
https://dataloop.com
Dataloop Analytics Dashboard
Dashboards2024
Web App DevelopmentCloud & DevOpsReactClickHouseWebSocketsKubernetesWebSocketsClickHouseD3Web App DevelopmentCloud & DevOpsReactClickHouseWebSocketsKubernetesWebSocketsClickHouseD3
The brief

Dataloop's analysts were emailing spreadsheets to each other. We built them a live, shareable dashboard on top of their event stream.

Client
Dataloop
Year
2024
Category
Dashboards
Focus
Web App Development
Tomás Ferreira
Project lead
Tomás Ferreira
/02

From problem to product

The challenge

40 million events a day landed in S3 and stayed there. Every question meant a CSV export, a pivot table, and a two-day wait. Different teams' numbers never matched because everyone computed metrics their own way.

The solution

ClickHouse as the single source of truth, a metrics layer so 'active user' means one thing company-wide, and a dashboard builder with live WebSocket updates. Any chart is a shareable URL with the filters baked in.

"Meetings changed. We stopped arguing about whose numbers were right and started arguing about what to do — which is the point."

Omar Haddad
CTO, Dataloop
Next project — Atelier Studio

Atelier Storefront