Data Engineering for All — Democratizing Access to Rich Product Analytics

Olivier Dupuis
5 min readJul 15, 2019

--

Source: Coriers

I’m part of two awesome PM Slack communities: Mind The Product and Product Collective.

It’s not uncommon for me to see questions such as:

“Hi! From your experience what do you think which are the best Analytic tool for Product Managers?”.

Most common answers are, you guessed it: Amplitude, Mixpanel, Heap and of course Google Analytics.

Inevitably the discussion turns to how they differ from one another, how there ain’t one tool that answers all questions, how some of them are better for a specific stage of your product’s growth (e.g. Google Analytics is a great tool to understand acquisition), etc.

Debate follows, duals are declared, riots ignite, eternal chaos sets in, etc.

I think that many of you have already experimented and adopted out-of-the box product analytics solutions such as those BI tools. We all have our favorites. But as you are scaling your product, they leave you wanting for insights that aligns more with your strategy and drives your product improvement process.

This is where you start considering building your own analytical stack.

Building Your Product Analytics Stack

We’ve talked at length about building your stack. In fact this is what we at Lantrns Analytics do all day. You can definitely learn more by reading our guide on product analytics and have a look at how our Product Analytics Core packaged service works.

As our own product analytical stack shows…

Lantrns Analytics Ideal Product Stack

…there are a few key elements required to start having access to rich data-driven insights. At the core of it are the Data Loader and Data Warehouse layers where data is being extracted from your product’s systems, transformed and stored for consumption.

Those are really the 2 main layers where data engineers are involved in. And this is where some of the tools that live in that space are starting to open themselves up to more than just the data engineers.

Product Roadmaps of Segment and dbt

First encounter I had with this was while I attended Segment’s product roadmap presentation given by Tido Carriero, their Chief Product Development Officer.

(As a side note, not sure if I can share this, but here’s a recording of that presentation 😈)

Besides a bunch of goodies that made the geek in me drool with anticipation (privacy classification, Personas workflows, Protocols tracking plan improvements, etc.), one of them caught my eye — Visual Tagger.

I couldn’t find any further info about this “announcement” on the world wide web, but from that presentation (starts at 39:11 in the video link above), it seems to be a Chrome extension that will allow non-technical people set up tags by not having to integrate javascript directly within the page themselves. How that works exactly is unclear to me, but that’s the promise.

It is still a bit subtle a move from Segment to definitely say that they want to open up access of their tool to less technically-inclined analysts, but it is interesting that they recognize that need and are building such a tool to make Segment accessible to all.

Another product that is more boldly taking that route is dbt. I know I often talk of dbt, but to me this is a game-changing tool in analytics as they are making the important ETL function (it goes beyond ETL, but that’s besides the point) easy to do, scalable and enjoyable.

To be honest, I didn’t see it coming when I started reading the 0.14 release announcement from Drew Banin (co-founder and data scientist at Fishtown Analytics).

Here’s what their Utopian view of dbt and analytical ecosystem looks like…

dbtopia 😄

In their own words:

“If we’re going to continue to elevate the analytics profession, then we need to make dbt more accessible to the power users of the future — data analysts.”

For them, that means start offering tools through their dbt cloud platform that will allow less technical analysts to start building ETL easily, but also that will allow teams to more effectively collaborate.

A Trend?

I feel like this is awesome news for product owners!

There are multiple milestones in the product analytics journey. But going beyond SaaS product analytics tools such as Amplitude represents a milestone that is hard to reach. You can hire for that data engineering talent or work with external agencies such as ours, but there should be a way for product owners to start discovering the benefits of more advanced product analytics without going All In just yet.

We see other companies identifying that trend and wanting to make advanced analytics more accessible. Tableau’s Data Prep and Conductor is already investing in that space. And with Tableau being acquired by Salesforce, that’s a big market of users that could benefit from easy-to-use, powerful data engineering tools.

How will other companies that are recognizing the changing landscape of analytics and offering new tools will react to that trend. Of course they should start by offering tools that will be adopted by data engineers, but how will they plan to go beyond those user’s adoption? This is important as if they don’t, someone else will.

What do you think? Are we starting to witness a “democratic” revolution in the analytics world? Are you, as product owners, excited about those possibilities? Do you see this as an opportunity to start investigating and maybe investing in more rich product analytics?

Would love to hear about your thoughts. Just shoot me an email at odupuis@lantrns.co.

--

--

No responses yet