- De Marketing Multispecialist
- Posts
- DMM #104 | 📑 Google Analytics AI Analyse
DMM #104 | 📑 Google Analytics AI Analyse
Stop met handmatig GA4 analyseren
Hi Marketing Multispecialisten!
Het is weer vrijdag! En dat betekendT (bedankt voor alle oplettende lezers die mij hierop gewezen hebben😉 )…..
Er staat weer een gloednieuwe AI-automation, inclusief uitleg, voor jullie klaar!
Maar eerst... tijd om te stemmen op de automation voor volgende week! 🗳️👇
Wil jij binnen één jaar 20% efficiënter werken dankzij AI?
Ontdek hoe ik met pragmatische trainingen, inspirerende workshops en actieve sprints jouw team klaarstoom om AI effectief én plezierig in te zetten.
Van praktische vaardigheden in ChatGPT, Midjourney en no-code automatisering tot het bouwen van maatwerk AI-oplossingen die direct resultaat opleveren. Jouw organisatie leert direct toepasbare kennis en behaalt meetbare successen.
Maak van AI geen hype maar een krachtig middel voor je bedrijf.
Klaar om concreet aan de slag te gaan? Plan hier een vrijblijvend kennismakingsgesprek in of reageer op deze mail!
Stem op de automation voor volgende week:
Welke automation willen jullie volgende week?Klik om te stemmen |
Kleine toelichting per idee:
📨 Nieuwsbrieven Weekoverzicht: Ontvang wekelijks een samenvatting van al je nieuwsbrieven, zodat je alleen de essentie leest.
⚡ CC Mail Dagoverzicht: Krijg dagelijks een samenvatting van de belangrijkste informatie uit je CC-mails.
🏆 Feedly Nieuws Prioriteren: Laat AI je nieuwsfeed filteren en alleen de belangrijkste updates doorsturen.
⭐ Trustpilot Scraper: Scrape alle reviews van jezelf en je concurrenten
📢 Brand Mentions: Monitor online vermeldingen van je merk met de DataForSEO API.
📊 Fair Share Maandrapport: Automatiseer zoekvolume-analyse en houd je fair share-rapportage up-to-date.
🎙️ Gesproken Youtube samenvatting: Maak een samenvatting van een youtube filmpje, laat deze omzetten naar text en mail deze naar jezelf toe.
Heb jij een verzoek? Reageer even op deze mail, dan staat die volgende week tussen de opties die gekozen kunnen worden.
Deze week: 📑 Google Analytics AI Analyse
Stop met handmatig GA4 analyseren 🎯
Laat AI het zware werk doen
Standaard GA4 analyses vreten tijd. Ik verloor wekelijks uren aan het maken van dezelfde rapportages.
Daarom bouwde ik de 'GA4 AI Analyse Automation', die:
✅ Data direct uit je Google Analytics trekt
✅ Automatisch vergelijkt met voorgaande periodes
✅ Je de 5 meest opvallende trends stuurt
Zo simpel werkt het:
1️⃣ Kies je metrics: Bepaal wat belangrijk is
2️⃣ Stel de prompt in: Stuur de AI de juiste kant op
3️⃣ Plan en relax: Wekelijks of maandelijks rapport
🎯 Je resultaat: Een wekelijks of maandelijks rapport met concrete actiepunten in je inbox!
Blueprint en benodigdheden:
De Bleuprint kan je hier vinden, inclusief instructies hoe te beginnen met Make.com.

