Three layers between a question and a decision
When one layer is weak, meetings turn into arguments over whose number is right, and budget goes to the wrong place. We fix the layer holding you back, or build all three.
Find out in hours which ads are wasting your budget.
Your team waits weeks for answers that should take hours, and budget sits in the wrong place while it waits. We fix your tracking and build the data model AI needs, so routine questions get answered the same day and your people check the figure and decide. The first results land in the first sprint, and we do the heavy lifting inside the tools you already use.
Free 30 minute call with the engineer who would do the work. You keep the first fix whether or not you hire us. Recent work includes Royal Canin, Cigna HK, Eukanuba and Circle Line.
Marketing spend measured against real finance applications, including offline ones, for the first time
When one layer is weak, meetings turn into arguments over whose number is right, and budget goes to the wrong place. We fix the layer holding you back, or build all three.
Tracking that records every sign-up, sale and lead against the campaign that paid for it, so budget moves to what works.
GA4 and Adobe, server-side tagging, event design, attribution, consent and platform migrations.
We write down how your business works in code: customers, orders, refunds, revenue and how they connect. People and AI query that model, so questions get answered in minutes and every figure shows its working.
BigQuery, Snowflake or Databricks, tested dbt models, a semantic layer (dbt, Cube or LookML), orchestration and BI.
AI fetches, drafts and summarises in seconds. A person who knows the business checks the figure and makes the call.
Agents grounded in your metric definitions, with evaluation sets, access controls and a query log for every answer.
Weeks of analysis done in hours, on data your team can rely on
An AI tool pointed at raw tables has to guess which one holds revenue, whether refunds come off and what counts as an active customer. It guesses quickly and often gets it wrong. A data model answers those questions in advance. With one in place, AI writes the right query in seconds, shows the definition it used, and your team checks the result in minutes.
What changes for your team
Most of the time spent on analysis goes on reaching the data: finding the right table, exporting it, checking it matches last month. AI takes over that retrieval and does it in seconds, reading from a data model that defines what each number means. Your people start from figures they can rely on and spend their time on the decision.
What changed for lenders, insurers, retailers and global brands once they could rely on their data.
Explore all 24 case studiesWe rebuilt tracking on a server-side GA4 setup, brought every source into one warehouse and built attribution that ties spend to completed finance applications.
We designed a global analytics schema for Royal Canin, migrated a very large multi-market site to GA4 and piped the raw data to its Azure and Databricks teams.
We built the acquisition dashboard and product analytics for a fast-growing trading replay tool, so the team could see cost per acquisition by channel and how traders use the product.
A tested data model of your business that people and AI tools can query.
Move warehouses on a fixed date, with proof the numbers match.
Free your data team from the ticket queue to work on what moves revenue.
Dashboards inside your product that customers will pay for.
Most consultancies bill by the hour, which rewards complexity. We earn repeat work by solving the problem you called about in the simplest way that holds up.
The work runs in three steps. You see working output within weeks and can stop after any stage.
A 30 minute call with the engineer who would do the work. We look at your setup, tell you what we would fix first, and whether you need us for it.
Day 1We map your sources, stakeholders and goals, then give you an architecture and a prioritised roadmap. You keep it whether or not we do the build.
2 to 4 weeksWe ship working tracking, models, dashboards and agents every two weeks. You can stop after any sprint, and everything built stays yours.
Every 2 weeksWe shorten the time between a business question and a decision, from weeks to hours for routine questions. The work sits in three layers: tracking that records what customers do and what it earned you, a data model that defines what every number in your business means, and AI that uses that model to fetch figures and draft analysis while your people check it and decide. We also fix single problems in existing setups.
Any company where money decisions depend on data: marketing budgets, pricing, retention, stock. We have worked in lending, insurance, credit unions and SaaS. Whatever the industry, the questions run through the same three layers.
The blueprint lands in two to four weeks. After that we ship in two-week sprints, so something usable reaches stakeholders early and often.
No. Everything lives in your cloud and your repositories, documented and tested, and your team is trained to run it. Many projects end at handover. Clients who keep working with us month to month do so by choice and can stop with a month’s notice.
Whatever fits what you already have. For tracking, usually GA4 or Adobe with server-side tagging. For the platform, BigQuery, Snowflake or Databricks with dbt. For AI, Claude, Gemini or OpenAI running in your own cloud.
Bring the question your team can’t answer fast enough. The engineer who would do the work looks at your setup with you and tells you the first thing we would fix, plus a straight answer on whether you need us at all. It costs you half an hour, and you keep the fix either way.
Book a free discovery callRecent work includes Royal Canin, Cigna HK, Eukanuba and Circle Line.