Originally posted in Developers (https://www.indiehackers.com/group/developers)
Sorry if this is an obvious question but I'm not even sure how to "google" this without getting the wrong kind of solution so I figured id ask here.
I'm building my project and as a part of that, I'd like to be able to provide my customers with analytics of their use of the project (how many times an event happened over time, min-values, max-values, etc). Now, I know I can build up my own suite of customer analytics tools and track in my own database every time something happens and then query/process that data to display for them on a dashboard, but I refuse to believe that EVERYONE is rolling their own solution to this...
There has to be some Analytics-as-a-Service out there that does this no? Something like https://www.algolia.com/ but instead of "search" it's for analytics.
I don't BELIEVE that Google Analytics / bearmetrics / mixpanel / etc are what I'm looking for because those seem to be more about tracking customers actions using your product for YOUR sake, I'm looking for something that I can use to provide my customers with their own analytics of them using my product.
TL;DR - How are you guys tracking, processing, calculating, and querying information for your customers such as API usage, events over time, averages over time, etc? Are you rolling your own analytics solution or is there a service out there that I'm just to new to be aware of?
Thanks!