Chris Messina

Grouparoo - Open source app to sync customer data with 3rd party tools

by
Top Hunter

No engineer wakes up in the morning excited to sync data to Marketo. Grouparoo is an open source app to define/manage customer data and send that data to other tools. Non-engineers can help themselves so the engineers can focus on the core product.

Add a comment

Replies

Best
Brian Leonard
👋 Hey, Makers of Product Hunt! We are excited to be here sharing what we’ve been working on. Grouparoo is an open source app to connect your product and 💾 data warehouse to the tools you use for marketing, customer support, sales, and other functions. Along the way, we help you make sense of your customer data and empower non-engineers to help themselves to 📈 success. Engineers should be working on the core product, but they also have to support other departments with tools and integrations. Integrations are messy and nobody wants to work on them Iterating on & maintaining integrations is not a priority Marketing and other teams don’t get the data they need to be successful Everyone involved is 🌧 sad We’ve spent the last 10+ years running product organizations and saying “no” to other teams that needed integrations. We got tired of saying “no” and started thinking about the best way to make this system work for 🌞 everyone. Grouparoo breaks through this by: - Easily connecting to data sources, creating profiles with properties - Building segmentation out of those properties - Syncing chosen information to destinations (and share the same definitions) We are open source because the world doesn’t need another SaaS marketing tool. We are inspired by tools like Metabase and Kibana that are powerful while helping with costs, privacy, and control. The 💻 code is in Typescript, using Node and React. You can get everything running with `npm install` or deployed via Heroku or Docker. It’s easy to connect new sources and destinations. Let us know on Github if you have a request or want to help. We would ❤️ love to hear what you think. Questions, comments, and feedback more than welcome. Looking forward to it, Brian, Evan, and Andy
Ramzi Alqrainy
Grouparoo made it dead simple to connect a mysql database and generate information. Easy to Install and Integrations make it easy to send the right data to each tool you use. No code is necessary to change what data gets sent.
Hadley Harris
I really like this approach for 4 reasons: If groups are maintained centrally they are always in sync. A common issue companies have is that they maintain a bunch of “lists” in different tools. Your VIP customers in your email marketing tool will often not match your CDP or push notification tools. Having one truth here is very valuable. With the rise of privacy concerns and regulations like hipaa, GDPR, CCPA....more companies will want to control their data. Shipping PII or PID info to different saas tools will become increasingly dangerous. Controlling this centrally on your own servers offers a security and elegant solution. Tools like segment and mixed panel are events driven. This is an old school approach vs just having all the data. They also charge based on events so companies must choose between cost and the fidelity of their data. Make business users self sufficient. Almost any tech start up experiences the issue of business users needing to have engineering help them when they need a new data set. If business users are able to do this on their own it will make them more efficient but more importantly engineering will be happy to not always be bothered to write a new SQL scripts all the time.
Brian Leonard
@hadley Thanks. You get it!
Kevin Yun
Looks neat! Is MongoDB something you have on the roadmap?
Brian Leonard
@kevinyun Thanks! Here is the current roadmap: http://www.grouparoo.com/roadmap Mongo isn't currently on there at moment because we've had other asks, but it's totally doable. We are working with users now to get common sources and destinations implemented. Mongo, Elastic, and friends are a class of things we'd be excited to do. Let me know and let's get it going. Email me: brian [at] grouparoo.com
Tom Hadfield
This looks great! How are you thinking about pricing?
Brian Leonard
@tomhadfield Great question! Everything is free right now and we are community-building mode. At some point, there will be an Enterprise Edition with extra features. I like what I heard (from Hashicorp?): The open source version solves data problems. The enterprise version solves organizational problems.
Kostas Papageorgiou
This is some great stuff from the people at Grouparoo! Keep it up 👍
Brian Leonard
@k_papageo Thanks! I notice we are both our worlds are kangaroo themed 🦘 We've talked to a few Digital Marketing Consultants about how Grouparoo helps them get their clients integrated faster. Have any interesting use cases to share?
Raj Aggarwal
Very cool - we (painfully) built a bunch of infrastructure to do some of this, so really need it! Looking forward to trying it out.
Brian Leonard
@analyticsraj Great! What was the most painful thing before?
Ed Roman
Really proud of this team. Great work!
Edmundo Ruiz Ghanem
Grouparoo allows you to sync data from one data source to another without having to use SQL if you don't want to. Additionally, you can create groups to filter the data into smaller cohorts before it gets synced to your destination.