Vergelijk je Umami en Google Analytics, controleer dan twee dingen: wat GA4 doet dat Umami niet doet, en wat er met je geschiedenis gebeurt. Kies je nog een tool, lees dan Umami vs Plausible, zelfgehost en Plausible-prijzen bij jouw verkeer. Deze gids gaat over de overstap zelf.
In april 2024 vroeg een ontwikkelaar die van Mixpanel naar Umami overstapte het project om een manier om zijn oude gegevens te importeren. De beheerder van Umami antwoordde dat zelfgehoste Umami geen importfunctie heeft, omdat een import databasespecifiek is en wie zelf host al volledige toegang tot de database heeft. De ontwikkelaar schreef er zelf een. Hij was ongeveer 6 uur bezig om zijn gegevens om te zetten naar het formaat van Umami. Het inladen kostte nog een paar uur.
Wat er in GA4 blijft nadat je ermee stopt
De instelling voor gegevensbewaring van GA4 bewaart gebeurtenisgegevens in een standaardproperty 2 of 14 maanden; langere periodes zijn er alleen voor betaalde GA4 360-property's. Dezelfde helppagina meldt dat de instelling does not affect standard aggregated reports
en alleen verkenningen en trechterrapporten beperkt. Het verkeer, de pagina's, bronnen en conversies in je standaardrapporten worden dus niet door die klok ingekort. Google Ads-cijfers zijn de uitzondering: GA4 toont die over een doorlopende periode van 36 maanden.
Verkenningen bewaren gegevens over leeftijd, geslacht en interesses 2 maanden, ongeacht je instelling. Grote en XL-property's zijn beperkt tot 2 maanden aan gegevens op gebeurtenisniveau.
Waarom je historie niet mee kan
Umami Cloud kan wel gegevens importeren, vanaf het Pro-abonnement. Medewerkers van Umami voeren de import uit nadat je de support hebt gemaild, en als bronnen noemen ze databases van zelfgehoste Umami en CSV-exports. GA4 staat er niet bij, dus vraag het na voordat je erop rekent. Zelfgehoste Umami heeft niets vergelijkbaars. Zelfs de eigen Cloud-gegevens van Umami naar een zelfgehoste server verplaatsen vraagt om een script dat je zelf schrijft, zei de beheerder in januari 2025.
Het verzameleindpunt van Umami accepteert een tijdstempel, en dat lijkt een ingang. Het veld werd toegevoegd om historische toegangslogs te importeren. De standaardrapporten van GA4 en hun downloads bevatten totalen, zoals sessies per dag. Als je het sessieaantal van één dag omzet in evenveel nepweergaven, verzin je de bezoekers, bezoeken en het bouncepercentage die Umami per sessie berekent, en de beheerder heeft gezegd dat sessiegegevens het lastige deel van een import via de API zijn. We raden het af: de grafieken lopen vol, maar de bezoekersaantallen voor die maanden zijn niet echt.
De BigQuery-export van gebeurtenissen in GA4 is de uitzondering. Heb je die maanden geleden gekoppeld, dan bevatten de dagelijkse tabellen je ruwe gebeurtenissen, en een ontwikkelaar die SQL kent kan een script schrijven dat ze in de database van Umami laadt. Dat gaat alleen terug tot de dag waarop je BigQuery koppelde, en het is een project dat je moet plannen en testen voordat je de cijfers vertrouwt.
Wat je opgeeft en wat Umami biedt
| In GA4 | In Umami | Wat je kunt doen |
|---|---|---|
| Historie van vóór de overstap | Wordt niet geïmporteerd op een zelfgehoste server | Exporteer de rapporten die je nodig hebt en bewaar de GA4-property |
| Koppeling met Google Ads en remarketingdoelgroepen | Umami heeft geen koppeling met Ads, maar legt wel advertentieklik-ID's zoals gclid uit je URL's vast | Bekijk advertentieresultaten in Google Ads zelf |
| Zoekopdrachten en landingspagina's uit Search Console | Zelfgehoste Umami heeft dit niet. Volgens de beheerder van Umami zit ondersteuning voor Search Console inmiddels in de ontwikkelcode van Umami, als integratie voor Umami Cloud | Bekijk ze in Search Console |
| Leeftijd, geslacht en interesses | Umami verzamelt deze gegevens niet | Geen vervanging |
| Gemodelleerde gegevens voor bezoekers die cookies weigeren | Geen modellering. Umami telt de bezoeken die het script ziet | Geen vervanging |
| Voorspellende statistieken | Umami heeft ze niet | Geen vervanging |
| Uitgaande klikken, bestandsdownloads en formulierinteracties, automatisch geteld als gebeurtenissen wanneer uitgebreide metingen is ingeschakeld | Worden alleen als gebeurtenissen geteld als je zelf het bijhouden van gebeurtenissen toevoegt | Voeg data-attributen toe aan de links en knoppen die je belangrijk vindt |
| Belangrijke gebeurtenissen, UTM-rapporten, trechters en attributie | Doelen, een UTM-rapport, trechters en attributie op basis van de eerste of laatste klik | Bouw je belangrijke gebeurtenissen opnieuw op als doelen |
De eerste twee kolommen komen uit de documentatie van Google en Umami en de GitHub van Umami, vermeld in de bronnen hieronder en gecontroleerd tot en met 15 oktober 2026. Waar de documentatie van Umami een functie niet noemt, staat in de rij dat Umami die niet heeft. De rij over Search Console volgt een pull request die Umami heeft gesloten in oktober 2026. Gebruik je Google Ads, laat de Ads-rij dan het zwaarst wegen, want Umami heeft daar niets voor in de plaats.
Waar je GA4-historie heen kan
| Route | Wat het kopieert | Limieten en kosten |
|---|---|---|
| Rapport downloaden (CSV of Google Sheets) | Elk standaardrapport, voor de periode die je kiest | Tot 100.000 rijen per bestand. Gratis |
| GA4-connector van BigQuery | Rapporttabellen, zo ver terug als de bewaartermijn van GA4 toestaat | De overdracht is gratis, BigQuery rekent opslag en query's af en de gratis sandbox kan hem niet uitvoeren. Totalen voor gebruikers en sessies kunnen afwijken van GA4 |
| BigQuery-export van gebeurtenissen in GA4 | Ruwe gebeurtenissen vanaf de dag dat je hem koppelt, zonder aanvulling achteraf | 1 miljoen gebeurtenissen per dag op een standaardproperty. BigQuery rekent opslag en verwerking af |
| GA4 Data API | Rapportgegevens, opgehaald met een script dat je zelf schrijft | 250.000 rijen per verzoek en 200.000 tokens per dag per property |
Voor de meeste sites is het downloaden van rapporten genoeg. BigQuery past bij je als je tabellen wilt die je nog lang kunt bevragen nadat de GA4-property stil is gevallen, en je geen bezwaar hebt tegen een BigQuery-rekening voor de opslag en query's.
Stap voor stap overstappen naar Umami
Voor deze gids hebben we geen echte GA4-property verhuisd, omdat we geen Google-account in onze tests hebben gebruikt. Waar een stap afhangt van de documentatie van Google of Umami, linken we naar de pagina zoals gecontroleerd op 15 oktober 2026, zodat je de details kunt nakijken voordat je iets wijzigt.
Umami zelf hebben we wel gedraaid, in onze eigen test op 21 okt. 2026, op een testmachine met 2 vCPU's en 4 GB (arm64), niet op een DreamHost-server. Umami 3.4.0 telde alle 30.000 testpaginaweergaven die we naar het trackingeindpunt stuurden. De dashboardsamenvatting voor die 30.000 rijen kwam terug in 0,03 seconden. De database groeide met ongeveer 1 KB per paginaweergave, dus een persoonlijke site met tienduizenden paginaweergaven per maand groeit met ruim minder dan 1 GB per jaar. Dit waren synthetische gebeurtenissen die in een paar minuten zijn verstuurd; maanden echt verkeer zien er anders uit.
- Noteer wat je in GA4 gebruikt en verleng de bewaartermijn
Noteer de rapporten die je elke maand opent, je belangrijke gebeurtenissen, de UTM-campagnes die je tagt en of Google Ads of Search Console gekoppeld is. Open daarna Beheer, ga naar Gegevensinstellingen > Gegevensbewaring en zet de bewaartermijn voor gebeurtenisgegevens op 14 maanden als die op 2 staat. Google past een langere instelling toe op gegevens die nog niet zijn verwijderd, dus je verkenningen gaan verder terug terwijl je exporteert. De wijziging gaat na 24 uur in, en je hebt de rol Bewerker nodig om hem door te voeren.
- Exporteer de rapporten die je wilt bewaren
Exporteer elk GA4-rapport waarop je vertrouwt als CSV-bestand of naar Google Sheets. Als basisset raden we Pagina's en schermen, Bestemmingspagina en Verkeersacquisitie aan, elk met de periode ingesteld op de hele levensduur van de property, plus de belangrijke gebeurtenissen uit je lijst. Een bestand bevat maximaal 100.000 rijen. Heeft een rapport meer rijen, verdeel de periode dan over meerdere bestanden. Bouw alles wat je in Verkenningen hebt gemaakt eerst opnieuw op en exporteer het, want dat is het deel dat de bewaarinstelling inkort.
- Kopieer meer historie naar BigQuery als je dat nodig hebt
Voer de GA4-connector van BigQuery uit in een BigQuery-project waarin facturering aanstaat. Sla de gratis BigQuery-sandbox over. Die voert geen overdrachten uit en verwijdert zijn tabellen na 60 dagen. Wil je vanaf nu ook ruwe gebeurtenissen, stel dan nu de BigQuery-export in. Een antwoord op een ontwikkelaarsforum van Google bevestigt dat die geen eerdere gegevens aanvult.
- Start je Umami-server en werk hem bij
Een DreamHost VPS met Umami heeft Umami 3.2.0, PostgreSQL 15 en Caddy al geïnstalleerd en vraagt bij de eerste keer opstarten een Let’s Encrypt-certificaat aan. Maak via SSH verbinding met je server en laat je beheerdersgegevens zien:
bashsudo cat /root/.umami_credentialsMeld je aan, wijzig het wachtwoord en voeg een website toe. Werk bij naar de nieuwste release voordat je live gaat. De geïnstalleerde 3.2.0 is ouder dan Umami 3.3.0, dat tweestapsaanmelding toevoegde, en 3.4.0, dat notities in de grafiek toevoegde. Voer eerst
umami-backupuit en daarnaumami-update, dat de nieuwste versie ophaalt en waarschuwt dat een databasemigratie mogelijk niet terug te draaien is. - Voeg het Umami-script toe naast GA4
Plak het trackingscript van Umami in de
<head>van je site, naast de GA4-tag. Staan je tags in Google Tag Manager, voeg Umami dan toe met een tag voor aangepaste HTML, want Tag Manager verwijdert de data-attributen van het script. - Bouw je belangrijke gebeurtenissen opnieuw op als Umami-doelen
Umami telt een klik pas als gebeurtenis wanneer je aangeeft dat die moet worden bijgehouden. Voeg een data-attribuut toe aan elke knop of link uit je lijst, met een gebeurtenisnaam van maximaal 50 tekens. Maak daarna een doel voor elke gebeurtenis of pagina die als conversie telt. Bezoeken met UTM-tags verschijnen zonder extra instellingen in het UTM-rapport.
- Laat beide een maand draaien en vergelijk de trends
Laat beide tags een volledige kalendermaand draaien en vergelijk dan je toppagina's, belangrijkste verwijzers en de richting waarin het verkeer elke week ging. De totalen komen niet overeen, en een maand is onze suggestie. Het bezoekersaantal van Umami gebruikt een salt die aan het begin van elke maand wordt gereset, dus een kalendermaand geeft je één volledig bezoekersaantal om naast dat van GA4 te leggen.
- Verwijder de GA4-tag en bewaar de property
Noteer de datum van je overstap en voeg die toe als notitie in de grafiek. Haal daarna de GA4-tag van je site en laat de property staan waar hij staat. Stel vervolgens een regelmatige kopie in van elk
umami-backup-bestand naar een plek buiten de server, want het script slaat het op de eigen schijf van de server op.
Veelgestelde vragen over de overstap van GA4 naar Umami
Waarom komen mijn cijfers in Umami en GA4 niet overeen?
Ze tellen mensen op een andere manier. GA4 onderscheidt gebruikers met cookies van de eigen site. Umami hasht gegevens zoals de browser en de site met een salt die elke maand verandert. Sommige adblockers houden het script van Umami tegen, en bezoekers die cookies weigeren kunnen uit GA4 wegvallen. Vergelijk toppagina's en trends van week tot week.
Hoe lang bewaart zelfgehoste Umami mijn gegevens?
Zelfgehoste Umami heeft geen bewaarlimiet, dus alles vanaf de overstapdatum blijft in de PostgreSQL-database van de server staan tot je het verwijdert. Back-ups buiten de server bewaren moet je zelf regelen.
Kan een analysetool GA4-historie importeren?
Plausible wel. De GA4-import haalt totalen per dag binnen, dus unieke bezoekers over een langere periode worden opgeteld uit dagtellingen. We vergelijken de twee tools in Umami vs Plausible, zelfgehost.
Bronnen
- Support API based import/export for pageviews as JSON, Umami (GitHub), 9 okt. 2026. github.com/umami-software/umami/issues/2653
- how to import data to self-hosted umami, Umami (GitHub Discussions), 9 okt. 2026. github.com/umami-software/umami/discussions/2199#discussioncomment-11991063
- Data retention, Google Analytics Help, 15 okt. 2026. support.google.com/analytics/answer/7667196
- Delete a property, Google Analytics Help, 15 okt. 2026. support.google.com/analytics/answer/1042032
- Import Data, Umami Software, 15 okt. 2026. docs.umami.is/docs/cloud/import-data
- Send tracking data, Umami Software, 15 okt. 2026. docs.umami.is/docs/api-reference/send
- Allow populating event's createdAt on the send endpoint, Umami (GitHub), 9 okt. 2026. github.com/umami-software/umami/pull/3157
- Metric definitions, Umami Software, 15 okt. 2026. docs.umami.is/docs/metric-definitions
- BigQuery Export, Google Analytics Help, 15 okt. 2026. support.google.com/analytics/answer/9358801
- Connect Google Ads to Google Analytics, Google Analytics Help, 15 okt. 2026. support.google.com/analytics/answer/9379420
- Create, edit, and archive audiences, Google Analytics Help, 15 okt. 2026. support.google.com/analytics/answer/9267572
- Connect Search Console to Google Analytics, Google Analytics Help, 15 okt. 2026. support.google.com/analytics/answer/10737381
- feat(integration): Google Search Console search terms, Umami (GitHub), 15 okt. 2026. github.com/umami-software/umami/pull/4117
- Activate Google signals, Google Analytics Help, 15 okt. 2026. support.google.com/analytics/answer/9445345
- Behavioral modeling for consent mode, Google Analytics Help, 15 okt. 2026. support.google.com/analytics/answer/11161109
- Predictive metrics, Google Analytics Help, 15 okt. 2026. support.google.com/analytics/answer/9846734
- Enhanced measurement events, Google Analytics Help, 15 okt. 2026. support.google.com/analytics/answer/9216061
- FAQ, Umami Software, 15 okt. 2026. docs.umami.is/docs/faq
- Share and export reports, Google Analytics Help, 15 okt. 2026. support.google.com/analytics/answer/9317657
- Load Google Analytics 4 data into BigQuery, BigQuery documentation, 15 okt. 2026. docs.cloud.google.com/bigquery/docs/google-analytics-4-transfer
- BigQuery sandbox, BigQuery documentation, 15 okt. 2026. docs.cloud.google.com/bigquery/docs/sandbox
- Set up BigQuery Export, Google Analytics Help, 15 okt. 2026. support.google.com/analytics/answer/9823238
- GA4 Bigquery All Data, Google Developer forums, 15 okt. 2026. discuss.google.dev/t/ga4-bigquery-all-data/153245
- Data API basics, Google for Developers, 15 okt. 2026. developers.google.com/analytics/devguides/reporting/data/v1/basics
- Data API quotas, Google for Developers, 15 okt. 2026. developers.google.com/analytics/devguides/reporting/data/v1/quotas
- Releases, Umami (GitHub), 15 okt. 2026. github.com/umami-software/umami/releases
- Google Tag Manager, Umami Software, 15 okt. 2026. docs.umami.is/docs/google-tag-manager
- Track events, Umami Software, 15 okt. 2026. docs.umami.is/docs/track-events
- Track outbound links, Umami Software, 15 okt. 2026. docs.umami.is/docs/guides/track-outbound-links
- Track file downloads, Umami Software, 15 okt. 2026. docs.umami.is/docs/guides/track-file-downloads
- Track form submissions, Umami Software, 15 okt. 2026. docs.umami.is/docs/guides/track-form-submissions
- Goals, Umami Software, 15 okt. 2026. docs.umami.is/docs/goals
- UTM, Umami Software, 15 okt. 2026. docs.umami.is/docs/utm
- Funnel, Umami Software, 15 okt. 2026. docs.umami.is/docs/funnel
- Attribution, Umami Software, 15 okt. 2026. docs.umami.is/docs/attribution
- Annotations, Umami Software, 15 okt. 2026. docs.umami.is/docs/annotations
- Cookie usage on websites, Google Analytics Help, 15 okt. 2026. support.google.com/analytics/answer/11397207
- Bypass ad blockers, Umami Software, 15 okt. 2026. docs.umami.is/docs/bypass-ad-blockers
- Import stats from Google Analytics, Plausible, 15 okt. 2026. plausible.io/docs/google-analytics-import
- SSH overview, DreamHost Help Center, 9 okt. 2026. help.dreamhost.com/hc/en-us/articles/216041267-SSH-overview
- Umami on VPS, DreamHost, 15 okt. 2026. dreamhost.com/hosting/vps/umami