Back to Case Studies
Barre3

How Did Barre3 Achieve a 360-Degree Customer View Across Online and Studio?

Unifying e-commerce, streaming, and in-studio data enabled accurate attribution and personalized marketing across all channels.

Quick Facts

CompanyBarre3
IndustryFitness / Omnichannel Retail
Scale170+ studios, 156 countries
Timeline10 weeks to unified view
Tools UsedSegment, Mixpanel, GTM, Meta/Google APIs
Key Result360° customer view

Key Takeaways

1

Unifying online and offline data requires careful identity resolution strategy—not just connecting systems

2

Server-side conversion APIs enable attribution for offline events that pixel-based tracking can't capture

3

Starting fresh with clean data (wiping legacy Mixpanel) can be faster than trying to fix corrupted data

Who Is Barre3?

Barre3 is a fitness company managing 170+ studios while offering an online workout platform streaming to 156+ countries. Their business spans e-commerce (apparel and accessories), streaming subscriptions, and in-studio memberships.

Three businesses, three data worlds—until now.

What Was Barre3's Challenge?

Online and In-Studio Data Lived in Separate Worlds

The Business Problem

Barre3 couldn't track and report on the full customer journey. They didn't know how and where customers were being acquired across their various business lines.

What Was Broken?

Existing Segment implementation was untrustworthy
E-commerce (Shopify) used different identity than subscription site
Zero visibility into in-studio customer acquisition in Mixpanel
Mixpanel rarely used—team relied on manual spreadsheet reporting
Online and offline behavior completely disconnected
No way to attribute conversions across channels

Without unified customer data, Barre3 couldn't attribute conversions accurately or personalize marketing across channels.

How Did GrowthBench Solve It?

Clean Slate Rebuild with Unified Identity

We started with cross-functional alignment—consulting with marketing, engineering, and product teams to identify data gaps and requirements.

1

Segment Audit & Rebuild

We analyzed the existing Segment instance and found critical issues: sync errors, high violation rates, no separation of staging and production data, inconsistent naming conventions, and underutilized Protocols and Personas.

2

Clean Slate Decision

Because legacy Mixpanel data was neither trusted nor used, we wiped it clean and started fresh—enabling a holistic customer view solution without carrying forward bad data.

3

New Tracking Plan

We implemented a new Segment tracking plan with 56 unique events, all enforced through Protocols to ensure clean, consistent, standardized data.

4

Historical Backfill

We advised on and QA'd a historical backfill of subscription and account-based events dating back several years—without causing data pollution or identity issues.

5

Ad Platform Integration

We integrated Google and Facebook conversion APIs with server-side events as backup. In-studio event data now flows to ad platforms, enabling Barre3 to match ads with verified studio conversions—not just directional click attribution.

6

Standardization

GTM instance revamped with Segment triggers. Facebook Pixel and Google Ads migrated to Segment. Personas built and forwarded to all destination tools.

What Were the Results?

360-Degree Customer View Achieved

360°
Customer view
56
Tracked events
3
Unified data sources

For the first time, Barre3 can see customers' online and offline activities within a single Mixpanel project. Online behavior connects to in-studio behavior. Attribution is accurate across all channels.

What Barre3 Gained

Segment as the single source of truth
Unified identity across e-commerce, subscription, and studio
Trusted conversion data in ad platforms
Accurate measurement of CPR (cost per result)
Foundation for personalized marketing
Frequently Asked Questions

Common Questions About This Project

The full implementation took 10 weeks, including Segment audit and rebuild, new tracking plan with 56 events, historical backfill, ad platform integration, and Mixpanel configuration. The timeline included extensive QA to ensure the historical backfill didn't create data quality issues.

Data Scattered Across Business Lines?

Barre3 unified three businesses into one customer view. Let's see what unification looks like for you.