Eivind Savio
banner
savio.no
Eivind Savio
@savio.no
Analytics dude from Norway. Love coffee. Posts in NorwEnglish.
New Google advertisement parameters:
gad_campaignid and gad_source

I detected gad_campaignid 4 days ago for the first time.
support.google.com/google-ads/a...
About gad_* URL parameters - Google Ads Help
gad_* parameters are URL parameters that provide aggregate data about your campaigns. They offer valuable insights into campaign performance without compromising user privacy. For example, gad_source
support.google.com
June 8, 2025 at 6:07 PM
I think I was the first to create a GA4 Item List & Promotion attribution solution for more than 2 years ago. It was time to do some upgrading:

* Simplified setup
* Improved attribution
* Reduced Read & Writes for SGTM solution using Firestore

github.com/gtm-template...
GitHub - gtm-templates-knowit-experience/sgtm-ga4-ecom-item-list-promo-attribution: Variable Template (Server) for Google Tag Manager that makes it possible to Attribute GA4 Item List, Promotion & Sea...
Variable Template (Server) for Google Tag Manager that makes it possible to Attribute GA4 Item List, Promotion & Search Term to revenue or ecommerce Event's (ex. purchase). - gtm-templates-...
github.com
May 26, 2025 at 7:40 PM
I decided to make a Server-side GTM Template that can write Time To Live (TTL) directly to Firestore since I don't know about any generic solution that can do this. No more hacks with Timestamp and Cloud (Run) functions to delete documents.

It's open source.
Write TTL (Time To Live) to Firestore using Server-side GTM - Savio.no
Write Firestore TTL from Server-side Google Tag Manager using the Firestore Writer with TTL Template. Reduce costs and simplify setup.
www.savio.no
May 5, 2025 at 5:35 PM
This change made me do some updates to my "GA4 - Item List & Promotion Attribution - GTM Variable (Web)":
github.com/gtm-template...

It now supports both GA cookie formats.
I also improved the attribution logic, and added the possibility to add "search_term" to Items for easier reporting.
May 4, 2025 at 5:55 PM
The GA cookie value is now stored in different format. I have seen the format changes from one Event to another within the same session.

Old format:
GS1.1.1746298084.1.1.1746298084.0.0.1109558877

New format:
GS2.1.s1746298084$o1$g1$t1746298857$j0$l0$h1109558877
May 3, 2025 at 9:24 PM
Reposted by Eivind Savio
If you run into a Hubspot V4 form out there, you'll need a new event listener.
Here is one I just whipped up that still gives you the form ID.

(See comments for code)

#googletagmanager #googleanalytics #hubspot #ga4 #gtm #leadgeneration
May 3, 2025 at 7:28 PM
I have really been missing the possibility to write Time To Live to Firestore from Server-side GTM.
And because of that, I decided to make the Template myself.
#gtm #sgtm #GoogleTagManager
April 26, 2025 at 7:36 PM
I have been using the Cloud Functions concept from this blog post from @teamsimmer.com in many different ways:
www.teamsimmer.com/2022/12/07/h...

But since Google is moving to Google Cloud Run Functions instead, I tried to see if I could make it work with Cloud Run Functions. I could.
How Do I Trigger A Scheduled Query When The GA4 Daily Export Happens?
In this article, I'll show you how you can trigger a BigQuery scheduled query as soon as the Google Analytics 4 daily export job is complete.
www.teamsimmer.com
April 7, 2025 at 8:19 PM
Reposted by Eivind Savio
📣 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
Clarification On GTM Auto-Loading Google Tag For Ads And Floodlight Events
Google will update GTM containers on April 10 by automatically loading a Google Tag when an Ads or Floodlight event fires without a preceding Google Tag.
www.simoahava.com
March 12, 2025 at 7:43 AM
Reposted by Eivind Savio
Enhanced setup funnels with improved instructions and step-by-step videos.
March 9, 2025 at 8:08 PM
Still a long way to go, but working on making it easier to analyse A/B-tests using BigQuery.
March 8, 2025 at 8:56 PM
Do the Hungarian people agree with the Putin puppet Orban? Asking for a friend.
March 6, 2025 at 9:48 PM
Reposted by Eivind Savio
Quite a comprehensive guide on setting permissions when using Big Query - by James Cottril on the @analytics-ninja.com blog
BigQuery - What permissions do I need? - Analytics Ninja
BigQuery permissions can be complicated, we're breaking down what the roles do, what users need to have and how to secure your project with IAM.
www.analytics-ninja.com
March 6, 2025 at 10:18 AM
In the meeting there was a man without a suit, and some suits without men.
March 2, 2025 at 9:52 PM
As a Norwegian, I support this.
One of Norway's largest fuel companies just announced that they will no longer refuel US Navy vessels after Trump’s treatment of Zelenskyy.

