Hi, I am David.

Improving user experiences by collecting and analyzing data.
Gaining insights from data through meaningful visualization.
Protecting user privacy with anonymization, decryption and data economy.

About me


I have been working in the field of web analytics since 2015.  I help organizations to collect, evaluate and apply information about the digital interaction with their users. 

Tools like Google Analytics, Matomo or eTracker help to capture user behavior in apps or websites. I use the respective tag managers from Google or Matomo for more complex data collection and script management. 

Other methods to collect data about the user experience are interviews, surveys, crawlers or benchmarks. 

From reports or dashboards to analytics bots, I use the interface that makes the data most accessible to users. 


New blog posts


More blog posts

GitHub Repos


Language: Smarty

Server-side session management for GA4 and Measurement Protocol via Firestore and templateDataStorage

Updated:

Language: Smarty

GTM Piano Analytics tagging template

Updated:

Language: Smarty

Timestamp Converter Variable for Google Tag Manager Server Container

Language: Python

Updated:

Language: Smarty

GTM Piano Analytics configuration template

Updated:

Language: R

Twitter Bot for the German #EconTwitter bubble based on profiles which are identified by the Makronom Magazin Twitter Ranking.

Updated:

Language: Smarty

Compare the originating IP address of the request to a list of IP patterns. Returns true if one of the patterns matches. The template can be used for IP address exclusion.

Updated:

Demo of tracking using etags instead of cookies (or localstorage or anything else)

Updated:

Language: R

Twitter bot that twitters daily updates on vaccine deliveries and the vaccination status for COVID-19

Updated:

Language: R

Chrome Remote Interface for R

Updated:

OctoberCMS Plugin. Tracking using Matomo PHP class (Piwik)

Updated:

Updated:

Get in touch: