Migrated a fragmented e-commerce data setup to a modern Snowflake lakehouse using Fivetran for ingestion and dbt for transformations, enabling self-serve analytics across teams.
Product, marketing, and finance teams each maintained their own exports from the e-commerce platform, ad networks, and payment processor. The numbers never quite matched between teams, and every new report request meant another one-off SQL script bolted onto an already fragile setup.
The fix was to stop exporting and reconciling, and instead give every team one shared, governed source to query.
Three overlapping spreadsheets became one lakehouse that marketing, product, and finance all trusted equally.
Most of the "data doesn't match" friction disappeared the moment revenue and CAC had one shared dbt definition instead of three slightly different spreadsheet formulas. Managed ingestion freed up time to focus on the modeling layer, which is where the real value was.