GDPR update!
We just pushed the fruit of our labor up to production servers and holy cow is it delicious! Take a big ol' bite and...
The discussion forums are back!
In May 2017, after 9 years of lively activity, we had to shut down our discussion forums due to massive spam problems. It was...
HTTP/2, sticky table headers, tracking code fixes
No posts for a few months so I figured I'd group a couple of things into a single post.
HTTP/2
Last summer we migrated to Nginx...
Clicky Supersize XL Extreme edition
I've been wanting to make Clicky take advantage of larger screens for a long time but there were a lot of challenges involved beyond...
Log ad-block visitors with reverse proxy tracking!
Slow, annoying ads are the top reason I've used ad-blockers for literal decades now. Many users care about the tracking/privacy aspect as well. I...
Filter out traffic based on country, organization, referrer, and more!
Some of the most requested features we get are to filter out all traffic from specific organizations, and filter out all traffic from specific...
Personal data management tools for GDPR requests
As promised, by May 25 we are releasing tools to help you find and then export or delete personal data requested by your end...
Mobile-friendly Clicky is here!
In a few months Clicky will celebrate its 13th birthday, and I'm happy to say it is now (finally) 100% mobile friendly, and our...
AI, UTMs, and referrers
This weekend, we released some major changes to referrer and UTM parameter processing.
UTM parameters (utm_campaign, utm_source, etc) are over 20 years old now, and...
Major tracking upgrade – sendBeacon(), etc!
Yesterday we pushed up a major update to how tracking works. The purpose of these changes is to make the code work even faster...






