Whatever it takes to get from your systems to numbers people use: pipelines that bring each source's data into one warehouse, the models and metric definitions on top, dashboards and scheduled reports, product analytics in your apps, and analytics inside your own product. Most projects start with a data audit and one dashboard, and grow from there.
Do we need a data warehouse, or will our database do?
For a first dashboard your database often does, read from a replica so reports never slow the app. A warehouse earns its place when data comes from several systems, history needs keeping or queries get heavy — then BigQuery, Snowflake, Databricks or PostgreSQL, sized to your volume and budget.
Should we use Power BI, Looker or Metabase, or build custom dashboards?
A licensed tool is usually right for internal dashboards: it's quicker to build and easier to change, and you may already pay for one. Custom dashboards make sense inside your product, where they have to look like the rest of it and each customer sees only their own data. Many projects use both.
Can you work with the tools and systems we already have?
Yes. We connect to the databases and the payment, sales, support and ad tools you run, and keep the warehouse or BI tool you already pay for where it fits. If something should change, you'll hear why and what it costs before anything moves.
How do you make sure the numbers are right?
Tests run on every load and every model — duplicates, gaps, totals that should match — and bad data is held back rather than shown. Each metric is defined once and written down, and before launch the new numbers are reconciled against your old reports.
What is product analytics, and how is it different from BI?
BI reports on the business — revenue, orders, costs — from the systems that run it. Product analytics follows what people do inside your app: which features they use, where they drop off, who comes back. It starts with a tracking plan and events wired into your web and mobile apps, and both can sit in the same warehouse.
Can our customers see analytics inside our product?
Yes. We build dashboards and reports into your app in its own design, or embed a BI tool, with each customer's data kept apart in the warehouse itself, not only on screen. Exports and scheduled reports can go to your customers too.
How do you handle personal and sensitive data?
Only the data a report needs is copied, personal fields like emails and names are masked or kept out of reach, and access is set by role in the warehouse. We work to GDPR, and to your sector's rules where they apply. An NDA is signed before we see any data.
Who owns the pipelines, the warehouse and the code?
Usually you do: for client work, everything runs in your cloud accounts and your tools, the code lives in your repository, and it's documented so your team or anyone else can take it over. Ownership is set out in our agreement. We can keep running it for you, but you're never locked in.
How much does it cost, and how long does it take?
It depends on how many sources there are, how clean their data is and what you need first. After a first call you get a written estimate with the scope, the price and the dates, and what the warehouse and tools would cost you to run.