Why is the growth stack consolidating into the data warehouse? Because every tool in the old chain kept its own copy of the customer, and every copy carried its own definitions. Run 5 tools and you run 5 versions of the truth, then pay for it twice: once to pipe your own data into a vendor's database, again to store the profiles sitting in it. A governed, complete version of that data already exists in the warehouse.

What changes for the growth team is ownership. Segments become queries against governed models, synced wherever they need to act. Churn and expansion scores compute next to complete behavioral history instead of inside a vendor black box. Experiments read the same event stream as the revenue report. The team stops owning tools and starts owning definitions, which is the more valuable asset.

The growth stack of the last decade was a chain of tools, and every tool in the chain kept its own copy of the customer. The analytics tool had one. The email platform had one. The CDP had one, and charged you for the privilege of storing it. That architecture is being retired, the customer record is consolidating into the data warehouse, and the tools are becoming thin layers on top of it. This changes what a growth team actually owns.

Why did the copies have to die?

Every copy of the customer carries its own definitions. The email tool counts users one way, the analytics tool another, the ad platform a third. Run 5 tools and you run 5 versions of the truth, which is how every growth review starts with 20 minutes of arguing about whose number is right instead of what to do about it.

The copies also cost real money twice. You pay to pipe your own data into a vendor's database, then pay again based on how many profiles sit in it. Meanwhile a clean, governed, complete version of the same data already exists in the warehouse your data team maintains. The awkward question of the last few years was why the customer record should live anywhere else. The market has now answered it. Segmentation, identity resolution, scoring, and activation increasingly run where the data already lives, and even the packaged platforms that built their business on holding a copy are repositioning to read from yours instead.

What changes for the growth team?

Segments become queries. An audience stops being a list trapped inside one tool and becomes a definition against governed models, synced out to wherever it needs to act. The same "activated accounts approaching plan limits" segment feeds the email flow, the in-app prompt, and the sales queue, and it means the same thing in all 3 places.

Scores compute next to full history. Churn propensity, expansion likelihood, and product-qualified account scoring stop being vendor black boxes and become models your team builds against complete behavioral history, then syncs to the tools that act on them. Account scoring for an enterprise motion running on top of self-serve only works as warehouse work, because it needs product events joined to the account graph, and that join lives nowhere else.

Experiments read and write the same events. When the experimentation system and the analytics system share one event stream, the number in the test readout and the number in the revenue report finally reconcile, and the post-launch argument about whether the lift was real gets shorter.

The new ownership line

Growth teams used to own tools. The team that runs on the warehouse owns definitions, and the definitions are the more valuable asset. What counts as an activated account, a retained user, a product-qualified signal: these now live as versioned, reviewed models in one place, instead of as settings scattered across 5 admin panels that drift apart silently. Which definitions deserve that treatment is its own decision, and I worked through it in Metrics That Move Teams.

This matters more as agents take over the execution loop. An agent optimizing against your metrics needs 1 governed source of truth. Hand it 5 conflicting copies of the customer and metric gaming stops being a risk and becomes the default physics of the system. The metric definition written in the warehouse is the closest thing the machine has to a spec, and writing it precisely is now the growth team's sharpest skill.

What does this actually cost?

The warehouse-native model moves work onto data engineering. A lean team without a mature warehouse ships faster on a packaged tool, and pretending otherwise wastes a quarter. The prerequisite is real: modeled events, resolved identity, and someone who owns the pipelines.

Real-time is the weak spot. Warehouse syncs move in minutes, not milliseconds. In-session personalization and instant triggers still need a fast path beside the batch one, and teams that ignore this find out during their first cart-abandonment project.

And the silo can re-emerge in a new costume. Tool sprawl becomes model sprawl: 40 audience definitions in the repository, no owner, 3 of them called "active_users" with different logic. The consolidation only pays if the definitions are governed like production code, with owners, reviews, and deprecation. Moving the mess into one building does not clean it up.

The asset was never the stack

Growth tooling will keep changing names, and the vendors will keep repackaging the same capabilities. The definitions are the durable asset. A team that treats its warehouse models as the growth product, owned, versioned, and precise, spends the next decade activating. A team that keeps buying copies spends it reconciling.