I believe KISSmetrics is what you may be interested in. You send in events, and then are able to see who has done which event, create graphs, and do more powerful analysis.
Seconded. I've used KISSmetrics for this exact use case. There's a bit of groundwork required to setup 'events' but once that's done they will track every user and you can see how the user ended up using your app.