Panagiotis Tzamtzis - Digital analytics consultant & Web developer

Why in-store analytics is important

I believe that this quote summarizes perfectly why it is important to make store redesign decisions more data-driven, to improve user experience. If you are interested in learning more on how in-store analytics works you can check my complete talk, which is a great introduction to this topic. Sign up to receive updates about new posts!

How will GDPR affect your web analytics

After going through several white papers, discussions and online articles I will try to cover the most important changes for online analytics which will come with EU’s new data protection rule (GDPR). This is an upgrade to EU’s ePrivacy data law (aka ICO cookie law) that will come into effect on May 25th 2018. Most of digital analytics vendors have already started presenting solutions that you could use to be compliant with this new regulation, but it’s sure that as we get closer to spring 2018  a lot of things will change on how websites operate. What is GDPR? GDPR...

HTTP status codes

If you are working with analytics you have to know what each HTTP status code means. Every piece of information travelling through the webs is also carrying a status code with it every time it travels. HTTP status codes are standard response codes given by web site servers on the Internet. The codes help identify the cause of the problem when a web page or other resource does not load properly. Every status code consists of 3 digits and belongs to one of 5 main groups. The first digit of the status code indicates the general type of response (the main group of the status...

In-store analytics – Talk at Digital Analytics Meetup, Thessaloniki

Retail is going through some hard times over the past couple of years. This means that there’s need for change. Data-driven decisions have helped online stores in the past and have evolved eCommerce into an extremely profitable channel for sales. Can a similar approach help also offline stores? We examine the current market status, and options available for data measurement and analysis, when monitoring an offline store or shopping center. You’ll notice that there are a lot of similarities between web analytics and in-store analytics and we can use our experience from the web to improve the customer’s experience in...

Shedding light on dark social traffic

Dark social traffic is still an issue that impacts traffic data collection on a daily basis for all web analytics tools (even Google analytics). If you see a high percentage of direct traffic (especially for pages with long URLs, which are difficult to type), you should spend some time to go through this article.

GTM: Flexibility and strength for your website – Talk at TechSaloniki 2017 (Greek)

Last weekend I held a talk at TechSaloniki 2017 about GTM. My goal was to introduce GTM to professionals with no previous experience with a Tag Management Systems (TMS) and show them the reasons why someone working  with web analytics should be using it. I also demonstrated several advanced use cases where a Tag Management System like Google Tag Manager can come handy: Removing PII data from your collected traffic data Combining different data sources online Tracking adblocker usage Injecting SEO improvements Enriching data during data collection Formatting and converting data I wanted to make sure that everyone understood the power a...

A Web Full of Data – Talk at TEDx UniversityOfIoannina 2017 (Tzamtzis, Gkesoulis)

Last week on Saturday (May 6th) I had the chance to talk, with my colleague Dimitris Gkesoulis, about what we love the most (digital analytics) at TEDx UniversityOfIoannina 2017. It was a great chance for us to present to a crowd, that is not relevant with analytics, how we imagine the future of digital analytics, how we think they can improve our every day life and also educate them on the web tracking technologies and the risks. The complete talk and the rest of the talks of the conference are also available online: You can download our full presentation here...

Excel function for MD5 hashing without VBA

When capturing PII data (Personally identifiable information) in GA or Adobe analytics, you need to make sure that the values captured are encrypted/hashed to respect the rules of these platforms. Otherwise you might have your account deactivated without any prior notice! A very common hashing algorithm is MD5. It produces a 128-bit hash value and it’s a one-way hashing algorithm, meaning that you cannot convert the hashed value back to the original one. (Keep in mind that MD5 hashes are only secure when using a unique input value, to prevent reverse lookup attacks e.g. using https://md5.gromweb.com/ ) To be able...