Stop Guessing Which Marketing Channels Work.
    Start Driving Profitable Growth.

    Your e-commerce data is fragmented across Shopify, Google Analytics, and a dozen ad platforms. You're making critical budget and strategy decisions based on incomplete reports and manual spreadsheets, leaving revenue on the table.

    Our packaged eCommerce analytics solution takes you from fragmented data to a single source of truth for attribution, LTV, and cohort analysis in weeks, not months.

    View Github Repo

    When Your Data Can't Keep Up with Your Customers

    As a modern e-commerce brand, you're interacting with customers across countless touchpoints. But without a unified data foundation, you're facing a set of familiar, high-stakes challenges.

    You're Flying Blind on Attribution

    You can't connect ad spend to the actual LTV of the customers they acquire.

    You Don't Know Your True Customer Value

    Calculating an accurate LTV or understanding your most valuable customer segments is a manual, error-prone process.

    Your Team is Drowning in Manual Reporting

    Your most valuable team members spend hours every week in spreadsheets, leaving no time for strategic analysis.

    Answer Your Most Critical E-commerce Questions,
    Out-of-the-Box

    The RA Warehouse for E-commerce is a customisable and extensible dbt package and set of example React dashboards that solves the core analytics challenges for D2C brands. It integrates your transactional, behavioral, and marketing data into a single, cohesive data model, ready for analysis.

    Customer Lifetime Value (LTV)

    Accurately calculated and sliced by acquisition cohort or channel

    Customer Acquisition Cost (CAC)

    A blended CAC across all channels for a true profitability picture

    LTV:CAC Ratio

    The ultimate measure of marketing efficiency

    Cohort Retention Analysis

    Track how well you retain customers from each monthly acquisition cohort over time

    RFM Segmentation

    Automatically segment your customers by Recency, Frequency, and Monetary value to identify your VIPs, at-risk customers, and more

    Executive Overview Dashboard showing key eCommerce metrics

    Create a Single View of your eCommerce KPIs

    Everything you need to understand your customers, optimize marketing spend, and grow revenue, using our extensible and customisable dbt Package and LookML project

    eCommerce data flow diagram showing integration from platforms like Shopify, Google Ads, Facebook Ads to dbt and analytics outcomes

    Accelerate Your Journey to Data-Driven Growth

    Building a custom data warehouse takes 6-12 months and is fraught with risk. Our pre-built solution delivers 80% of what you need in a fraction of the time, allowing you to focus on insights, not infrastructure.

    Rapid Time to Value

    Go from siloed data to a unified warehouse in 2-4 weeks. Our proven, pre-built data models are designed for rapid deployment and immediate business impact.

    Flexible & Extensible

    Our modular architecture allows you to use only the components you need and easily add custom metrics without breaking the core functionality. The open-source dbt code provides complete transparency and control.

    Best Practices Built-In

    Benefit from our years of expertise. We've built in best practices for identity stitching, incremental data processing, data quality testing, and comprehensive documentation, ensuring your platform is reliable and scalable from day one.

    Open-Source dbt Package for eCommerce Analytics

    The RA Ecommerce Data Warehouse v2 is a comprehensive dbt project that integrates data from multiple ecommerce and marketing platforms, following best practices for data modeling and providing extensive analytics capabilities.

    Key Features

    Multi-Source Integration

    Shopify, Google Analytics 4, Google/Facebook/Pinterest Ads, Klaviyo, Instagram Business

    Layered Architecture

    Staging → Integration → Warehouse with clear separation of concerns

    Data Quality Monitoring

    Comprehensive pipeline health tracking and data quality metrics

    Attribution Analysis

    Multi-touch customer journey attribution across all touchpoints

    Performance Analytics

    Campaign performance, customer segmentation, product analytics

    Comprehensive Testing

    100+ data tests for data integrity and business rules

    Need help adopting, customizing, or extending the package to cover additional data sources?

    Open-Source & Extensible

    GitHub repository showing dbt package structure

    Ready to Centralise Your eCommerce KPIs?

    Get fast time-to-value with a packaged analytics solution from Rittman Analytics