Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Flash card app user performance with Google Analytics?

We are building an app (iOS and Android). The core of the app will be a flash card interface where the user will see a question and then will need to give an appropriate answer. They have a timer and will be shown hints as time goes on.

We want to understand the following on a per question basis (there are potentially 100s of questions):

  • Which questions took longer to recall correctly (with and without hints)?
  • Which questions had the most errors (with and without hints)?
  • Which questions were skipped the most (with and without hints)?
  • What were the most common (wrong) answers for a question?

Of course, we are also going to be collecting number of installs, usage, churn, etc., but I figure that is pretty well covered by GA.

Also, we will be storing different information about the user themselves so they can track their progress. This is meant to help us understand how to tweak the flash card data later on so that it is better for the students.

It feels like we could potentially use goals within GA (end goal is to get the right answer), but I am not as familiar with them.

Would this be goals within Google Analytics? Or is Google Analytics not a good use for this type of thing? Is there something else we could use to collect/analyze this information or should we build it ourselves?

like image 974
Chris Butler Avatar asked Oct 22 '22 05:10

Chris Butler


1 Answers

Google Analityc suppor custom variables. You can save custom data.
First I would just track every card event as unique pageView (card1234) with it's data.
You can also track events with data for every card.

Goal is more for tracking your app behaviour in general. Example:

Goal 1
for tracking wring answers - Make a goal with more that 100 wrong answer (for session or in general for day) - in this way you can track that your app has difficult question

Gola 2
Quick answer - Make goal with Event or pageView for card that has small duration (5 second for example). In this way you can check behaviour of whole app.

There are many other good analytics
Localitic
KiSSmetric payed one
Mixpanel - very good for tracking information about users and making segmentation reports https://mixpanel.com/notifications/ County -Haven't try this one so can't say anything

Here you can find many others

like image 104
Kostiantyn Koval Avatar answered Oct 31 '22 11:10

Kostiantyn Koval