Hacker News new | ask | show | jobs
by soumyadeb 2104 days ago
Founder of RudderStack here. Totally agree that data warehouse is messy but marketing systems are way more messier. In my previous startup, we did a bunch of Marketo implementation and issues I ran into

1) generating a simple report (like how many people came to your website and then opened your emails in last 1 yr) used to take for ever. Storing data was costly.

2) You could not generate complicated reports, say combining marketing + product data (e.g. number of people who came through campaign X and did used the product)

3) You were stuck with their not-so-great UI.

4) Analytics is one use case. Segmentation is another. If you want to create a segment of users (e.g. customers using the free tier of your product and have become active in last 7 days) and sync that segment to multiple destinations like email, salesforce etc, there is not a great way to do that from all the marketing systems.

On the other hand, if you can get all the data in your warehouse, you can use the best of breed tools for storage (Snowflake etc), Visualization (Looker/ChartIO/Tableau) and so on.

But you would need a product like Segment, RudderStack (and now Grouparoo) to get the data into the warehouse and sync it from warehouse back to different destinations.