What’s next in digital marketing personalization?

Customizing websites to each visitor can completely alter an online experience. For my Greek readers you can take a look at my TedX talk, for more info on the importance of a personalized experience.  That’s why digital marketing personalization is a hot topic for the past few years. Personalization these days is not just being able to send an email with the recipients name on top. As a visitor, I want to feel that the website and its administrators know me and everything is customized to my needs, starting from the content and all the communications (e.g. email campaigns, marketing channel...

Exclude personal data from your web analytics

Personally Identifiable Information (PII) data or personal data (e.g. email addresses, social security numbers etc.) is a complete nightmare for web analysts. Every web analytics platform is very clear on this matter, that their systems are not designed to store PII data. Google analytics also states in the service’s terms, that any GA account found storing PII data will be deleted by their administrator. If you end up having your account deleted, the chances of bringing it back online are very slim. Adobe Analytics will also advice its users against storing personal data on their servers. Most marketers don’t need...

15 must read web analytics blogs

Trying to improve your web analytics skills? Just start following all or at least a couple of the following blogs and you'll become analytics hero in no time. I've gathered in this article all the blogs that helped me evolve to a digital analytics expert.

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...

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. To be able to compare and correlated hashed values with offline data you need to also hash (using the same algorithm) the key value of your 2 data sets...