---
title: "GTM Kit Premium"
date: 2026-06-21
author: "Torben Lundsgaard"
categories:
  - name: "Ikke-kategoriseret"
    url: "/emner/ikke-kategoriseret.md"
---

# GTM Kit Premium

For snart fire år siden udgav vi [GTM Kit](https://gtmkit.com/), et gratis og open source plugin der integrerer Google Tag Manager med WordPress. Siden er det blevet installeret på over hundredtusind sites. Nu er vi klar med den næste del: **GTM Kit Premium**.

Premium handler ikke om at samle flere features. Det handler om ét konkret problem, som vi har set igen og igen i support: sporing der ser ud til at virke, men som stille og roligt taber data. Du ser pæne tal i Google Analytics, men de er for lave, og du opdager det først, når en kampagne ikke kan dokumentere sin effekt.

## Hvorfor sporing går tabt

Klassisk sporing kører i browseren. Det betyder, at en lang række ting kan stoppe et event, før det når frem:

- **Annonceblokering** fjerner tracking-scripts, før de overhovedet kører.
- **iOS Safari og ITP** begrænser cookies, så tilbagevendende kunder ser ud som nye besøgende.
- **Samtykke (consent)** betyder, at events lovligt skal vente på, eller helt undlades for, brugere der ikke har accepteret.
- **Betalingsgateways** sender kunden væk til PayPal eller en bankløsning, og hvis kunden ikke vender tilbage til kvitteringssiden, registreres købet aldrig.

For en WooCommerce-butik er det ikke et teoretisk problem. Det er den direkte forskel mellem at kunne stole på sine konverteringstal og ikke at kunne.

## Hvad GTM Kit Premium gør ved det

### Server-side webhooks der sikrer købet

Premium kan sende dine `purchase`-, `order_paid`– og `refund`-events server-side, fra WordPress direkte til din tagging-server, helt uden om browseren. Det sker via en baggrundskø på WooCommerce Action Scheduler med automatiske gentagelser, og et køb markeres først som sendt, når din container faktisk har svaret 2xx. Annonceblokering, lukkede faner og betalingsredirects kan ikke længere tabe konverteringen.

Oven i kommer tre nye ordrestatus-events, `order_processing`, `order_completed` og `order_refunded`, som kører på samme kø og kan slås til hver for sig.

### En consent-suite der gør det rigtigt

Premium integrerer med WP Consent API, så samtykke-tilstanden styres automatisk på sites der kører en understøttet CMP (Complianz, CookieYes, Real Cookie Banner, Borlabs Cookie, Termly med flere).

En event deferral-kø holder udvalgte e-commerce events tilbage, indtil den besøgende har givet samtykke, med en timeout på 1 til 30 sekunder og enten flush eller drop bagefter. Og fordi consent også gælder server-side, gemmer Premium det samtykke, kunden gav ved checkout, på selve ordren og anvender det på alle efterfølgende webhooks for den ordre. Det gælder også fornyelser af abonnementer, der sker uden kunden er til stede. Du vælger mellem at fjerne afviste identifikatorer (eller helt droppe webhooken) og at sende anonymiseret.

### Attribution der overlever rejsen

Premium fanger UTM-parametre, klik-ID’er, referrer, landingsside og platform-cookies på klientsiden og gemmer dem på ordren. Kilden følger med ind i `purchase`-eventet som et `attribution`-objekt og sendes videre i server-side webhooken. Du kan se det hele i en metaboks på ordresiden i WooCommerce (både HPOS og klassisk). Resultatet er, at et salg kan spores tilbage til den kanal der skabte det, også selvom kundens session er for længst udløbet.

### WooCommerce Subscriptions

For abonnementsbutikker tilføjer Premium GA4-events for hele livscyklussen: `subscription_started`, `subscription_renewed`, `subscription_cancelled`, `subscription_expired` og `subscription_reactivated`. Attributionen fra den oprindelige ordre afspilles på fornyelser, så en fornyelse seks måneder senere stadig krediteres den kanal der skaffede kunden.

### Sporing der bliver ved med at køre

Hvis vores licensserver skulle være utilgængelig, fortsætter Premium-funktionerne i op til 72 timer. Kun en bekræftet ugyldig eller udløbet licens slår funktionerne fra med det samme. Din sporing afhænger ikke af, at alt andet er oppe.

## Stadig bygget for udviklere

Som med kerneplugin’et er Premium lavet til at kunne tilpasses. Hele server-side adfærden kan justeres gennem filtre, blandt andet `gtmkit_webhook_payload` til at omforme eller redigere webhook-data, `gtmkit_event_deferral_queue_config` til deferral-køen og en række `gtmkit_attribution_*`-filtre. Webhook-formatet er dokumenteret fra ende til anden, så du ved præcis hvad der sendes.

## Kom i gang

Bruger du allerede GTM Kit Woo fra WooCommerce-marketplacet, afløser Premium den. De to kan ikke køre samtidig, og dine indstillinger følger automatisk med over.

Har du ikke prøvet GTM Kit endnu, så start med den gratis version. Den dækker rigtig meget, og du kan opgradere, når du har brug for server-side pålidelighed.

- **[Prøv GTM Kit gratis](https://wordpress.org/plugins/gtm-kit)**
- **[Få GTM Kit Premium](https://gtmkit.com/pricing)**