Ask HN: Recommendations for mobile analytics product at scale?
We have the following requirements: -We need to track about 200MM-400MM events/month. -Realtime retroactive funnels. I want to be able to make a query and get an answer back in less than 60 seconds. I also want to be able to add arbitrary key value pairs to each event and filter steps in the funnel based on the presence of a particular value. -We need to be able to apply filters on users to the funnel and retention graphs that we look at. We'd like to filter on standard things, such as country or device, as well as define our own user properties (eg by ad campaign or A/B test group).
Up to this point, we use Flurry and Apsalar, although we've found both to be inaccurate compared to numbers that we track internally. They're also annoying tools to use. We're happy to pay a few thousand dollars a month for this. Mixpanel (who offers the closest to what we want)/Kontagent cost an order of magnitude too much. I've also looked at Localytics, but after talking to a few current users of the platform, it seems rather simplistic and they don't have any advanced segmentation on the funnels.
Do you guys know of anything that fits the bill? We'd rather not have to think about building it in house.
20 comments
[ 5.0 ms ] story [ 40.5 ms ] threadGeographic location, age, gender, education?
There's a YC company called Heap Analytics that offers pricing based on monthly unique users. I've never used it but it's the only other thing I can think of.
Hit me up if you would like, my email is in my profile.
If you only need to analyze <1B events at a time, then an old-fashioned relational database is fine. Beyond that, CitusDB, Redshift, and Vertica are analytics databases that might be in your price range.
Bigger mobile publishers will usually consider analytics a core competency and handle it in-house; if you continue to grow you'll quickly reach a point where it's no longer possible to outsource this.
For instance, you can define an event as a "Touch on a UIButtonView". Then, we dig into your users' entire past activity to let you instantly segment on that event or include it in funnels. No new code is required.
We haven't publicly launched our Android integration yet, but we should be able to figure something out - ping us at team@heapanalytics.com. We're flexible on pricing and would love to help.
Love to chat about your requirements -- hello@pushspring.com if you'd like to discuss.
at http://Trak.io we can definitely handle that data volume, all data analysis is done retroactively and in realtime.
Note: However we don't automatically track any events, as we found most people were collecting a ton of garbage event data that they would never use. So you'll need to setup the events to be tracked at the beginning of the integration.
We don't have iOS or Android SDK's, but a raw REST http API (and JS) but we'd be open to discussing what we could sort out to win your business ;)
A/B tests: date vs. date cohort segmentation, event vs. event cohort segmentation, property vs. property segmentation. And groupby (breakdown by) view.
Trends
Linear funnels are in progress, but again for an app this size let's talk about what we could do.
The main way we differentiate ourselves from Mixpanel (and similar) is that we're trying to go for as simple interface as possible. Essentially, if analytics tools or reports are complicated, they just wont get used. So we're sticking to a very design-led product which may or may not suit you, depending on what exactly you're looking for.
Email me on liam@trak.io if you want to chat further :)