Skip to content
HubSpot Solution Blueprint

Consolidating Four Winery Brands from Five Databases into One HubSpot Enterprise Platform

Structured seal badge marking a luxury goods and onboarding and implementation solution blueprint from Salted Stone.

Four boutique winery brands ran four separate Shopify stores, four Mailchimp accounts, and a scatter of unintegrated point solutions for wine club, reservations, referrals, and service. Their loyal customers, the people buying allocation wines and visiting tasting rooms, got a different experience on every channel. We consolidated five databases into one HubSpot Enterprise platform structured as business units, migrated two databases off WineDirect, and integrated every storefront.

Executive Summary

context-header-icon

Context

A wine-focused creative agency responsible for the marketing and hospitality systems of four boutique winery brands. Each brand had built its own commerce and email stack over the years, and none of them could see a customer whole: tasting room, wine club, online store, and support all held separate records.

what-we-built-header-icon

What We Built

A multi-business-unit HubSpot Enterprise implementation: cleansed and consolidated customer data, two WineDirect-to-Shopify database migrations, Shopify integrations across four storefronts mapped to three business units, custom objects for wine-industry data, and the SOPs and training that let tasting-room and service staff work from one record.

tech-stack-header-icon

Tech Stack

  • HubSpot Enterprise (Marketing, Sales, Service), HubSpot Business Units, Custom Objects, Shopify, WineDirect (legacy), Mailchimp (legacy)

Not a fit for single-brand operations, teams committed to keeping separate databases per brand, or wineries whose commerce runs entirely through three-tier distribution with no direct channel.

the-challenge-header-icon

The Challenge

Each winery brand had accumulated its own stack: a Shopify store, a Mailchimp list, and point solutions for wine club management, reservations, referrals, and customer service that talked to nothing else. Five separate databases described overlapping customers, because wine buyers rarely stay loyal to one label in a portfolio. A wine club member of one brand could stand in the tasting room of a sister brand and be treated as a stranger. Segmentation for allocation releases, the moments that drive most of a boutique winery's direct revenue, meant exporting lists and reconciling spreadsheets. And the brands still needed to stay distinct in every customer-facing touch, so a naive merge into one shared database was off the table.
our-approach-header-icon

Our Approach

We started with data, not tooling: cleansing and consolidating the five databases so a customer's identity survived across brands. Two brand databases were migrated off WineDirect into Shopify to standardize the commerce layer, then three business units were structured in HubSpot Enterprise and integrated with the four Shopify storefronts. Custom objects carried wine-industry data the standard model doesn't hold. Dynamic content and gated offers gave each brand its own voice inside a shared platform. The last phase was human: SOP documentation, training, and change management, so sales and service staff could deliver white-glove treatment to loyalty customers in the tasting room, on chat, by email, or on the phone, all working from the same record.
impact-header-icon

Impact

check-icon

Five Databases Became One Reportable Platform

Segmented business units replaced five disconnected databases, so portfolio-level reporting became possible for the first time: clean, reliable data instead of reconciled exports. The agency reported increases in mailing list sign-ups, customer retention, and email engagement following the consolidation.
check-icon

Loyalty Customers Recognized on Every Channel

Wine club members and allocation buyers stopped being strangers across sister brands. Tasting room, chat, email, and phone staff all see the same customer history, which is the mechanical requirement behind white-glove hospitality. The client reported gains in average order value, customer lifetime value, and wine club sign-ups.
check-icon

Brand Separation Without Data Separation

Business units let each brand keep its own subscription types, branding, and campaign identity while sharing one contact database underneath. Marketing can segment a customer by brand relationship without maintaining that customer in four places.
check-icon

Commerce, Marketing, and Service on One Record

Shopify order data flows into the same records that hold marketing engagement and service conversations. A salesperson preparing an allocation call and a service rep answering a shipping question read from the same history.
Technical Blueprint
1
HubSpot Business Units carried the brand boundary: each unit holds its own branding, subscription preferences, and email identity, while the underlying portal shares one contact database. The four Shopify storefronts were integrated and mapped to three business units, so commerce events land on the right brand relationship without duplicating the person.
2
Two brands ran legacy databases on WineDirect. We cleansed and migrated both into Shopify before the HubSpot build, standardizing the commerce layer first so the platform integration had four consistent sources instead of a mixed estate.
3
Wine retail carries data the standard CRM model doesn't: club memberships, allocations, tasting-room context. Custom objects held that structure so segmentation and automation could key off real wine-business attributes rather than free-text properties.
4

SOP documentation, role-based training, and change management for sales and service teams came last. Consolidation only pays off if the person at the counter actually opens the record, so staff adoption was planned and delivered as part of the build.

FAQ

Why use HubSpot Business Units instead of separate portals per brand?
Separate portals recreate the original problem: the same customer split across databases, invisible to sister brands, and reportable only by export. Business units keep brand-level identity, subscription types, and campaign separation while sharing one contact database, which is what makes portfolio reporting and cross-brand recognition possible.
How do you merge overlapping customer databases without flattening brand identity?
Cleanse and consolidate the data first, then rebuild the brand boundary as structure rather than separation: business units for identity, brand-scoped subscription preferences for consent, and dynamic content so each label speaks in its own voice. The customer exists once; their brand relationships exist as attributes of that one record.
footerCTA footerCTA-mobile
Spice up your inbox
Sign up for our newsletter
Don't worry - we only average, like, two emojis per subject line.