Showing results for 
Search instead for 
Did you mean: 

Analytics for iOS Devices

About Idea Conversations
In the Canvas Community Ideas space, you can share, converse, and rate idea conversations related to software improvements to Canvas products.

Analytics for iOS Devices

Nearly 4 years ago our district made the switch from Moodle over to Canvas and we've been not only been thrilled with that decision, but we've gotten tremendous buy-in from teachers across our district who are using our new LMS on a daily basis. At about the same time that we made the decision to invest time, money and resources into a switch over to Canvas, our district (17,000 students and 1,400+ educators) embarked on a journey to implement a One2One environment with iPads (PK-12). As of this year we are fully immersed in our One2One initiative and students and teachers alike are using Canvas every day for teaching and learning. Our students live in a mobile device world in our district and having analytic reports that only show data from a Canvas web experience, not a Canvas APP experience, is not helpful to our teachers, students and our parents. People want (and need) to know how a student is progressing in their work via Canvas and at what rate their learning is taking place. Is improving the analytic reports so that they show and record taps and views of a Canvas experience through the mobile device APP on the roadmap for development? This would we SUPER helpful to a district our size that is living in a One2One learning environment using your LMS. 

Thank you,
Mark Pohlman

Director of Instructional Technology

Hilliard City Schools


Hi pohlmanma‌ ~

Thank you for taking the time to submit this idea to Canvas Studio‌. As a teacher in a 1:1 school myself, I couldn't agree with you more. Right now, as stated at the top of How do I view Course Analytics?, "Analytics does not measure activity on mobile devices." The information that teachers are missing out on is really valuable.

With Canvas Data, there are ways to get information about mobile.‌ did a great presentation called 

This video is currently being processed. Please try again in a few minutes.
(view in My Videos)
. Canvas Admin can also see information about page views from a browser or mobile app. ( How do I view the page views for a user in an account?) ...but having mobile participation from any mobile Canvas app included right in the easy-to-read analytics would be amazing.

I'm sure other Canvas Mobile Users‌ would agree. I look forward to seeing how this discussion unfolds.

Learner II

pohlmanmaI agree. Primary schools are using iPads a lot lately. Analytics would be affected by mobile use.

video was helpful though. Thank you

Community Member

I would love to see this gain traction, and not just for IOS, but for all mobile. I have a current problem with participation and submission discrepancies due to some students using mobile apps, which aren't tracked for participation or submissions, and others using their browser. As a result, the analytics are mostly useless. The Canvas admin on my campus is way too busy to parse details for individual instructors.

Learner II

Really good points

Thanks to Canvas for listening and hopefully changing for us.

Community Member

This is a feature we'd really like to see. I didn't realize how much it was needed until I linked Google Analytics to Canvas to try to get some basic use data. While's video was great, if I'm understanding correctly, his institution uses the Canvas Redshift product to house their Canvas data. Even with that leg up on those of us without Redshift, they have to analyze the huge Requests file to get to user agent data and there can be numerous iOS agents.  Kudos to Ryan for figuring this out, but presenting this project to our team was met with jaws dropped.  If I could get at app use with Google Analytics, it would be awesome. Thanks to the Canvas Community instructions, I found that pretty easy to get going and I'm not a programmer.  It would be even better if Instructure included app use in the Canvas analytics.  We're also 1:1 iPads for K12.

Please vote this up!, I agree; the analytics would need to represent activity from all mobile devices. There is such value in knowing about all students' activity, regardless of the device they use.

Community Member

I'd love to have Google Analytics support in the app. Of course I don't know of the technical requirements for that, but without any knowledge, it would be awesome. 

Yes, Canvas Data is helpful, but the process does take quite a bit of time. I think it would be nice if there was an easy way to get the most popular data without digging into Canvas Data. if you want to dig further, then you have the option to dig deeper into the Canvas Data. 

I shared some information on how to get some of that mobile data here:  

More information on this page: 

Google Analytics and Canvas Resources  

I agree that making this data more accessible would be very useful! 

Community Member


As for using tag manager to get Mobile app information vs browser, what kind of information are you gathering? Are you using there mobile JS with GTM? From my understanding, the mobile JS only works with Canvas Pages and not the entire app, but I could be wrong. 

Thanks again for sharing! 

Hey‌, the biggest thing we are using it for right now is to determine how many users are using the mobile app vs desktop usage or mobile browsers and how their behavior differs. I just took a look at what data it is tracking and saw data coming in from /pages, /quizzes and a couple of external tools so it is definitely missing data from a number of content types - thank you! 

We are using the standard JS, but should probably look at using the mobile JS.