“It made us sick... We encourage all Norwegians and Europeans to follow our example.”
March 1, 2025 at 8:45 PM
FBI, CIA and the US Army exist to protect USA. If they don't take down Trump, Vance and others that are in Putins pocket, they have failed their mission.
Then there are only 3 options left. The people of the USA stands up, dictatorship, or a civil war.
Staying silent will not help.
February 28, 2025 at 10:00 PM
Reposted by Eivind Savio
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.
Trump has not uttered a critical word about Putin but he and his VP publicly belittled the leader of the nation Putin invaded.
February 28, 2025 at 7:15 PM
Donated now and then to Veteran Aid Ukraine, but now made a recurring donation.
Their equipment makes a difference on the front line.

Norwegian Army Veterans are behind the organization, and I have met them in person.
vaukraine.com
Home | Veteran Aid Ukraine
Veteran Aid Ukraine Supporting Ukraine with drones, military and humanitarian equipment Delivered Supplies We have received donations from around the globe. ...
vaukraine.com
February 28, 2025 at 7:40 PM
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.
It has really happened. America treating a democratic ally in the most belittling and ignorant manner possible, shoving him right into the claws of Putin (to then get ready to plunder Ukraine's resources). What an insane disgrace!!!!!!
President Donald Trump and Ukrainian President Volodymyr Zelensky engaged in a heated dispute in the Oval Office on Friday.

“You’re in no position to dictate what we’re going to feel,” Trump said in the Oval Office. “You don’t have the cards right now.”
February 28, 2025 at 6:52 PM
The Art of The Deal
YouTube video by Jonathan Pie
youtu.be
February 24, 2025 at 8:52 PM
In other news, motorcycles are not allowed on Nürburgring Tourist Drives anymore. Did my first laps there on a mororcycle more than 20 years ago:
nuerburgring.de/news/sicherh...
Sicherheit im Fokus - Angebot für Motorradfahrer auf dem Nürburgring neu aufgestellt
Der Nürburgring hat das Angebot für Motorradfahrer neu strukturiert. Die wichtigste Neuerung ist, dass Motorräder und Autos nicht mehr gleichzeitig auf den Strecken unterwegs sein werden.
nuerburgring.de
February 20, 2025 at 11:00 PM
Reposted by Eivind Savio
🐵 🎉 My new tool is out: #PiwikPro Manager is a free Google Sheets Extension that makes Admin work scale. It saves countless hours, minimizes redundancy, and ensures transparency. Get started in 5 minutes: www.youtube.com/watch?v=yXKH... or go to the guide on GitHub: github.com/loldenburg/p...
February 18, 2025 at 7:52 AM
Reposted by Eivind Savio
New blog post! 📣

Server-side GTM now fetches GA4 configs automatically when you override the Measurement ID. No more manual enrichment—key settings like conversions are applied automatically!

Splitting those data streams without losing critical details.

👉 www.simoahava.com/gtmtips/sgtm...
February 11, 2025 at 9:40 AM
Reposted by Eivind Savio
📣 Server-side GTM and Container Registry deprecation 📣

If you've received email about Container Registry deprecation, and you're wondering if you need to do something about your SGTM deployment – don't worry. Google has migrated the Docker image to Artifact Registry – you don't need to do anything.
February 4, 2025 at 8:10 AM