Blog / Introducing PyGoogalytics
Introducing PyGoogalytics


A lot of work we do at Blink involves analysing Google Analytics and Search Console data via their respective APIs.
These provide a wealth of data on website performance, user behaviour, and search visibility, but this data often comes in large, complex datasets that need to be manipulated, cleaned, and analysed to extract meaningful insights.
This is why we built PyGoogalytics - a Python library that ingests data from both sources and returns it in a Pandas dataframe that is simple to interrogate.
The library is designed to be user-friendly, simplifying the process of connecting to the APIs and extracting the required data. Users can specify their own queries to fetch data according to their needs.
PyGoogalytics is public and free to use, and full documentation can be seen here -https://github.com/Blink-SEO/pygoogalytics.
A massive thanks to our data scientist, Dr. Joshua Prettyman, for all his work on this!