We have a client who says their website is slow on 3g. We want to compile a report about his users connection speeds through analytics which can show him if optimizing for 3g is worth the cost. Is this data possible to track / collect or is this a pipe dream?
It is kind of possible. Allow me to explain:
Another other way of approaching this would be to use a 3rd party log analysis software, like Angelfish or something similar. I haven't used this product myself, so I can't vouch for it, but it claims to do what you're asking for.
The approach that I would probably take is a little more creative (and cheap). One of the features of GA is "Site Speed" reports (
Site Speed >
Page Timings). From there, you can select the
Map Overlay view and see page load speeds by country. Then, you can look at the average page load time for USA visitors and compare that against countries that generally have slower internet speeds, like India, the Phillipines, or even Mexico. Of course, you'd need to have a large sample size (ideally tens or hundreds of thousands) for this to be statistically relevant. Even then, it's just an estimation, but it would be one based in real-world numbers that reflect actual usage.