Eivind Savio
banner
savio.no
Eivind Savio
@savio.no
190 followers 67 following 54 posts
Analytics dude from Norway. Love coffee. Posts in NorwEnglish.
Posts Media Videos Starter Packs
Item List & Item Promotion attribution are now independent of each other.
Search Term can be attributed on Item Level.
If you are using SGTM and Firestore, no more Cloud Functions to write TTL.
I'm using it on 2 different projects, and it seems to work nice. Adding it to 2 more projects later this week that has more volume, and they are using the Timestamp + Cloud Functions hack. Curious how much this would reduce Firestore reads and writes.
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
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.
I had some logic based on the old format, which broke.
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
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
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
Nice twist with GTM pipeline.

Is also on the annotation bandwagon, so made this sheet as a testing solution. Going to be integrated somewhere else later on.
Will update the "GA4 documentation solution" that uses this concept eventually (after I have written some other updates to the solution as well).
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
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
One client is about to start to use Growthbook. Looks promising.
Reposted by Eivind Savio
Enhanced setup funnels with improved instructions and step-by-step videos.
Still a long way to go, but working on making it easier to analyse A/B-tests using BigQuery.
Do the Hungarian people agree with the Putin puppet Orban? Asking for a friend.
He is a ruzzian asset.
In the meeting there was a man without a suit, and some suits without men.
I bought my first electric car 6 years ago. On my checklist was no Tesla because Elon.
Already then he was a disgusting person which I wouldn't support with my money.
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.”