All projects
    Retail & E-commerceSample project

    Marketing analytics warehouse and dashboards

    One warehouse for ad spend, web analytics and orders across five brands, with dashboards that tie marketing spend to revenue.

    DataCloud
    A screen of marketing analytics charts
    Client
    Multi-brand e-commerce group
    Location
    United Kingdom
    Platforms
    Data warehouse, dashboards
    Duration
    12 weeks
    Team
    2 data engineers, 1 analyst

    The challenge

    Each brand reported from its own ad accounts and spreadsheets, and the numbers rarely matched. Finance and marketing spent meetings arguing about which figure was right rather than what to do next.

    What we built

    We set up ingestion from the ad platforms, web analytics and the store into BigQuery, modeled the data in dbt with tests on every model, and scheduled it in Airflow. Spend, revenue and return on ad spend now have one shared definition, and dashboards read only from tested models.

    Highlights

    • Daily ingestion from ad platforms, analytics and orders
    • dbt models with tests and documentation
    • One definition of ROAS and contribution margin for every brand
    • Dashboards for marketing, finance and leadership
    • Alerts when a source is late or a test fails

    Technical stack

    Data
    BigQuerydbtAirflowFivetran
    BI
    Looker StudioMetabase
    Infrastructure
    Google CloudTerraform
    Start a project

    Have something to build? Let's talk it through.

    Tell us what you are working on. We reply within one business day, and after a short discovery call you get a written scope and estimate, free of charge.