Project Overview

Designing a Scalable Marketing Data Warehouse on Azure

A major Spa and Personal Care franchise in North America partnered with VRIZE to modernize its fragmented data system by building a cloud-based marketing data warehouse on Microsoft Azure. This solution unified diverse data sources, automated reporting with Power BI, and enabled faster, data-driven marketing decisions. The new platform improved data quality, reduced reporting time, and enhanced customer insights, setting the stage for advanced analytics and personalization in the future.

Client Overview

Hand & Stone Massage and Facial Spa is a renowned wellness franchise with hundreds of locations across North America. Known for offering luxury spa services at affordable prices, the brand caters to a large and diverse customer base. With the growth of digital marketing channels and multiple customer touchpoints, Hand & Stone recognized the urgent need to upgrade its data infrastructure to keep pace with business demands and growing consumer expectations.

Business Challenges

Despite having access to large volumes of data from various channels such as customer bookings, campaign performance, sales metrics, and loyalty programs, Hand & Stone was limited by a fragmented data ecosystem. Information was scattered across databases, APIs, and flat file systems, including CSVs and JSONs.

Reporting processes were manual, time-consuming, and lacked the agility required for real-time decision-making. Marketing teams struggled with inconsistent insights, incomplete views of cross-channel performance, and difficulty in segmenting and targeting customers effectively. There was an urgent need for a centralized, reliable, and scalable platform to unify data and empower the business with actionable intelligence.

Our Methodology

VRIZE architected and delivered a modern marketing data warehouse on Microsoft Azure, which was tailored to handle both structured and semi-structured data with enterprise-grade performance, security, and scalability. During the implementation process, a strategic decision was made to continue using Azure Synapse, where the customer was already operating, rather than building a new platform on Azure SQL Database. We further optimized the existing Synapse environment to maximize performance and scalability.

Phase 1 Enhancements

  • Converted full loads to incremental loads wherever possible, reducing overall batch processing time by more than 25%.
  • Built pipelines to handle late-arriving fact changes, eliminating discrepancies with the source system. Additionally, new pipelines were also developed.

Phase 2 Enhancements (Ongoing)

  • Optimizing existing pipelines by rewriting stored procedures.
  • Converting data flows into stored procedures for better performance.
  • Improving data distribution across nodes by selecting the right indexes.

Key Architectural Components

1. Data Ingestion Layer

VRIZE leveraged Azure Data Factory to orchestrate the ingestion of data from multiple sources, including RDBMS systems, third-party APIs, and flat files in formats such as CSVs and JSONs, into Azure Data Lake Storage. To ensure scalability and ease of maintenance, our teams developed pipelines and reusable components, enabling efficient handling of diverse data formats and simplifying future enhancements.

2. Data Staging and Transformation Zones

In the next step, we implemented a multi-zone data architecture comprising Raw, Staging, and Curated layers. In the Staging layer, data was systematically cleansed, validated, and enriched using a combination of Azure Data Flows and Databricks notebooks, ensuring that raw data was securely stored and readily accessible for further processing.

3. Data Warehouse Layer

The data warehouse was modeled using the Ralph Kimball methodology, leveraging a combination of Star and Snowflake schemas optimized for query responsiveness and analytical flexibility. From the Persistent Layer, the transformed data was loaded into the Data Warehouse Layer, and depending on the use case, the warehouse gave the flexibility to either employ a Star Schema or Snowflake Schema, enabling efficient querying and reporting. This architecture further helped organize data into fact tables, which stored measurable business metrics, as well as dimension tables, providing relevant contextual details for analysis.

4. Reporting and Analytics Layer

We integrated Power BI with the data warehouse to enable the development of automated, self-service dashboards tailored to the needs of the marketing team. To promote consistency and reusability, we also built centralized datasets and semantic models, empowering marketing teams to access reliable insights across campaign performance, customer behavior, and conversion trends with ease and more confidence.

5. Documentation & Governance

All architecture blueprints and escalation workflows were documented and maintained in a centralized knowledge repository, ensuring transparency and ease of collaboration across teams. Additionally, we also implemented DevOps pipelines to streamline deployments and enable seamless rollbacks, supporting a stable and agile development environment.

The VRIZE Edge: A Cut Above

VRIZE delivered a tailored, efficient, and future-proof data solution for Hand & Stone by focusing on key strategic pillars:

  • Accelerator-Based Delivery: VRIZE used its internal library of Azure pipeline templates and schema mapping frameworks to reduce implementation time and increase consistency.
  • Marketing-Centric Data Models: Unlike traditional data warehouses, the models were customized and purpose-built for marketing teams, making it easier to run campaign lift analysis, track attribution, and segment customers based on lifetime value.
  • Future-Ready Design: The solution was designed to be flexible and future-ready, making it easy to add new data sources, integrate AI/ML models, or connect to downstream systems, all without the need to rebuild or rework the existing setup.
  • Embedded Co-innovation: VRIZE worked closely with Hand & Stone’s marketing and IT teams, conducting weekly demos and design reviews, ensuring alignment throughout the engagement.

Industry

Hospitality & Leisure Services

Benefits

  • Unified Data & Automated Reporting
  • Faster Campaign Optimization
  • Consistent, Reliable Marketing Insights
  • Scalable Architecture Optimized for Future Expansion

Business Outcomes

Team VRIZE have literally breathed new life into the App/Website with your work and created the first usable view of what Zaxbys is meant to look like for years to come. Thank you all for your efforts, perseverance, and hard work. Very nicely done!

Mike Nettles

Chief Digital and Technology Officer, Zaxby's
On building next gen platform with VRIZE

Powering the Future with a Smarter Data Backbone

Through its expertise and strategic approach, VRIZE transformed Hand & Stone’s data ecosystem by unifying fragmented sources into a scalable, cloud-native data warehouse. This eliminated bottlenecks caused by manual reporting and introduced automated, real-time dashboards that empowered marketing teams with insights into campaign performance and customer segmentation.

By establishing a centralized knowledge base, we ensured continuity, streamlined onboarding, and established transparency. Our modular architecture was able to effectively position Hand & Stone for scalable growth and seamless data expansion, while keeping the window open for the adoption of AI-driven marketing and personalization.

This transformation has empowered our client to move beyond mere data consumption to actively leverage it for strategic outcomes. With a modern, scalable foundation in place, Hand & Stone is now equipped to uncover better consumer insights, launch more effective campaigns, and maintain a competitive edge in a rapidly evolving market.