Figure 1: Customer Analytics Maturity Model
Pretty much every business has at least made it in part to Level 1: Functional Analytics Tools and is using some number of functional analytical tools (e.g. Google, Adobe, Amplitude). These tools provide reasonable answers to specific questions (e.g. how many people use feature x, how many people converted from this ad) but make it difficult to answer questions that unlock the bigger picture by spanning across our relationship with the customer (e.g. why are people canceling). These tools maintain their own analytics and their own data in their respective silos, so not only can they not answer more holistic questions, they impede the ability for it to happen elsewhere.
As companies get bigger, they start to invest in data warehouses (e.g. Snowflake, BigQuery, Databricks). Eventually, someone realizes that there is a bunch of data about the same customer coming from different sources - backend product tables, MarTech platforms, customer service platforms, etc. and decides that it should all be unified in a single data structure in the warehouse and perhaps even surfaced operationally in the CDP. This ascent to Level 2: Warehouse C360 seemingly solves the problems of Level 1 – getting a holistic view of the customer – but in practice gets bogged down in two places. First, where the functional tools provide much of the analytics and reporting layer, the C360 is a bespoke solution reliant on internal teams to build everything. Second, while some functional data makes it to the warehouse (e.g. backend product data), plenty of it is trapped in the siloed solutions (e.g. front end product data) and are difficult at best to integrate, leaving the C360 missing material portions of the customer view.
Until recently, Level 2 was the best we could do because the silos of our functional area tools could only be avoided by building our own solutions, and few companies are of a scale that can do this. Now, with solutions like NetSpring it is possible to replace siloed tools with solutions that natively house their data in the warehouse alongside everything else we know about a customer. On top of that, NetSpring is flexible enough to reduce the level of effort associated with building the reporting layer that legacy BI solutions made slow and inefficient to develop. By relaxing the two biggest constraints encountered in Level 2, Level 3: Warehouse-native Customer Analytics maturity becomes possible, and unlocks a host of use cases that lead to faster insights and the ability to use those insights to activate customers.
Reaching Level 3 represents a significant win for most companies because it finally lets them take actions that look at the customer holistically. However, this still requires users to define metrics, attributes and reports that unveil insights and drive decisions. As we look to the future, the next logical step in our maturation is Level 4: Autonomous Customer Analytics, in which we automate much of this discovery, likely through the incorporation of AI to traverse our C360s at scale to unearth potential metrics and dimensions. While such solutions are still largely in the realm of science fiction, with advancements in areas such as Generative AI we are closing in on the ability to deliver these solutions and when they’re ready, they will need exactly the sort of unified view of the customer that we get when we reach Level 3.
Each maturity level represents evolutions in technology that systematically unlock new use cases, with the limitations at each level sparking innovations that are foundational to the next.