Tools die we gebruiken:
Stap-voor-stap handleiding
Met deze Make.com-automation automatiseer je het proces van het opvragen, vergelijken en analyseren van je GA4-webverkeersgegevens. De flow haalt data op voor twee periodes (bijvoorbeeld de afgelopen 30 dagen en de maand daarvoor), bundelt die informatie, en laat ChatGPT er een helder rapport over schrijven. Ten slotte wordt dat rapport als Google Document opgeslagen en per e-mail naar jou verstuurd. Zo hoef je niet meer handmatig GA4-dashboardqueries te draaien of rapporten samen te stellen: alles gebeurt automatisch.
Stap 1: Google Analytics 4 - Generate a Report
Wat doet deze stap?
Deze module haalt een rapport op uit Google Analytics 4 voor de afgelopen 30 dagen. We vragen hierbij om de belangrijkste metrics en dimensies die je nodig hebt voor je analyse (in dit geval Sessions en Total Users, uitgesplitst naar Country).
In te stellen:
Connection: Kies je eigen Google Analytics 4-verbinding (bijv. “My Google Analytics 4 connection”).
Date Ranges:
30daysAgo
Metrics:
sessions
totalUsers
Dimensions:
country
Limit: 1000 (standaard in de blueprint, pas aan indien je meer rijen nodig hebt)
Keep Empty Rows: false
Filter mode (metrics & dimensions): Choose (standaard geen filters actief)
Toelichting:
Hiermee krijg je over de afgelopen 30 dagen per land het aantal sessies en gebruikers terug. Dit is het ‘recent’ rapport dat je later gaat vergelijken met de vorige periode. Omdat we “Keep Empty Rows” op false zetten, filter je lege landenregels uit je resultaten.
Stap 2: Text Aggregator
Wat doet deze stap?
Deze module zet de resultaten van stap 1 (Google Analytics-rapport) samen in één tekst. Zo heb je alle land, totalUsers en sessions-data in een compacte tekstvorm.
In te stellen:
Feeder: Koppel de output van Stap 1 (ID 2).
Row Separator:
\n
(newline)Value:
{{2.totalUsers}}\n{{2.sessions}}\n{{2.country}}
Toelichting:
Voor elk “bundle” (elke rij met land-data) uit de vorige stap krijg je hier een blokje tekst met het aantal gebruikers, sessies en de landnaam. Deze tekst bundelen we straks om aan de AI te geven ter analyse (of om te vergelijken met de volgende periode).
Stap 3: Google Analytics 4 - Generate a Report
Wat doet deze stap?
Deze tweede GA4-rapportmodule vraagt dezelfde metrics en dimensies op, maar nu voor de maand vóór de laatste 30 dagen (dus een aangepaste periode, bijvoorbeeld de voorgaande maand). Zo kun je de twee periodes (recent vs. vorige maand) naast elkaar leggen.
In te stellen:
Connection: Jouw Google Analytics 4-verbinding (bijv. “My Google Analytics 4 connection”).
Date Ranges: custom
Custom Date Ranges:
Start Date:
{{formatDate(addMonths(now; -2); "MM/DD/YYYY")}}
End Date:
{{formatDate(addMonths(addDays(now; -1); -1); "MM/DD/YYYY")}}
Metrics:
sessions
totalUsers
Dimensions:
country
Keep Empty Rows: false
Filter mode (metrics & dimensions): Choose
Toelichting:
Met deze custom date range-constructie vergelijkt het scenario automatisch de huidige periode (Stap 1) met de voorgaande maand (Stap 3). Wil je de data anders instellen (bijv. vorige week vs. deze week), dan kun je de velden hier aanpassen.
Stap 4: Text Aggregator
Wat doet deze stap?
Net als stap 2 bundelt deze module de data van Stap 3 (vorige maand) in één tekst: aantal gebruikers, sessies en de landnaam, per “bundle.”
In te stellen:
Feeder: Koppel de output van Stap 3 (ID 9).
Row Separator:
\n
Value:
{{9.totalUsers}}\n{{9.sessions}}\n{{9.country}}
Toelichting:
Doordat je ook deze periode bundelt tot een korte tekst, kun je straks in de AI-stap makkelijk de ene periode naast de andere leggen. Zo kan de AI in één keer de “vorige maand”-tekst en de “recente 30 dagen”-tekst vergelijken.
Stap 5: OpenAI (ChatGPT) – Create a Completion
Wat doet deze stap?
Hier laat je ChatGPT (of een GPT-model) de twee teksten van stap 2 en stap 4 analyseren en vergelijken. De AI kan dan aangeven welke landen een opvallende stijging of daling laten zien, en eventueel andere inzichten geven (bijv. mogelijke oorzaken, voorspellingen, tips).
In te stellen:
Connection: Jouw OpenAI/GPT-verbinding (bijv. “My OpenAI connection”).
Select Method: chat
Model: gpt-4o (of een ander GPT-model naar keuze)
Max tokens: 3000 (zodat er voldoende ruimte is voor een uitgebreide analyse)
Messages:
Role = user: Hier voeg je de twee teksten in, bijv.
</google analytics report 30 days> {{10.text}} </google analytics report 30 days> </google analytics report prior month> {{11.text}} </google analytics report prior month> Analyseer en vergelijk deze data...
Temperature: 1 (of pas aan volgens eigen voorkeur)
Toelichting:
Dit is de kern van je automation: de AI krijgt twee blokken GA4-data (recente 30 dagen en vorige maand) en maakt er een kort analytisch verslag van. Je kunt de prompt in “Messages > user” aanpassen om bijvoorbeeld extra aandacht te besteden aan bepaalde landen, of om ook aanbevelingen te laten genereren voor je marketingstrategie.
Stap 6: Google Docs – Create a Document
Wat doet deze stap?
In deze stap wordt het AI-gegenereerde rapport (uit stap 5, de ChatGPT-analyse) automatisch als Google Docs-document opgeslagen, zodat je het overzicht van je webverkeer-analyse hebt in een mooi leesbaar bestand.
In te stellen:
Connection: Selecteer jouw Google-verbinding (bijvoorbeeld “My Google connection”).
Name: Bepaal de bestandsnaam, bijvoorbeeld
{{formatDate(now; "DD-MM-YYYY")}}
of iets als"GA4 Analyse {{formatDate(now; "DD-MM-YYYY")}}"
.Content: Dit is de daadwerkelijke inhoud van het document. Hier vul je in:
Website Traffic Report Analysis: {{formatDate(now; "DD-MM-YYYY")}} {{3.choices[].message.content}}
Destination: drive (oftewel je eigen Google Drive).
Folder ID: “/” (of het map-id van de map waar je het document wilt aanmaken).
Header/Footer: In dit template staan ze standaard op ‘false’ (geen kop- of voettekst).
Toelichting:
Hiermee maak je elke keer automatisch een Google Doc-rapport aan met de belangrijkste bevindingen van de analyse van ChatGPT .
Stap 7: Send Email
Wat doet deze stap?
Hier wordt een e-mail verstuurd met het nieuwe Google Doc-rapport als link in de tekst. Zo kun je (of kan je team) direct het gegenereerde rapport openen.
In te stellen:
Connection: Kies je e-mailprovider-verbinding (bijv. “My Google Restricted connection”).
To: Adres(sen) waar de mail heen moet .
Subject: Bijv. “Pragmaitisch | GA4 analyse” of wat je passend vindt.
ContentType: HTML (zodat je in de mail een klikbare link en opmaak kunt gebruiken).
Html: De eigenlijke mailtekst, bijvoorbeeld:
Hi! <p> In de bijlage vind je de meest recente analyse van het webverkeer: {{12.webViewLink}}
Toelichting:
Deze module stuurt dus een HTML-mail met de link naar het gegenereerde Google Document. Zodra de flow draait, krijg (of krijgt je team) je direct een mail met de nieuwe webverkeer-analyse.
Extra tips
Pas je dimensies en metrics aan: Wil je bijvoorbeeld ook Pageviews, Bounce Rate of andere KPI’s meenemen? Voeg deze simpelweg toe in de GA4-modules (Stap 1/3) en pas eventueel de Text Aggregator en prompt in ChatGPT aan.
Finetune je prompt: In de ChatGPT-stap kun je de vraagstelling en gewenste output aanpassen. Voeg bijvoorbeeld extra instructies toe als je diepere inzichten zoekt, een voorspelling wilt of specifieke aandacht voor bepaalde landen.
Houd rekening met dataranges: In de GA4-modules kun je “Date Ranges” en “Custom” instellen. Wil je wekelijks rapporteren in plaats van maandelijks? Pas de date range aan (bijvoorbeeld ‘7daysAgo’) of stel “custom” in met dynamisch formatDate.
Check je limieten: Standaard staat het aantal opgehaalde rijen (Limit) op 1000, wat voor de meeste websites voldoende is. Heb je meer dan 1000 rijen nodig? Verhoog de Limit in de GA4-modules.
Deel het rapport met je team: Via de Google Docs-link (Stap 6) kun je snel feedback verzamelen en resultaten delen. Je kunt eventueel ook direct in de mail (Stap 7) een samenvatting meegeven, of meerdere ontvangers instellen als er meerdere teams zijn die de data nodig hebben.
EN voila! hij staat :)
Dan sluit ik af met twee vragen:
Deze nieuwsbrief draait om waarde en jullie actief helpen pragmatische met AI en Automation aan de slag te laten gaan.
Is deze uitgeschreven variant voldoende of willen jullie meer begeleiding?
Is deze uitgewerkte variant voldoende, of willen jullie meer gedetailleerde informatie en begeleiding? |
En dan nog de vraag waarmee we altijd afsluiten:
Wat vond jij van deze editie? Stem hieronder om ons te helpen de nieuwsbrief voor jou te verbeteren. |
Tot maandag! Dan staat het laatste AI nieuws weer voor jullie klaar.
Mathieu
Reply