← Case Studies

ShotVet

Veterinary operations analytics for a multi-clinic group — from manual Excel exports to live, cross-channel dashboards.

Headline outcome

10x

Faster onboarding

AirbyteAirflowdbtSnowflakeSigmaSigmaLooker

The challenge

Where they started.

A multi-clinic veterinary group with no technical team, no data ownership, custom Looker and Google Sheets reports without underlying pipelines. Marketing data disconnected from commerce. KPIs weren't standardized for their business model. Every clinic manager had their own spreadsheet with 'the real numbers.'

The approach

What we actually built.

  1. 01

    Unified data ingestion

    Airbyte for CRM and commerce, custom Python in Airflow for the edges. First time the clinics had continuous sync.

  2. 02

    Marketing unification

    Hubspot CRM data piped to warehouse; audiences pushed back out to Google Ads via Hightouch. Closed the loop.

  3. 03

    dbt transformation

    Built the warehouse layer with KPI definitions specific to the veterinary business model. Tests on every metric.

  4. 04

    Org-wide Sigma reporting

    Every clinic and central ops team on the same dashboard, same definitions, same numbers.

Results

The numbers that shifted.

10x

Faster clinic onboarding to analytics

+65%

ROI boost on marketing

0

Manual spreadsheets in reporting

Not sure which fits?

30 minutes. We'll tell you honestlywhat's broken.