Hacker News new | past | comments | ask | show | jobs | submit login

What's your thoughts on Snowplow?



Sorry for the late reply. Evening with my SO and sleep. :-)

Personally I like Snowplow. But I am a tech loving nerd. If you have the capacity to build and maintain the tracker, servers and (for reporting/visualizing) necessary ETL infrastructure you can build the perfect fit in terms of what data to collect in what way and how to use it for your org).

The cost for building and maintaining it (with redundancy, stability and everything else) on the other hand probably would be in the same ballpark as solutions like parts of the Adobe Experience Cloud. Especially the new 'Customer Journey Analytics' offering is very intriguing. Having watched the summit I was a little bit blown away by the new capabilities for reporting they just announced.

I have to admit that I actually like working with Adobe Analytics (and CJA) and the development of the solution over the last few years has been great to watch). Still it has its problems. For example using Audience Manager creates a tracking call with an unique identifier being sent to their data center in Virginia. Even if all your data resides in the European data centers this is happening. This currently is a problem for clients of mine as the explicitly choose Adobe over Google because sales told them their users' data would not leave Europe under normal circumstances.

But back to Snowplow. You need some Form of visualizing and reporting infrastructure on top. So something like Apache Superset. Works well. But another thing to build, maintain and develop further.

I like both. And I like to be able to fully own the data pipeline. Especially in cases where you are in a regulated industry or have potentially sensitive data. I know of at least on bank using Snowplow to not only track the website and online banking, but ATM usage, call center calls and visits to your personal consultant/teller. They build a real time dashboard from that data so that when you visit your bank the employee there can see in real time your last touch points and interactions. Also they build product recommendations on top of that data that in the cases known to me actually are beneficial to the customer. Like telling you when your behavior with getting money from ATMs of different banks could warrant an add on so that you would save on fees. Because they value the customer happiness as a way to generate less churn and additional WOM marketing (word of mouth).

So it totally depends on your needs and the business in my book.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: