Skip to content
Retail and Consumer 2024 Project plus dedicated squad

Retail data, one layer. Four sources to one platform.

A specialty retail chain ran four reporting stacks. Merchandising, finance, marketing, and operations each had their own pipelines, their own definitions of revenue, and their own excuses for late dashboards. We rebuilt the data platform on Snowflake with dbt, unified the definitions, and stood up a customer data platform on top. Weekly reporting went from three days of spreadsheet gymnastics to one hour of automated publication.

  • Weekly reporting
    3 days to 1 hour

    From manual consolidation to automated publication.

  • Forecast accuracy
    +12 pts

    MAPE improvement at the store-SKU level versus the prior baseline.

  • Data pipelines consolidated
    4 to 1

    One platform replacing four independent stacks.

01 / Challenge

What was hard.

The CFO opened every finance review asking why the three revenue numbers on the dashboard did not match. They did not match because three teams pulled the same data three ways. Merchandising wanted store-SKU forecasting but the source data was not clean enough. Marketing wanted a customer data platform but the customer identity was split across loyalty, POS, and digital. Leadership had funding for one platform rebuild and no appetite for another.
02 / Approach

How we worked.

  1. 01

    Metrics alignment first

    Four weeks with finance, merchandising, and marketing aligning on metric definitions before any code. Revenue, margin, and customer defined once. Written down. Signed.

  2. 02

    Platform rebuild on Snowflake

    Snowflake as the warehouse, Fivetran for ingestion, dbt for modeling, Looker for BI. Chosen for the team's skills and the query shape, not the headline.

  3. 03

    Customer data platform

    Identity resolution across loyalty, POS, and digital. Consent and preferences respected. Activation to Klaviyo and the paid media side.

  4. 04

    Store-SKU forecasting

    Demand forecast at the store-SKU level, backtested before deployment. Promo, weather, and calendar effects included. Integrated into replenishment planning.

  5. 05

    Migration and cutover

    Six-week migration of reporting off the legacy stacks. Reports rebuilt once against the new model. Old stacks read-only, then quiet, then archived.

  6. 06

    Dedicated squad for ongoing work

    Four-person squad continued post-launch under a quarterly commitment. Product roadmap owned by the client VP, delivery led by our tech lead.

03 / Outcome

What we shipped.

Weekly reporting moved from three days of finance-ops consolidation to one hour of automated publication. Store-SKU forecast accuracy improved by twelve MAPE points against the prior baseline. The customer data platform activated audiences into marketing within the first quarter. Four separate stacks retired within six months of cutover.
  • Three revenue numbers on the dashboard became one. Finance review quieter.
  • Forecast accuracy improvement visible in inventory and lost-sales numbers.
  • Marketing activating personalized audiences by month three.
  • Dedicated squad continuing to ship against a ranked backlog.
Team shape

Who shipped it.

Duration
18 weeks (build)
Team
6 people
Ongoing
Dedicated squad, quarterly
Stakeholders
Finance, merch, marketing, ops

Start here

Tell us what you want to move.

Projects, managed services, or staffing. Start with a short note. We reply inside one business day with a clear read on scope, team, and timeline.

Talk to us

Reply within one business day