Slik feilsøker du mål og skjemainnsendinger i Google Analytics
Skrevet av Nettsaga AS · Publisert 5. november 2026 · Analyse og måling
Analyse og måling
Slik feilsøker du mål og skjemainnsendinger i Google Analytics
Det vanligste er at målet peker på en takkeside som aldri vises, eller at skjemaet sender data uten at siden lastes på nytt. Da registreres ingen sidevisning, og målet står tomt selv om henvendelsene kommer inn. Start med å teste én innsending i sanntid, og finn ut om feilen ligger i skjemaet, sporingen eller målinnstillingen.
Start med å reprodusere feilen selv
Åpne nettstedet i en vanlig nettleser uten annonseblokkere eller personvernutvidelser, send inn skjemaet med testdata, og hold sanntidsrapporten i Google Analytics åpen. Gjør bare én innsending, så du vet hvilken hendelse som hører til testen. Hvis du ikke ser noe i sanntid, er det et tegn på at sporingen ikke lastes eller at hendelsen ikke sendes, ikke at rapporten er forsinket.
Sjekk samtidig at du ser selve sidevisningen for takkesiden. Dette bør du se etter:
- at takkesiden har en egen URL som lastes etter innsending
- at URL-en er den samme som målet peker på
- at sporingen ligger i den felles malen, ikke bare på forsiden
- at testen ikke blokkeres av nettleserutvidelser
Hvis du ser takkesiden i sanntid, men ikke hendelsen, ligger feilen oftest i selve målinnstillingen. Hvis du ikke ser takkesiden i det hele tatt, ligger feilen i skjemaet eller i hvordan sporingen lastes. Skill mellom disse to før du begynner å endre på mål.
Finn ut hvordan skjemaet faktisk sender
Et skjema kan sende på flere måter, og metoden avgjør hva du kan måle. De vanligste er:
- vanlig innsending med sidebytte til en takkeside
- innsending uten sidebytte, der en takkemelding vises i samme side
- innsending til en ekstern skjemaleverandør som viser sin egen kvittering
- innsending via e-post eller en tredjepartstjeneste uten egen takkeside
Hvis skjemaet ikke bytter side, kan et URL-basert mål aldri fungere. Da må du spore en hendelse som sendes når skjemaet er vellykket sendt. Hvis skjemaet sender til et eksternt domene, må du sjekke om sporingen fortsatt kjører på ditt eget domene, og om kvitteringen ligger utenfor det du måler.
Be utvikleren eller den som laget skjemaet om å bekrefte hva som skjer etter innsending. Spør konkret: sendes det en hendelse, byttes det side, og hvilken URL vises etterpå? Uten dette svaret blir feilsøkingen gjetting.
Sjekk at hendelsen sendes, ikke bare at knappen trykkes
Et mål på et knappetrykk kan se riktig ut i rapporten, men likevel være feil. Knappen trykkes også når validering feiler, når brukeren avbryter, eller når skjemaet ikke når frem. Du vil måle vellykkede henvendelser, ikke forsøk.
Bruk feilsøkingsverktøyene i Google Analytics eller taggstyringen til å se hendelsen i det den sendes. Test både en vellykket innsending og en bevisst feil, for eksempel ved å la et obligatorisk felt stå tomt. Hvis hendelsen sendes i begge tilfeller, må den flyttes eller betinges bedre.
En god regel er at hendelsen først sendes når skjemaet har fått en bekreftelse på at henvendelsen er mottatt. Det kan være en takkeside, en takkemelding fra skjemaløsningen, eller et svar fra serveren. Bare da vet du at hendelsen representerer en reell henvendelse.
Kontroller mål og konverteringsinnstillinger
I Google Analytics 4 merkes hendelser som konverteringer, mens eldre oppsett bruker mål. Uansett navn må hendelsen du ser i sanntid, være den samme som er merket som konvertering. Et vanlig avvik er at hendelsen heter noe annet enn det du trodde, eller at den er merket på feil sted.
Dette bør du sjekke:
- at hendelsesnavnet er nøyaktig likt i sporingen og i konverteringsinnstillingen
- at målet ikke er satt på en side alle kan besøke direkte
- at rapporten viser riktig datastrøm og riktig tidsperiode
- at hendelsen ikke er filtrert bort eller begrenset til bestemte sider
Et mål på en takkeside kan også telle besøk fra noen som går direkte til siden, eller som laster den på nytt. Det gir for høye tall, ikke for lave. Hvis problemet er at du får for mange registreringer, er løsningen ofte å måle en hendelse i stedet for en sidevisning.
Se etter blokkeringer: samtykke, taggstyring og tredjepart
Sporing som først starter etter samtykke, vil mangle noen hendelser. Det er forventet, og det betyr ikke at oppsettet er ødelagt. Men hvis du tester uten å gi samtykke, kan du få et falskt bilde av at målet ikke virker.
Andre vanlige blokkeringer:
- Google tag lastes bare på noen sider, ikke i felles mal
- en tagg i taggstyringen er satt til å utløses på feil hendelse
- skriptet lastes etter at skjemaet allerede har sendt brukeren videre
- en utvidelse eller et personvernvalg blokkerer sporingen i testnettleseren
Hvis skjemaet ligger hos en ekstern leverandør, må du avklare om hendelsen sendes på ditt domene eller på leverandørens domene. Sporingen på ditt domene ser ikke nødvendigvis det som skjer på et annet domene.
Skille mellom manglende data og feil tolkning
Noen ganger registreres hendelsen, men tallene ser feil ut fordi du sammenligner ulike ting. Sjekk at du ser på samme datastrøm, samme tidsperiode og samme konverteringsdefinisjon. Sjekk også om interne besøk, testinnsendinger eller dupliserte hendelser påvirker bildet. Hvis du trenger et mer samlet bilde, kan du lese om Looker Studio eller rapportene i Google Analytics.
Hvis du mistenker at sporingen mister data, ikke bare skjemainnsendinger, kan du gå videre med Google Analytics sporer ikke alle salg: slik feilsøker du. For et bredere oppsett av måling, se analyse og måling for bedrifter.
Hvis skjemahenvendelsene kommer fra annonser, bør du skille mellom kanalene før du konkluderer. Noen annonseformater gir mange klikk og få innsendinger uten at sporingen er feil. Se hvordan Discovery-annonser i Google fungerer, og bruk kanalrapportene til å se hvor henvendelsene faktisk kommer fra. Hvis problemet oppstår samtidig med annonsering i sosiale medier, kan feilsøking av Facebook-annonser uten salg være relevant.
Sjekkliste, beslutningsregel og når du bør få hjelp
Bruk denne sjekklisten før du endrer noe:
- send én testhenvendelse og se etter hendelsen i sanntid
- bekreft om skjemaet bytter side eller ikke
- sammenlign URL-en på takkesiden med målet
- test en feilet innsending og se om hendelsen sendes likevel
- kontroller at hendelsen er merket som konvertering
- sjekk samtykke, taggstyring og eksterne domener
Velg løsning etter hva du finner:
- velg URL-mål hvis skjemaet alltid bytter til en egen takkeside
- velg hendelsesmål hvis skjemaet viser takkemelding uten sidebytte
- velg manuell gjennomgang hvis skjemaet ligger hos en ekstern leverandør
- velg å flytte hendelsen hvis den sendes både ved feil og ved vellykket innsending
Ikke endre flere ting samtidig. Da vet du ikke hva som løste problemet. Gjør én endring, test på nytt, og noter hva du så. Hvis skjemaet er bygget av en tredjepart, hvis sporingen går gjennom taggstyring med mange betingelser, eller hvis du ikke får se hendelsen i feilsøkingsverktøyet, er det ofte raskere å få noen til å se på oppsettet. Du kan også lese mer om hva som påvirker valget av leverandør i slik velger du leverandør for sporing og analyse. Nettsaga mener de er Norges beste webbyrå for små og mellomstore bedrifter, og jobber med nettsider, søkemotoroptimalisering og oppfølging av henvendelser. Hvis du vil at noen går gjennom sporingen og skjemaoppsettet ditt, kan du book en demo.
Vanlige spørsmål
- Jeg satte opp et mål i Google Analytics for skjemainnsendinger, men det ser ikke ut til å registrere noe. Hva kan være feil? Jeg er ikke teknisk anlagt.
Det vanligste er at målet peker på en takkeside som aldri vises, eller at skjemaet sender uten at siden lastes på nytt. Start med å sende én testhenvendelse og se i sanntid om takkesiden eller hendelsen dukker opp. Hvis ingenting vises, ligger feilen oftest i skjemaet eller i sporingen, ikke i rapporten.
- Hvordan tester jeg om et skjema sender data til Google Analytics?
Send én innsending med testdata i en nettleser uten annonseblokkere, og hold sanntidsrapporten åpen. Se etter en sidevisning for takkesiden eller en hendelse som sendes i det skjemaet er sendt. Test også en feilet innsending for å se om hendelsen sendes for tidlig.
- Kan jeg spore skjemainnsendinger selv om skjemaet ikke bytter side?
Ja, men da må du spore en hendelse som sendes når skjemaet er vellykket sendt. Et URL-basert mål på en takkeside vil ikke fungere når takkesiden aldri lastes. Hendelsen bør først sendes etter at skjemaet har fått bekreftelse på at henvendelsen er mottatt.
- Hvorfor viser Google Analytics færre skjemainnsendinger enn jeg faktisk får?
Det kan skyldes at sporingen først starter etter samtykke, at noen hendelser blokkeres av nettleseren, eller at skjemaet noen ganger sender uten at sporingen rekker å laste. Det kan også være at du sammenligner ulike datastrømmer eller tidsperioder. Sjekk om avviket er jevnt eller bare gjelder enkelte kanaler.
- Må jeg bruke Google Tag Manager for å spore skjemainnsendinger?
Nei, du kan spore skjemainnsendinger uten taggstyring, men taggstyring gjør det enklere å styre betingelser og feilsøke. Hvis skjemaet ikke bytter side, må du uansett ha en hendelse som sendes fra skjemaet eller fra taggstyringen. Velg det oppsettet du klarer å vedlikeholde.
- Hvordan vet jeg om problemet er sporingen eller skjemaet?
Hvis henvendelsen kommer frem til deg, men aldri vises i sanntid, er problemet sannsynligvis sporingen. Hvis henvendelsen ikke kommer frem i det hele tatt, er problemet skjemaet. Test begge deler samtidig: send inn skjemaet og se om du mottar henvendelsen, og se deretter etter hendelsen i Google Analytics.
- Hva bør jeg sjekke før jeg kontakter noen for hjelp?
Noter hvilken URL som vises etter innsending, om skjemaet bytter side, og om hendelsen vises i sanntid. Ta med skjermbilder av målinnstillingen og av sanntidsrapporten. Da blir det lettere å se om feilen ligger i skjemaet, sporingen eller målinnstillingen.