All articles
Tools & Analytics

Sådan sætter du Fathom Analytics op på din website (2026-guide)

En trin-for-trin-guide til at installere Fathom Analytics på din website — intet cookie-banner nødvendigt, GDPR-kompatibelt out of the box og live på under 15 minutter.

Sitecheck Team 7 min read
Sådan sætter du Fathom Analytics op på din website (2026-guide)

At få præcis, privacy-kompatibel analytics på din website kræver ikke en kompleks opsætning. Fathom Analytics er designet til at være live på få minutter — et enkelt script-tag, ingen cookie-samtykke-konfiguration og et dashboard, der virker fra første indlæsning.

Her er præcis, hvordan du kommer i gang.


Trin 1: Opret din Fathom-konto 🚀

Gå til Fathom Analytics og opret dig. Fathom tilbyder en gratis prøveperiode, så du kan teste det fuldt ud, før du betaler. Prisen starter ved $15/måned for op til 100.000 månedlige sidevisninger, og du kan tilføje ubegrænset antal sites til én konto — hvilket gør det særligt fordelagtigt, hvis du administrerer flere projekter.

Når du er logget ind, klik på Add a new site og indtast dit domænenavn. Fathom genererer et unikt site ID (en kort kode som ABCDE), der indlejres i dit tracking script.


Trin 2: Tilføj tracking scriptet ✍️

Fathom giver dig et enkelt script-tag, du indsætter i din sides <head>:

<script src="https://cdn.usefathom.com/script.js" data-site="YOURSITE" defer></script>

Erstat YOURSITE med dit faktiske site ID fra dashboardet. Attributten defer betyder, at det indlæses efter resten af din side, så det ikke blokerer rendering — en vigtig årsag til, at Fathom har stort set nul påvirkning på dine Core Web Vitals.

Scriptet fylder under 2KB. Det er det hele. Ingen Tag Manager-container, ingen ekstra konfigurationsfil, ingen integration med en consent management-platform nødvendig.

Hvor det skal indsættes

  • Statisk HTML: Indsæt før </head> i dit base-layout eller din template.
  • WordPress: Brug et plugin som Insert Headers and Footers eller tilføj det direkte i dit temas header.php via wp_head(). Fathom har også et officielt WordPress-plugin.
  • Shopify: Indsæt i <head>-sektionen af din theme.liquid-fil under Online Store → Themes → Edit code.
  • Webflow: Gå til Project Settings → Custom Code og indsæt i Head Code-sektionen.
  • Ghost: Tilføj under Settings → Code injection → Site Header.

Trin 3: Opsætning til JavaScript-frameworks 🧩

Hvis du kører en React-, Next.js-, Vue- eller Nuxt-app, vil den statiske script-tag-tilgang ikke tracke route-skift inde i din SPA. Fathom vedligeholder en officiel npm-pakke til dette:

npm install fathom-client

For Next.js (App Router) tilføj en tracking-komponent til dit root-layout:

'use client';
import { useEffect } from 'react';
import * as Fathom from 'fathom-client';
import { usePathname, useSearchParams } from 'next/navigation';

export default function FathomTracker() {
  const pathname = usePathname();
  const searchParams = useSearchParams();

  useEffect(() => {
    Fathom.load('YOURSITE', {
      includedDomains: ['yourdomain.com'],
    });
  }, []);

  useEffect(() => {
    Fathom.trackPageview();
  }, [pathname, searchParams]);

  return null;
}

Dette sender en pageview ved hvert route-skift og giver dig præcise trafikdata på tværs af alle din apps sider.


Trin 4: Track goals og konverteringer 🎯

Fathom lader dig definere goals — navngivne konverteringsevents, du interesserer dig for. Opret et goal i Fathom-dashboardet (giv det et navn som "Newsletter Signup" og sæt eventuelt en pengeværdi), og Fathom giver dig et event ID.

Udløs det derefter, hvor det er relevant i din kode:

// Vanilla JS
window.fathom.trackEvent('Newsletter Signup');

// Med fathom-client-pakken
import * as Fathom from 'fathom-client';
Fathom.trackEvent('Newsletter Signup');

Goals vises i dit dashboard sammen med trafik og giver dig et komplet billede af, hvilke sider og referrers der rent faktisk driver konverteringer — ikke bare besøg.


Trin 5: Aktivér EU Isolation (anbefalet for EU-sites) 🇪🇺

Hvis din side har europæiske besøgende, sikrer aktivering af EU data isolation i Fathom, at deres data behandles og opbevares på EU-servere og aldrig overføres til USA. Dette adresserer direkte det GDPR-compliance-problem, der ligger bag Schrems II-afgørelsen, som har gjort Google Analytics juridisk problematisk i hele Europa.

For at aktivere det, gå til dine site-indstillinger i Fathom og slå EU Isolation til. Din script-URL opdateres automatisk. Ingen andre ændringer nødvendige.


Når Fathom er dit eneste analytics-værktøj, og du har fjernet Google Analytics, så tjek om dit cookie-samtykke-banner stadig skal vises for analytics cookies. Hvis Fathom er din eneste tracker, og du ikke kører andre cookie-baserede værktøjer, har du muligvis ikke længere brug for et samtykke-banner til analytics overhovedet.

Dette er en meningsfuld UX-forbedring. Cookie-bannere reducerer tillid, afbryder brugeroplevelsen og trykker konverteringsraterne ned. At fjerne et (legitimt, ikke ved at skjule det) er en direkte forretningsmæssig gevinst ud over compliance-fordelen.


Verificér, at alt virker ✅

Tilbage i Fathom-dashboardet besøg din website i en ny browser-fane og hold øje med, at en realtidsbesøgende dukker op. Fathom viser live besøgstal i dashboardet, så du kan bekræfte, at scriptet fyrer, inden for sekunder efter installation.

Du kan også bruge din browsers netværksfane til at verificere, at scriptet indlæses fra cdn.usefathom.com, og at pageview-forespørgsler sendes korrekt.


Sitecheck-vinklen 🔗

Når din Fathom-opsætning er live, kør en Sitecheck-scanning for at se performance-forskellen. At fjerne Google Analytics (og eventuelt Google Tag Manager) og erstatte det med Fathom's 2KB-script er en af de mest virkningsfulde tredjepartsscript-ændringer, du kan foretage for din PageSpeed-score og Core Web Vitals.

Før/efter-sammenligninger på Sitecheck er en ren måde at kvantificere præcis, hvor meget din LCP og INP forbedres, når du trimmer tredjepartsscript-vægten.

Start din gratis Fathom-prøveperiode her — og mens du er i gang, tjek din nuværende site-performance for at se, hvor du står, før du skifter.