Webstatistik uden cookiebanner: alternativer til GA4
Hvilke sider bliver læst? Hvor kommer besøgene fra? Og er der nogen, der bruger kontaktformularen? Det er ofte de spørgsmål, jeg skal kunne svare på. Alligevel ender Google Analytics tit på hjemmesiden som en selvfølge, længe før nogen har besluttet, hvad tallene skal bruges til.
På nye WordPress-hjemmesider bruger jeg Independent Analytics. Jeg bruger også selv Plausible og Umami. De løser forskellige opgaver, men fælles for dem er, at almindelig webstatistik kan indsamles uden cookies.
Hvad skal et Google Analytics alternativ kunne?
Jeg starter med beslutningen, tallene skal hjælpe med. Hvis du vil vide, om din nye ydelsesside bliver læst, har du brug for sidevisninger og trafikkilder. Hvis du vil sammenligne to kampagner, skal du også kunne skelne kampagnerne og måle en relevant handling.
Det kan være en sendt formular, en gennemført bestilling eller et klik på telefonnummeret. De handlinger er ikke lige meget værd. Et klik på et telefonnummer fortæller ikke, om samtalen blev gennemført. En visning af kontaktsiden er heller ikke en henvendelse.
Mit krav er derfor, at jeg kan forklare, hvad hvert mål betyder. En enkel rapport med et veldefineret mål er mere brugbar end en omfattende rapport, hvor ingen ved, hvad der bliver talt.
Hvorfor kan statistik uden cookies undvære et banner?
En traditionel måling kan gemme et id i browseren og bruge det til at genkende den besøgende senere. Cookiefri statistik forsøger at besvare spørgsmål om brugen af siden uden den vedvarende genkendelse.
Plausible beskriver eksempelvis, hvordan løsningen bruger et dagligt id, der er afgrænset til den enkelte hjemmeside og enhed. Det kan ikke bruges til at genkende samme person på tværs af dage eller hjemmesider. Se Plausibles beskrivelse af dataindsamlingen.
Det er baggrunden for, at en enkel statistikopsætning kan fungere uden samtykkebanner til selve statistikken. Men ordet cookiefri er ikke i sig selv tilstrækkeligt. Reglerne omfatter også andre teknologier, der lagrer eller tilgår oplysninger på brugerens udstyr. Det fremgår af Digitaliseringsstyrelsens cookievejledning. Den konkrete opsætning skal derfor vurderes.
Jeg ser også på resten af siden. Annoncesporing og indlejrede tjenester kan stadig kræve samtykke, selv om statistikken er skiftet ud. At installere et nyt statistikværktøj og straks slette banneret er ikke en færdig løsning.
Independent Analytics: statistik inde i WordPress
Det praktiske ved Independent Analytics er, at statistikken bor dér, hvor du allerede arbejder. Du åbner WordPress og ser besøg, sidevisninger, henvisende hjemmesider, geografisk fordeling og enheder. Du skal ikke ind i en separat Google-konto for at se, om et indlæg bliver læst. Funktionerne er beskrevet i pluginets oversigt.
Jeg bruger det på nye kundesites, fordi den placering gør statistikken let at finde i hverdagen. Når man retter sin forside eller udgiver et indlæg, er der kort vej til at se udviklingen bagefter.
Hvor ligger data?
Data gemmes i hjemmesidens egen WordPress-database. De ligger altså hos din hostingudbyder sammen med resten af hjemmesiden, ikke som en separat statistikdatabase hos Google. Det bekræfter Independent Analytics' dokumentation om datalagring.
Det betyder også, at landet afhænger af din hosting. Et WordPress-plugin er ikke automatisk dansk eller europæisk hosting. Og statistiktabellerne skal tænkes med i backup, flytning og databasens størrelse.
Hvad kan gratisudgaven ikke?
Gratisudgaven dækker den grundlæggende trafikstatistik. Kampagnemåling med UTM-parametre, klikmåling, formularmåling og udvidet måling af blandt andet WooCommerce hører til Independent Analytics Pro.
Hvis du vil vide, hvilke kampagner der skaber henvendelser, skal du derfor vælge mere end gratisudgaven. Formularmålingen bygger desuden på integrationer med understøttede formularplugins. Jeg kontrollerer altid, at den konkrete formular er dækket. Udvikleren beskriver begrænsningerne på siden om formularmåling.
Independent Analytics er bundet til WordPress. Det er en styrke, når hele arbejdet foregår dér, men det er ikke mit valg til en hjemmeside bygget med eksempelvis Next.js.
Plausible: et separat og overskueligt overblik
Plausible passer, når statistikken skal være uafhængig af hjemmesidens system. Målingen tilføjes til siden, og rapporterne åbnes hos Plausible. Jeg bruger det selv og kan godt lide, at de almindelige spørgsmål er lette at finde svar på.
Overblikket viser blandt andet trafik, sider og kilder. Du kan også definere mål, måle formularer og klik samt undersøge, hvor besøgende falder fra i en række trin. Det er altså mere end en besøgstæller. Plausibles dokumentation om mål forklarer mulighederne.
Hvor ligger data?
I den hostede tjeneste oplyser Plausible, at besøgsdata ligger i EU på europæisk ejet infrastruktur. Det er en konkret egenskab ved deres tjeneste, som de beskriver på siden om sikkerhed.
Du kan også selv drive Plausible Community Edition. Så vælger du serveren og placeringen, men står selv for opdateringer og backup. Community Edition og den betalte tjeneste har ikke nødvendigvis samme funktioner. Jeg ville kontrollere de nødvendige rapporter, før jeg valgte egen drift. Se forskellene mellem Plausible Cloud og Community Edition.
Hvor går grænsen?
Plausible er mit bud, når en ejer vil følge indhold og henvendelser uden en stor analyseopsætning. Det er ikke en direkte erstatning for alle GA4-rapporter eller Googles målgrupper til annoncering. Den enklere genkendelse af besøgende sætter også en grænse for, hvilke længere forløb du kan følge.
Den hostede løsning er et abonnement. Jeg ville vælge ud fra det nødvendige funktionsniveau og den forventede trafik frem for den laveste pris på forsiden. Egen drift har til gengæld udgifter til server og vedligeholdelse.
Umami: fleksibilitet og mulighed for egen drift
Jeg bruger også selv Umami. Det er relevant, når jeg vil have et selvstændigt statistikværktøj og mulighed for at styre driften. Ligesom Plausible kan det bruges på hjemmesider, der ikke er bygget med WordPress.
Umami viser blandt andet sidevisninger, henvisninger, enheder og omtrentlige placeringer. Du kan sende egne hændelser, eksempelvis når en formular er gennemført. Der er også analyse af mål og forløb. Umamis FAQ beskriver både funktionerne og muligheden for selv at hoste løsningen.
Hvor ligger data?
Ved egen drift ligger data i den database, du sætter op til Umami. Placeringen bestemmes af serveren og databaseudbyderen. Det giver kontrol, men også ansvar for adgang, opdateringer og backup.
Umami Cloud er alternativet, hvis du vil have driften håndteret. Tjenesten tilbyder en amerikansk og en europæisk dataregion, som vælges ved oprettelsen. Regionen gælder lagringen af analysedata og er ikke et løfte om, at al behandling foregår dér. Det fremgår af Umami Clouds FAQ, hvor du også kan se begrænsninger for opbevaring og abonnementer.
Hvad kræver det af opsætningen?
Egne hændelser kræver, at hjemmesiden sender det rigtige signal. Jeg vil hellere måle en bekræftet indsendelse end et klik på knappen, der måske ender i en fejl. Umamis vejledning til hændelser viser, hvordan målingen tilføjes.
Fleksibiliteten kræver omtanke. Et hændelsesnavn som kontaktformular_sendt er nyttigt. Formularens indhold hører ikke hjemme i statistikken. Og mulighed for egen drift er kun en fordel, hvis nogen faktisk passer installationen.
De tre løsninger ved siden af hinanden
| Værktøj | Jeg ville vælge det til | Hvor ligger data? | Det skal du især afklare |
|---|---|---|---|
| Independent Analytics | En WordPress-side med statistik i administrationen | I sidens WordPress-database | Om du behøver Pro og de rette integrationer |
| Plausible | Et fælles overblik uafhængigt af hjemmesidens system | EU i tjenesten, valgfrit ved egen drift | Abonnementets funktioner eller forskelle i Community Edition |
| Umami | En selvstændig løsning med egne hændelser | Egen database eller valgt Cloud-region | Hvem der driver det, og hvordan hændelser testes |
Ingen af valgene giver automatisk bedre beslutninger. Jeg ville stadig begynde med et par tydelige spørgsmål og kun sætte mål op, som nogen vil bruge.
Hvornår er GA4 stadig det rigtige valg?
Jeg anbefaler ikke at fjerne GA4 alene for at gøre opsætningen mindre. Hvis dine annoncer bruger konverteringer importeret fra GA4, skal den sammenhæng undersøges først. Google beskriver, hvordan GA4-hændelser kan blive til Google Ads-konverteringer, som kan bruges i automatisk budgivning.
GA4 kan derfor give mening, når den sammenhæng er en del af det daglige arbejde, eller når et eksisterende analysearbejde afhænger af bestemte GA4-data. En besøgstæller kan ikke bare overtage den opgave.
Men Google Ads kræver ikke i sig selv GA4. Du kan også opsætte konverteringer direkte med Google-tagget. Det kan kombineres med et enklere værktøj til den almindelige webstatistik. Annoncemålingen skal stadig håndteres særskilt, herunder samtykke, hvor det kræves.
Har du brug for den del, har jeg skrevet en guide til Consent Mode v2 i WordPress. Det er en anden beslutning end valget af værktøj til at tælle læsere på bloggen.
Sådan ville jeg skifte uden at miste overblikket
Jeg ville først skrive de rapporter og mål ned, der faktisk bliver brugt. Derefter installere alternativet, gennemføre en rigtig formularafsendelse og kontrollere, at hændelsen kun tælles én gang. Kampagnelinks skal også afprøves, hvis kampagner er en del af behovet.
I en kort overgang kan begge løsninger være aktive med den nødvendige samtykkeopsætning. Jeg forventer ikke identiske besøgstal. Værktøjerne definerer besøg forskelligt, og blokering, samtykke og filtrering kan påvirke resultatet. Jeg ser efter, om de nye rapporter kan besvare de spørgsmål, jeg skrev ned.
Til søgetrafik beholder jeg Google Search Console som supplement. Det viser, hvordan hjemmesiden klarer sig i Googles søgeresultater, mens webstatistikken beskriver aktivitet på selve siden. Min guide til Google Search Console hjælper dig i gang.
Til en almindelig WordPress-side ville jeg begynde med Independent Analytics og undersøge behovet for Pro. Til andre systemer ville jeg se på Plausible eller Umami og vælge, hvem der skal stå for driften. GA4 ville jeg beholde, hvis der er en konkret opgave, alternativerne ikke overtager.
Er du i tvivl om, hvad din hjemmeside indlæser, kan du begynde med mit gratis hjemmeside-tjek. Vil du have selve målingen gennemgået, så skriv til mig med de spørgsmål, du gerne vil kunne svare på.
