Richard Golian

1995-born. Charles University alum. Head of Performance at Mixit.

#myjourney #myfamily #digital #artificialintelligence #darkness #security #finance #politics #cognition #health

Castellano Français Slovenčina

Richard Golian

Hi, I'm Richard. On this blog, I share thoughts, personal stories — and what I'm working on. I hope this article brings you some value.

I built my own analytics with the help of AI – cookie-free and GDPR-compliant

By Richard Golian13 April 2025 Castellano Français Slovenčina

Not long ago, I realized I wanted a better understanding of my blog’s traffic.

I like clean and accurate data. But traditional analytics tools like Google Analytics come with serious downsides: inaccurate numbers (due to blocked consent requests and various tracking blockers), the need for a cookie banner, and questionable transparency around privacy.

That’s why I decided to build my own analytics – with pure, unfiltered data and full respect for the privacy of my visitors. And since we’re living in 2025, I built it with the help of generative AI.

When it comes to programming, I’ve always considered myself an eternal beginner, ever since I started with web development at the age of 13. But AI has opened up skills and opportunities for me that I never imagined I would have. I’ve already written here on my blog about how AI helps me improve my coding skills, explaining its steps and decisions along the way. Thanks to that, my horizons have expanded far beyond what I thought possible. One of the results is my own custom-built analytics tool.

Defining the Goals and First Prompts

When building a project like this today, you really need to have a clear idea of what you want it to do and why. Just saying "I want my own analytics" isn’t enough.

So we started by defining exactly what I wanted to measure: daily traffic, traffic sources, purchases of my premium articles, and a deeper analysis of visitor types (humans vs. suspicious activity vs. bots).

Richard Golian analytics
Main menu

At first, creating the initial tables and charts seemed easy. But it didn’t take long before the first real challenges emerged.

The issues I had to solve

The first SQL queries we used were slow and inefficient. They dragged the whole website down. We gradually tuned them, replaced wasteful LIKE comparisons with exact matches, and optimized the logic to only process the data we really needed – and suddenly, it started to fly.

Continue reading:

Would you like to dive deeper into this topic, see how I think, and have the chance to ask me a follow‑up question? The full version of this post will be sent to your email.

Richard Golian

If you have any thoughts, questions, or feedback, feel free to drop me a message at mail@richardgolian.com.

The World Is Changing Faster Than Most People Realize

26 April 2025 The more I talk with friends and acquaintances about AI, the more I notice something alarming... 661

A Middle-Class Confidence Crisis Could Trigger the Next Stock Market Crash

20 April 2025 When someone loses their job, their sense of security collapses—so they sell their stocks... 681

The AI Revolution: Time to Let Real Robots Do Robotic Work?

18 April 2025 This exchange struck a chord with me—enough that I’m writing this post... 515

What am I investing in today? That question must be preceded by another one.

13 April 2025 I often get asked what I’m doing with my finances this year... 577

European Sales Under the Microscope – The Impact of the Boycott on American Brands

22 March 2025 Preliminary signals already suggested the impact might not be just symbolic... 880

AI-Powered Investigations: The Future of Exposing Crime

16 March 2025 The more I think about it, the more I realize what a fundamental issue this is... 531

Fear is Useful: AI and Robotics as a Threat to Our Security

15 March 2025 You might say I’m being too fearmongering. Fear is useful. 792

What Is Performance Marketing – and How Is AI Changing It?

6 March 2025 Performance marketing isn’t just about ads, data, and analytics... 606

Uncertain Future, Unanswered Questions

25 February 2025 No matter how I look at the future, I see very few answers and far too many... 1095

The Meaning of My Life

23 February 2025 If I’ve learned anything from this experience, it’s that my life isn’t driven by... 810

Richard Golian: Business Intelligence, Automation and Performance

Main activities I would like to introduce you to my main activities in the field of E-commerce. 6209