Technical marketers: ask us anything. GA4, BigQuery, server-side GTM, tracking protections, JavaScript, Simmer courses… Drop your questions in comments or DM. 💬
Posts by Simo Ahava
Server-side tagging isn’t a fix. It’s an upgrade.
Most teams talk about it as a way to recover lost data. That’s missing the point.
Read the full breakdown in our Linkedin Article. 👇
tinyurl.com/468nkc25
#serverside #googletagmanager #technicalmarketing #datagovernance #analytics
Run server-side google tag manager on localhost
🚨 New blog post! 🚨
"Run Server-side Google Tag Manager On Localhost"
Follow this walkthrough to deploy a fully functional server-side GTM setup on your local machine.
The solution is based on the datalayer-relay project created by Justus Hämäläinen.
www.simoahava.com/analytics/ru...
#measure
Couldn't be happier - 'He Who Saw the Deep' travels to Poland! After that Relacja will have published all my five novels in Polish, skillfully translated by Justyna Polanowska.
www.helsinkiagency.fi/2025/09/17/h...
🎉 New Simmer course: Mastering GA4 With Google BigQuery 🎉
Enroll in our new program (of three courses) by the end of September to get a launch discount of -15%.
More details: www.teamsimmer.com/all-courses/...
youtu.be/QOOw59hOXRo?...
#measure #bigquery #googleanalytics
configure same-origin deployment for server-side GTM
🚨 New blog post on the Simmer blog 🚨
How to configure server-side Google Tag Manager with a same-origin deployment
Read the article here: www.teamsimmer.com/2025/08/28/s...
Watch the YouTube video here: youtu.be/66hDDd-IHxY?...
Subscribe to Simmer's YT channel: www.youtube.com/channel/UCa_...
I know some people in the web community are concerned that Baseline will discourage devs from using new features—or anything not "Widely Available".
Personally, I'm not worried about that at all. If anything, I think Baseline will speed up new feature adoption!
Here's why 🧵
I love this!
Burn my eyes, Through the ashes, Blackening are absolute masterpieces.
Wanna measure Core Web Vitals for for SPAs?
Well we've been working on the Soft Navigations API for that and we're launching a new origin trail from Chrome 139.
More details here:
developer.chrome.com/blog/new-sof...
And the docs have also been updated: developer.chrome.com/docs/web-pla...
Satan, move over. The real Prince of Darkness is taking over as ruler of Hell.
news.sky.com/story/ozzy-o...
We've just published v5.0.0 of the web-vitals JavaScript library for measuring Core Web Vitals.
github.com/GoogleChrome...
As a major release, this includes a number of breaking changes as detailed in the upgrading doc:
github.com/GoogleChrome...
Please read carefully before upgrading.
1/5 🧵
Basic Consent Mode: The Guide
Flowchart for Basic Consent Mode
📣 Basic Consent Mode: The Guide 📣
My latest article is a comprehensive guide for Google's Basic Consent Mode. It covers both how to implement Basic Consent Mode and how to configure marketing tags to work with it.
www.simoahava.com/analytics/ba...
#googletagmanager #consentmode
In today’s Vatnik Soup, I’ll discuss the state of X in May 2025. Since its acquisition by Elon Musk, this platform has rapidly transformed into his personal political tool and a breeding ground for hate speech and disinformation.
1/22
The country thats still defending is winning, the country that is breaking out tanks from WW2 in storage and attacking on donkeys and lost 900,000 men and got kicked out of Kyiv and begs NK for troops and Iran for weapons, isn’t.
youtu.be/lvVI64jVXuI
After 500+ hours of Skyrim on (let me count…) five different gaming platforms, it’s time to revisit Oblivion which, IIRC, was an even greater time sink for me back in the day. Can’t wait 😍
Introducing Piwik PRO Meetups: new, cool way to learn more about our product and connect with the community :)
All is free. Book your spot now!
Copenhagen piwik.pro/piwik-pro-me...
Helsinki piwik.pro/piwik-pro-me...
Rotterdam piwik.pro/piwik-pro-me...
Safari 18.4 (released March 31st) adds support for partitioned 3P cookies.
This is from the proposal labeled CHIPS (Cookies Having Independent Partitioned State).
developer.apple.com/documentatio...
developers.google.com/privacy-sand...
It varies from year to year but right now I’d say Superweek, MeasureCamp, Emerce C&A, SMX Munich, DDMA Digital Analytics Summit.
MeasureCamps are all over the world but every single one I’ve attended (~30 or so) has been stellar.
Emerce Conversion & Analytics in Amsterdam on April 10th.
I'm very much looking forward to attending Emerce Conversion & Analytics again!
It's one of my absolute favorite conferences in Europe.
Get your ticket here: bit.ly/43lB3Xg
My talk will explore some of the unsolved problems with server-side data flows.
See you in Amsterdam on April 10th!
Are you a Technical Marketer? 🤔
Check out our infographic and comment below! 👇
#technicalmarketing #digitalmarketing
📣 Blog post that clarifies Google Tag Manager's upcoming April 10th update 📣
In this article, I'll explain what Google will actually do on April 10th in containers that run Ads and Floodlight events.
The change isn't as dramatic as many feared.
www.simoahava.com/analytics/cl...
#measure
Zelensky is a wartime leader watching his people suffer and die under Russian attacks every day. To be lectured and lied to by Trump and Vance, as they defend the war criminal dictator committing these atrocities, is unimaginable agony. An everlasting shame for America.
A hero and a coward are meeting in the Oval Office today.
And when the meeting is over, the hero will return home to Ukraine.
GLENN: Why don't you wear a suit? You're at the highest level in this country's office & you refuse to wear a suit. A lot of Americans have problems with you not respecting the office.
ZELENSKYY: I will wear a costume after this war will finish. Maybe something like yours. Maybe something better.
Trump and his administration are traitors to the USA, a danger to the USA and the world, and the most disgusting persons ever in the White House.
They are in Putins pocket.
Trump & Vance are monsters. Just absolutely shocking to bring one of the leaders of the free world into the Oval Office and dress him down to demand he thank Trump for Trump's greatness, while this actual leader tries to protect capitalistic democracy from Trump's flailing autocratic petrostate boss
Take smart blog post URLs from thought leaders like @simoahava.bsky.social - put them in ChatGPT and let memory go back through everything you've talked to ChatGPT about and get ideas on how to apply it, in your context, instantly.
www.seerinteractive.com/insights/how...
This sounds like something I should do with my own blog posts, too! Some reinforcement learning for myself, too... :)