Panagiotis Tzamtzis - Digital analytics consultant & Web developer

Web analytics & Privacy

Over the past couple of years, we’ve seen a lot of changes in web analytics and privacy. We saw the release of GDPR and CCPA, the rise of ad-blockers (both in mobile and desktop devices), several releases of Safari’s ITP, Mozilla’s ETP and announcements from Google on similar browser changes in the beginning of 2020. One thing is for sure, the way web analytics was working before is evolving. It does not look like the wild west anymore and there are several rules someone needs to keep in mind when setting up the tracking for a website/mobile app. It’s very...

Firefly III – Setup on Synology (Docker)

Firefly III is a (self-hosted) manager for your personal finances. It can help you keep track of your expenses and income, so you can spend less and save more. Firefly III supports the use of budgets, categories and tags. It can import data from external sources and it has many neat financial reports available. Here are some screenshots. If you are using a Synology NAS you can easily use a Docker container to install Firefly, following the instruction below. The original docker installation instructions from Firefly’s website are available here. Docker installation on Synology (DSM 6.2) We are going to...

CI/CD of online experiences using digital analytics

CI/CD of online experiences using digital analytics – Digital Analytics Meetup session

As part of the 17th digital analytics meetup, which I’m hosting in Thessaloniki, I held a talk on how to use common digital analytics tools to optimize the online experience of visitors. I wanted to show ways a digital analyst can utilize commonly used tools/services in smart ways, which go beyond what is advertised by the vendors. A mature, professional website starts its development cycle several months before its publication, but many may do not know that its development is completed shortly before it is replaced by its replacement (usually several years later). During its “life” there are constantly technical...

Panagiotis Tzamtzis - Fabrika

Digital Analytics: Dating … data for MariasNext @Fabrikaid.gr

Recently I was interviewed by Maria Pantelidou, who is hosting an interesting series of interviews from talented professionals in Thessaloniki, Greece. I was really honored to be among the rest of the great people who already appear in her previous interviews. She gave me the chance to take some time and think about all the decisions and lucky turns in my life that helped me end up where I am. We discussed about the company (baresquare) I am working for the past 11 years, my career in digital analytics and the community for digital analysts I started in my town...

GCP Data engineer - How to logo

Preparing for the Google Cloud Professional Data Engineer certification

What is the Google Cloud Data Engineer certification? According to Google, a Google Cloud Certified – Professional Data Engineer enables data-driven decision making by collecting, transforming, and visualizing data. The Data Engineer designs, builds, maintains, and troubleshoots data processing systems with a particular emphasis on the security, reliability, fault-tolerance, scalability, fidelity, and efficiency of such systems. The Data Engineer also analyzes data to gain insight into business outcomes, builds statistical models to support decision-making, and creates machine learning models to automate and simplify key business processes. A Google Cloud Certified – Professional Data Engineer has demonstrated in Google’s assessment their ability...

Analytics roles in a data-driven organization

Every mature organization with a digital presence needs to have the right people to be able to support certain tasks with the appropriate analytics roles and complete digital transformation projects successfully. These projects are an absolute necessity if they want to have a data-driven culture in the organization. But which are the roles needed? Analytics is getting more complicated each day, especially in the past few years with the wider adoption of machine learning and artificial intelligence techniques. Talent is hard to find and skills are harder to group under specific job roles/titles. It is important for every organization to...

Fixing Google analytics notifications

Fixing GA notifications: Duplicate Campaign Parameters

When using Google analytics you probably have seen a bell icon on the top right corner with a number inside a bubble. This is a list of notifications generated by Google’s machine learning algorithms. Clicking this bubble  will show you a list of potential issues, affecting your data collection and reports. If you are running a lot of online campaigns you’ve definitely seen this warning: Duplicate Campaign Parameters. Why do you see “Duplicate campaign parameters” notifications? This notification appears when Google detects multiple campaign parameters (utm_source, utm_term etc.) using exactly the same value but different case. Since Google Analytics is case...

GDPR fun

For those who had enough of GDPR tutorials and feel they have reached a good level of compliance, it's time to enjoy the fun part now. I've listed under this post the funniest material I could find online, inspired by GDPR.

Digital analytics podcasts cover image

5+1 must-listen digital analytics podcasts

Digital analytics podcasts are great, when you get too tired to stare at your PC’s screen. When I am in this mood and can’t go through all of the great articles around digital analytics in this list, I try to stay up-to-date by listening to podcasts. This list contains digital analytics podcast shows, with frequent episodes that are really worth your time. I am sure that after listening a couple of episodes, you’ll feel your mood and creativity rising again. Let me know in the comments if you think I missed any digital analytics podcasts you found useful. Digital Analytics Power...